Commit 6db8a942 authored by Wei Chengliang's avatar Wei Chengliang
Browse files

Merge branch 'new_sim' of https://csst-tb.bao.ac.cn/code/csst_sim/csst-simulation into new_sim

parents 27c170f3 35ff7caa
Loading
Loading
Loading
Loading
+8 −8
Original line number Diff line number Diff line
@@ -97,14 +97,14 @@ def make_run_dirs(work_dir, run_name, pointing_list):
        except OSError:
            pass
    prefix = "MSC_"
    for pointing in pointing_list:
        fname=prefix + str(pointing.id).rjust(7, '0')
        subImgDir = os.path.join(imgDir, fname)
        if not os.path.exists(subImgDir):
            try:
                os.makedirs(subImgDir, exist_ok=True)
            except OSError:
                pass
    # for pointing in pointing_list:
    #     fname=prefix + str(pointing.id).rjust(7, '0')
    #     subImgDir = os.path.join(imgDir, fname)
    #     if not os.path.exists(subImgDir):
    #         try:
    #             os.makedirs(subImgDir, exist_ok=True)
    #         except OSError:
    #             pass
    return imgDir

def imgName(tt=0):
+14 −14
Original line number Diff line number Diff line
@@ -9,15 +9,15 @@
# Base diretories and naming setup
# Can add some of the command-line arguments here as well;
# OK to pass either way or both, as long as they are consistent
work_dir: "/share/simudata/CSSOSDataProductsSims/data/CSSTSimImage_C8/"
work_dir: "/share/home/fangyuedong/20231211/workplace/"
data_dir: "/share/simudata/CSSOSDataProductsSims/data/"
run_name: "testRun_cal"
run_name: "test_C6_dev"
project_cycle: 6
run_counter: 1

# Whether to use MPI
run_option:
  use_mpi: YES
  use_mpi: NO
  # NOTE: "n_threads" paramters is currently not used in the backend
  # simulation codes. It should be implemented later in the web frontend
  # in order to config the number of threads to request from NAOC cluster
@@ -71,11 +71,11 @@ obs_setting:
  # "LED": ['LED1','LED2','LED3','LED4','LED5','LED6','LED7','LED8','LED9','LED10','LED11','LED12','LED13','LED14'] or null
  # 'LED1': '275', 'LED2': '310', 'LED3': '430', 'LED4': '505', 'LED5': '545', 'LED6': '590', 'LED7': '670',
  # 'LED8': '760', 'LED9': '940', 'LED10': '940', 'LED11': '1050', 'LED12': '1050','LED13': '340', 'LED14': '365'
  LED_TYPE: ['LED5']
  LED_TIME: [1.]
  # unit e- ,flat level
  FLAT_LEVEL: 20000
  FLAT_LEVEL_FIL: 'g'
  # LED_TYPE: ['LED5']
  # LED_TIME: [1.]
  # # unit e- ,flat level
  # FLAT_LEVEL: 20000
  # FLAT_LEVEL_FIL: 'g'
  
  # Exposure time [seconds]
  exp_time: 150.
@@ -99,7 +99,7 @@ obs_setting:
  pointing_file: "pointing_radec_246.5_40.dat"

  # Number of calibration pointings
  np_cal: 3
  np_cal: 1

  # Run specific pointing(s):
  # - give a list of indexes of pointings: [ip_1, ip_2...]
@@ -111,7 +111,7 @@ obs_setting:
  # - give a list of indexes of chips: [ip_1, ip_2...]
  # - run all chips: null
  # Note: for all pointings
  run_chips: null
  run_chips: [8]

  # Whether to enable astrometric modeling
  enable_astrometric_model: True
@@ -174,7 +174,7 @@ ins_effects:
  add_dark:       YES  # Whether to add dark noise
  add_readout:    YES  # Whether to add read-out (Gaussian) noise
  add_bias:       YES  # Whether to add bias-level to images
  add_prescan:    YES
  add_prescan:    OFF
  bias_16channel: YES  # Whether to add different biases for 16 channels
  gain_16channel: YES  # Whether to make different gains for 16 channels
  shutter_effect: YES  # Whether to add shutter effect
+3 −3
Original line number Diff line number Diff line
@@ -2,8 +2,8 @@

date

python3 /share/home/fangyuedong/sim_v2/csst-simulation/run_sim.py \
    --config_file config_C6.yaml \
python3 /share/home/fangyuedong/20231211/csst-simulation/run_sim.py \
    --config_file config_C6_dev.yaml \
    --catalog C6_Catalog \
    -c /share/home/fangyuedong/sim_v2/csst-simulation/config
    -c /share/home/fangyuedong/20231211/csst-simulation/config