Loading csst_ifs_sim/csst_ifs_sim.py +4 −0 Original line number Diff line number Diff line Loading @@ -1267,6 +1267,8 @@ class IFSsimulator(): # self.log.info('Reading in cosmic ray information from %s and %s' % (self.information['cosmicraylengths'], # self.information['cosmicraydistance'])) print(self.information) print(self.dir_path) crLengths = np.loadtxt( self.information['dir_path']+self.information['cosmicraylengths']) crDists = np.loadtxt( Loading Loading @@ -4101,6 +4103,8 @@ class IFSsimulator(): self.log.error('Error in datacube, negative values !!!!!!!') continue ############################################################################## # if ilam==100: # fits.writeto('/media/yan//IFSsim/IFSsim Data/original_Img.fits', Nimg, overwrite=True) Loading ifs_data/IFS_sim_C90.config +4 −2 Original line number Diff line number Diff line Loading @@ -6,9 +6,9 @@ CCDy = 0 CCDxgap = 1.643 CCDygap = 8.116 sky_fitsin =../IFS_data/FengshuaiData/NGC6397_S6102.fits sky_fitsin =IFS_data/FengshuaiData/NGC6397_S6102.fits result_path =../ifs_sim_result result_path =ifs_sim_result ### simulation software version Loading Loading @@ -103,7 +103,9 @@ cosmeticsFile_r =IFS_inputdata/Cosmetics_r.txt ###comicray information file cosmicraylengths=IFS_inputdata/cdf_cr_length.dat cosmicraydistance=IFS_inputdata/cdf_cr_total.dat #apply multiplicative flatfield (to emulate pixel-to-pixel non-uniformity)? Loading tests/test_ifs_sim.py +4 −0 Original line number Diff line number Diff line Loading @@ -36,6 +36,10 @@ class TestDemoFunction(unittest.TestCase): configfile = dir_path+'IFS_data/IFS_sim_C90.config' skyfitsin = dir_path+'IFS_inputdata/FengshuaiData/NGC6397_S6102.fits' sourcein = 'SCI' print(configfile) print(skyfitsin) csst_ifs_sim.runIFSsim(sourcein, skyfitsin, configfile, 1, 'no') self.assertEqual( 1 , 1, Loading Loading
csst_ifs_sim/csst_ifs_sim.py +4 −0 Original line number Diff line number Diff line Loading @@ -1267,6 +1267,8 @@ class IFSsimulator(): # self.log.info('Reading in cosmic ray information from %s and %s' % (self.information['cosmicraylengths'], # self.information['cosmicraydistance'])) print(self.information) print(self.dir_path) crLengths = np.loadtxt( self.information['dir_path']+self.information['cosmicraylengths']) crDists = np.loadtxt( Loading Loading @@ -4101,6 +4103,8 @@ class IFSsimulator(): self.log.error('Error in datacube, negative values !!!!!!!') continue ############################################################################## # if ilam==100: # fits.writeto('/media/yan//IFSsim/IFSsim Data/original_Img.fits', Nimg, overwrite=True) Loading
ifs_data/IFS_sim_C90.config +4 −2 Original line number Diff line number Diff line Loading @@ -6,9 +6,9 @@ CCDy = 0 CCDxgap = 1.643 CCDygap = 8.116 sky_fitsin =../IFS_data/FengshuaiData/NGC6397_S6102.fits sky_fitsin =IFS_data/FengshuaiData/NGC6397_S6102.fits result_path =../ifs_sim_result result_path =ifs_sim_result ### simulation software version Loading Loading @@ -103,7 +103,9 @@ cosmeticsFile_r =IFS_inputdata/Cosmetics_r.txt ###comicray information file cosmicraylengths=IFS_inputdata/cdf_cr_length.dat cosmicraydistance=IFS_inputdata/cdf_cr_total.dat #apply multiplicative flatfield (to emulate pixel-to-pixel non-uniformity)? Loading
tests/test_ifs_sim.py +4 −0 Original line number Diff line number Diff line Loading @@ -36,6 +36,10 @@ class TestDemoFunction(unittest.TestCase): configfile = dir_path+'IFS_data/IFS_sim_C90.config' skyfitsin = dir_path+'IFS_inputdata/FengshuaiData/NGC6397_S6102.fits' sourcein = 'SCI' print(configfile) print(skyfitsin) csst_ifs_sim.runIFSsim(sourcein, skyfitsin, configfile, 1, 'no') self.assertEqual( 1 , 1, Loading