非线性文件检查过程中发现的新问题
越东给了我一个新版本的关闭了非线性的09号探测器仿真图像:/nfsdata/share/simulation-collection/msc/v091-test/non-linearity_test/no_nonlinearity_test/10109100098926/CSST_MSC_MS_CRS_20231017131811_20231017132041_10109100098926_09_L0_V01.fits
我手里有一个章博仿的带非线性的09号探测器仿真图像:/nfsdata/share/simulation-pipeline/c9/jobs/101-50sqdeg/10109100098926/CSST_MSC_MS_CRS_20231017131811_20231017132041_10109100098926_09_L0_V01.fits
我首先比较了两个输入星表.cat文件。内容完全一样。
之后我比较了两个obs_config_SCI_WIDE_phot.yaml文件,只有obs_id,run_chips和nonlinearity有区别。这些只会影响非线性,不影响其它效应。
然后我用python读取两个图像,进行对减后,输出为residual.fits图像。
最后我用ds9打开三个图像进行位置匹配后对比。发现以下两个比较明显的问题:
- 如下图,自上而下分别是:关闭非线性、打开非线性、residual。可以看出,residual图像中有些地方出现横条纹。我看了读数是0.说明这些列在前后两次仿真的图像里面完全一致。理论上这会不会影响数据处理,我不确定,需要讨论,但起码说明随机数不是很随机。
- 放大局部进行对比,如下图,自上而下的顺序依然是::关闭非线性、打开非线性、residual。可以看出,两次仿真图像中的宇宙线位置是完全一样的。但宇宙线的胖瘦(扩散程度)是完全随机的。部分是上图胖(红色),部分是下图胖(蓝色)。这样的随机不会对数据处理产生明显影响,但这种随机是否合理,值得商榷。