本程序依赖的Python母程序在用户文件夹内,已经配置好,无需重新配置
- numpy
- matplotlib
- astropy (用于读入FITS格式的图片)
- scipy(用于中值滤波)
- jplephem (用于读取星表)
- opencv (用于修正图片与修正圆)
- 打开bash(shell/Terminal), 并将压缩包复制到某文件夹内
- 使用
tar -xvf seu_solar_data_process
指令将源码解压 - 使用
cd seu_solar_data_process
切换目录至解压后的源码路径内 - 使用
vim config.py
指令修改文件运行的参数 - 使用
source run_solar
指令运行普通模式 - 使用
source run_scan_solar
运行摆扫模式- 注: 一定要确保source指令在程序源码根目录下运行
data_dir_path
此参数代表程序本轮运行时处理的数据所在文件夹save_dir_path
此参数代表本轮程序运行后处理结果所在的文件夹bin_count
此参数代表本轮程序运行所处理数据的binning模式reversal_mode
此参数代表在摆扫模式运行下的程序翻转的序列模式 'odd'代表奇数序列翻转 'even'代表偶数序列翻转 其余代表不翻转- 其他参数也可以在程序运行之前检查一次,可以查看config内的描述
文件名 | 描述 | 备注 |
---|---|---|
for_flat.fits | binning=1对应的平场文件 | |
for_flat_binning2.fits | binning=2对应的平场文件 | |
dark.fits | 暗场文件 | |
HA_absorption.txt | HA窗口吸收系数文件 | |
FE_absorption.txt | FE窗口吸收系数文件 | |
color_map.txt | 绘制png日像时使用的色表文件 | |
header.txt | 标准头部参数文件 | 修改header内部的键(key)与评论(comment)可以直接体现在最后生成的文件内 |
de430.bsp | 计算B0等值时使用的星表文件(此文件在不同的文件夹内) | 此文件夹使用绝对路径索引 |
参数名 | 描述 | 默认值 |
---|---|---|
data_dir_path | binning=1对应的平场文件 | |
save_dir_path | binning=2对应的平场文件 | |
bin_count | 暗场文件 | |
sum_dir_path | HA窗口吸收系数文件 | |
dark_fits_name | FE窗口吸收系数文件 | |
flat_fits_name_bin_1 | 绘制png日像时使用的色表文件 | |
flat_fits_name_bin_2 | 标准头部参数文件 | |
HA_absorption_path | 计算B0等值时使用的星表文件(此文件在不同的文件夹内) | |
FE_absorption_path | ||
color_camp_name | ||
de_file_url | ||
header_file | ||
multiprocess_count | ||
sun_row_count_bin_1 | ||
standard_offset_index_bin_1 | ||
curve_cor_x0_bin_1 | ||
curve_cor_C_bin_1 | ||
wavelength_resolution_bin_1 | ||
sum_row_index_HA_bin_1 | ||
sum_row_index_FE_bin_1 | ||
sun_row_count_bin_2 | ||
standard_offset_index_bin_2 | ||
curve_cor_x0_bin_2 | ||
curve_cor_C_bin_2 | ||
wavelength_resolution_bin_2 | ||
sum_row_index_HA_bin_2 | ||
sum_row_index_FE_bin_2 | ||
HA_start | ||
FE_start |