Commit 27ac668d authored by Yan Zhaojun's avatar Yan Zhaojun
Browse files

update setup.py

parent a6e7e9e7
Loading
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -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(
@@ -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)
+4 −2
Original line number Diff line number Diff line
@@ -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
@@ -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)?
+4 −0
Original line number Diff line number Diff line
@@ -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,