Loading csst_mci_sim/csst_mci_sim.py +6 −2 Original line number Original line Diff line number Diff line Loading @@ -96,7 +96,9 @@ except: from .mci_so import cdm03bidir from .mci_so import cdm03bidir #################################################### #################################################### ########################### functions ######################### # functions def get_file_extension(filename): def get_file_extension(filename): # 使用os.path.splitext()函数分割文件名和扩展名 # 使用os.path.splitext()函数分割文件名和扩展名 file_name, extension = os.path.splitext(filename) file_name, extension = os.path.splitext(filename) Loading @@ -119,6 +121,8 @@ parameters in parallel and serial direction. """ """ # CDM03bidir # CDM03bidir class CDM03bidir(): class CDM03bidir(): """ """ Class to run CDM03 CTI model, class Fortran routine to perform the actual CDM03 calculations. Class to run CDM03 CTI model, class Fortran routine to perform the actual CDM03 calculations. Loading csst_mci_sim/zodiacal.py +3 −3 Original line number Original line Diff line number Diff line Loading @@ -29,7 +29,7 @@ def zodiacal(ra, dec, time, path): dt = datetime.fromisoformat(time) dt = datetime.fromisoformat(time) jd = julian.to_jd(dt, fmt='jd') jd = julian.to_jd(dt, fmt='jd') ###jd = time2jd(dt) # jd = time2jd(dt) t = Time(jd, format='jd', scale='utc') t = Time(jd, format='jd', scale='utc') astro_sun = get_sun(t) astro_sun = get_sun(t) Loading @@ -48,7 +48,7 @@ def zodiacal(ra, dec, time, path): # interpolated zodical surface brightness at 0.5 um # interpolated zodical surface brightness at 0.5 um zodi = pd.read_csv(path+'MCI_inputData/refs/zodi_map.dat', zodi = pd.read_csv(path+'MCI_inputData/refs/zodi_map.dat', sep='\s+', header=None, comment='#') sep='\\s+', header=None, comment='#') beta_angle = np.array([0, 5, 10, 15, 20, 25, 30, 45, 60, 75]) beta_angle = np.array([0, 5, 10, 15, 20, 25, 30, 45, 60, 75]) lamda_angle = np.array([0, 5, 10, 15, 20, 25, 30, 35, 40, 45, lamda_angle = np.array([0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 60, 75, 90, 105, 120, 135, 150, 165, 180]) 60, 75, 90, 105, 120, 135, 150, 165, 180]) Loading @@ -58,7 +58,7 @@ def zodiacal(ra, dec, time, path): # read the zodical spectrum in the ecliptic # read the zodical spectrum in the ecliptic cat_spec = pd.read_csv( cat_spec = pd.read_csv( path+'MCI_inputData/refs/solar_spec.dat', sep='\s+', header=None, comment='#') path+'MCI_inputData/refs/solar_spec.dat', sep='\\s+', header=None, comment='#') wave = cat_spec[0].values # A wave = cat_spec[0].values # A spec0 = cat_spec[1].values # 10^-8 W m^�? sr^�? μm^�? spec0 = cat_spec[1].values # 10^-8 W m^�? sr^�? μm^�? zodi_norm = 252 # 10^-8 W m^�? sr^�? μm^�? zodi_norm = 252 # 10^-8 W m^�? sr^�? μm^�? Loading csst_mci_sim/support/shao.py +2 −2 File changed.Contains only whitespace changes. Show changes Loading
csst_mci_sim/csst_mci_sim.py +6 −2 Original line number Original line Diff line number Diff line Loading @@ -96,7 +96,9 @@ except: from .mci_so import cdm03bidir from .mci_so import cdm03bidir #################################################### #################################################### ########################### functions ######################### # functions def get_file_extension(filename): def get_file_extension(filename): # 使用os.path.splitext()函数分割文件名和扩展名 # 使用os.path.splitext()函数分割文件名和扩展名 file_name, extension = os.path.splitext(filename) file_name, extension = os.path.splitext(filename) Loading @@ -119,6 +121,8 @@ parameters in parallel and serial direction. """ """ # CDM03bidir # CDM03bidir class CDM03bidir(): class CDM03bidir(): """ """ Class to run CDM03 CTI model, class Fortran routine to perform the actual CDM03 calculations. Class to run CDM03 CTI model, class Fortran routine to perform the actual CDM03 calculations. Loading
csst_mci_sim/zodiacal.py +3 −3 Original line number Original line Diff line number Diff line Loading @@ -29,7 +29,7 @@ def zodiacal(ra, dec, time, path): dt = datetime.fromisoformat(time) dt = datetime.fromisoformat(time) jd = julian.to_jd(dt, fmt='jd') jd = julian.to_jd(dt, fmt='jd') ###jd = time2jd(dt) # jd = time2jd(dt) t = Time(jd, format='jd', scale='utc') t = Time(jd, format='jd', scale='utc') astro_sun = get_sun(t) astro_sun = get_sun(t) Loading @@ -48,7 +48,7 @@ def zodiacal(ra, dec, time, path): # interpolated zodical surface brightness at 0.5 um # interpolated zodical surface brightness at 0.5 um zodi = pd.read_csv(path+'MCI_inputData/refs/zodi_map.dat', zodi = pd.read_csv(path+'MCI_inputData/refs/zodi_map.dat', sep='\s+', header=None, comment='#') sep='\\s+', header=None, comment='#') beta_angle = np.array([0, 5, 10, 15, 20, 25, 30, 45, 60, 75]) beta_angle = np.array([0, 5, 10, 15, 20, 25, 30, 45, 60, 75]) lamda_angle = np.array([0, 5, 10, 15, 20, 25, 30, 35, 40, 45, lamda_angle = np.array([0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 60, 75, 90, 105, 120, 135, 150, 165, 180]) 60, 75, 90, 105, 120, 135, 150, 165, 180]) Loading @@ -58,7 +58,7 @@ def zodiacal(ra, dec, time, path): # read the zodical spectrum in the ecliptic # read the zodical spectrum in the ecliptic cat_spec = pd.read_csv( cat_spec = pd.read_csv( path+'MCI_inputData/refs/solar_spec.dat', sep='\s+', header=None, comment='#') path+'MCI_inputData/refs/solar_spec.dat', sep='\\s+', header=None, comment='#') wave = cat_spec[0].values # A wave = cat_spec[0].values # A spec0 = cat_spec[1].values # 10^-8 W m^�? sr^�? μm^�? spec0 = cat_spec[1].values # 10^-8 W m^�? sr^�? μm^�? zodi_norm = 252 # 10^-8 W m^�? sr^�? μm^�? zodi_norm = 252 # 10^-8 W m^�? sr^�? μm^�? Loading