From 4e9f316d6bbf454eadfaa4517a550021da9167c8 Mon Sep 17 00:00:00 2001 From: Aleksandra Kusiak Date: Wed, 7 May 2025 17:23:56 +0100 Subject: [PATCH] mss2 on dirac and so:uk --- sofind/datamodels/mss2_nemo.yaml | 4 ++++ sofind/datamodels/so_lat_mbs_mss0002.yaml | 17 ++++++++++++-- .../products/beams/beams_lat_mbs_mss0002.yaml | 22 +++++++++++++++++++ sofind/products/beams/beams_nemo_mss2.yaml | 22 +++++++++++++++++++ .../products/catalogs/inpaint_catalogs.yaml | 1 + .../catalogs/inpaint_catalogs_mss2.yaml | 10 +++++++++ sofind/products/maps/mss2_nemo.yaml | 12 ++++++++++ sofind/products/maps/so_lat_mbs_mss0002.yaml | 5 ++++- sofind/products/masks/so_lat_mbs_mss0002.yaml | 2 ++ .../noise_models/so_lat_mbs_mss0002.yaml | 3 +++ .../transfer_func/tf_lat_mbs_mss0002.yaml | 20 +++++++++++++++++ sofind/qids/mss2_nemo.yaml | 5 +++++ sofind/systems.py | 3 ++- 13 files changed, 122 insertions(+), 4 deletions(-) create mode 100644 sofind/datamodels/mss2_nemo.yaml create mode 100644 sofind/products/beams/beams_lat_mbs_mss0002.yaml create mode 100644 sofind/products/beams/beams_nemo_mss2.yaml create mode 100644 sofind/products/catalogs/inpaint_catalogs_mss2.yaml create mode 100644 sofind/products/maps/mss2_nemo.yaml create mode 100644 sofind/products/transfer_func/tf_lat_mbs_mss0002.yaml create mode 100644 sofind/qids/mss2_nemo.yaml diff --git a/sofind/datamodels/mss2_nemo.yaml b/sofind/datamodels/mss2_nemo.yaml new file mode 100644 index 0000000..fdb11f6 --- /dev/null +++ b/sofind/datamodels/mss2_nemo.yaml @@ -0,0 +1,4 @@ +qids_config: mss2_nemo.yaml + +maps: + mss2_nemo: mss2_nemo.yaml \ No newline at end of file diff --git a/sofind/datamodels/so_lat_mbs_mss0002.yaml b/sofind/datamodels/so_lat_mbs_mss0002.yaml index d5d7025..b5a9e98 100644 --- a/sofind/datamodels/so_lat_mbs_mss0002.yaml +++ b/sofind/datamodels/so_lat_mbs_mss0002.yaml @@ -1,10 +1,23 @@ qids_config: so_basic_qids.yaml maps: - default_config: so_lat_mbs_mss0002 + default_config: so_lat_mbs_mss0002.yaml + so_lat_mbs_mss0002: so_lat_mbs_mss0002.yaml masks: so_lat_mbs_mss0002_masks: so_lat_mbs_mss0002.yaml + lensing_masks: so_lat_mbs_mss0002.yaml noise_models: - default_config: so_lat_mbs_mss0002.yaml \ No newline at end of file + default_config: so_lat_mbs_mss0002.yaml + +catalogs: + inpaint_catalogs_mss2: inpaint_catalogs_mss2.yaml + inpaint_catalogs: inpaint_catalogs.yaml + +beams: + beams_lat_mbs_mss0002: beams_lat_mbs_mss0002.yaml + beams_nemo_mss2: beams_nemo_mss2.yaml + +transfer_func: + tf_lat_mbs_mss0002: tf_lat_mbs_mss0002.yaml \ No newline at end of file diff --git a/sofind/products/beams/beams_lat_mbs_mss0002.yaml b/sofind/products/beams/beams_lat_mbs_mss0002.yaml new file mode 100644 index 0000000..ea36d23 --- /dev/null +++ b/sofind/products/beams/beams_lat_mbs_mss0002.yaml @@ -0,0 +1,22 @@ +system_paths: + dirac: /home/ak2628/software/SO_lensing/beams_mss2/beams/ + souk: /shared_home/akusiak/data/mss2/beams/ + +allowed_qids_configs: +- so_basic_qids.yaml + +allowed_qids: +- lfa +- lfb +- mfa +- mfb +- uhfa +- uhfb + +allowed_qids_extra_kwargs: + +#following https://github.com/simonsobs/map_based_simulations/blob/master/mbs-s0012-20230321/simonsobs_instrument_parameters_2023.03/so_default_resolution.csv +split_beam_file_template: 'split{split_num}_{array}_{freq}_mss2_beam.txt' +coadd_beam_file_template: 'coadd_{array}_{freq}_mss2_beam.txt' + +norm: False \ No newline at end of file diff --git a/sofind/products/beams/beams_nemo_mss2.yaml b/sofind/products/beams/beams_nemo_mss2.yaml new file mode 100644 index 0000000..212fb08 --- /dev/null +++ b/sofind/products/beams/beams_nemo_mss2.yaml @@ -0,0 +1,22 @@ +system_paths: + della: + dirac: /home/ak2628/rds/rds-dirac-dp002/SO/nemo_mss2/20250415/beams + souk: /shared_home/akusiak/data/mss2/nemo/20250415/beams/ + +allowed_qids_configs: +- so_basic_qids.yaml + +allowed_qids: 'all' + +allowed_qids_extra_kwargs: + mfa: + nemo_beam_freq: '093' + mfb: + nemo_beam_freq: '145' + uhfa: + nemo_beam_freq: '225' + uhfb: + nemo_beam_freq: '280' + +coadd_beam_file_template: 'beam_gaussian_la{nemo_beam_freq}.txt' +norm: True \ No newline at end of file diff --git a/sofind/products/catalogs/inpaint_catalogs.yaml b/sofind/products/catalogs/inpaint_catalogs.yaml index e7e40c8..58d6d76 100644 --- a/sofind/products/catalogs/inpaint_catalogs.yaml +++ b/sofind/products/catalogs/inpaint_catalogs.yaml @@ -4,6 +4,7 @@ system_paths: dirac: /rds/project/dirac_vol5/rds-dirac-dp002/AdvACT/catalogues/inpaint_catalogs niagara: /home/r/rbond/jiaqu/projects/catalogs/inpaint_catalogs_20241002 penn-gpc: /data5/act/catalogs/inpaint_catalogs_20241002 + souk: /shared_home/akusiak/data/mss2/nemo/inpaint_catalogs/ allowed_qids_configs: 'all' diff --git a/sofind/products/catalogs/inpaint_catalogs_mss2.yaml b/sofind/products/catalogs/inpaint_catalogs_mss2.yaml new file mode 100644 index 0000000..8611bd7 --- /dev/null +++ b/sofind/products/catalogs/inpaint_catalogs_mss2.yaml @@ -0,0 +1,10 @@ +system_paths: + della: /scratch/gpfs/zatkins/data/simonsobs/mnms/catalogs + dirac: /home/ak2628/software/SO_lensing/inpaint_catalogs/ + souk: /shared_home/akusiak/data/mss2/nemo/inpaint_catalogs/ + +allowed_qids_configs: 'all' + +allowed_qids: 'all' + +allowed_qids_extra_kwargs: \ No newline at end of file diff --git a/sofind/products/maps/mss2_nemo.yaml b/sofind/products/maps/mss2_nemo.yaml new file mode 100644 index 0000000..4267b90 --- /dev/null +++ b/sofind/products/maps/mss2_nemo.yaml @@ -0,0 +1,12 @@ +system_paths: + dirac: /home/ak2628/rds/rds-dirac-dp002/SO/nemo_mss2/output/ + souk: /shared_home/akusiak/data/mss2/nemo/output/ + +allowed_qids_configs: + - mss2_nemo.yaml + +allowed_qids: 'all' + +allowed_qids_extra_kwargs: + +coadd_map_file_template: 'nemomodel_mss2_20250415_clustersSNR5_{freq}.fits' \ No newline at end of file diff --git a/sofind/products/maps/so_lat_mbs_mss0002.yaml b/sofind/products/maps/so_lat_mbs_mss0002.yaml index 46671f4..118dd52 100644 --- a/sofind/products/maps/so_lat_mbs_mss0002.yaml +++ b/sofind/products/maps/so_lat_mbs_mss0002.yaml @@ -1,6 +1,8 @@ system_paths: perlmutter: /global/cfs/cdirs/sobs/v4_sims/mbs/mbs_s0015_20240504/renamed rusty: /mnt/home/aduivenvoorden/project/so/20240504_mss0002_lat/renamed + dirac: /rds/project/dirac_vol5/rds-dirac-dp002/SO/mss-0002/RC1.r01/ + souk: /shared_home/akusiak/data/mss2/mss-0002-srcfree/ allowed_qids_configs: - so_basic_qids.yaml @@ -26,4 +28,5 @@ allowed_qids_extra_kwargs: uhfb: num_splits: 4 -split_map_file_template: 'sobs_RC1.r01_LAT_mission_{freq}_{num_splits}way_split{split_num}_noise_{maptag}_car.fits' \ No newline at end of file +split_map_file_template: 'sobs_RC1.r01_LAT_mission_{freq}_{num_splits}way_split{split_num}_{maptag}_car.fits' +coadd_map_file_template: 'sobs_RC1.r01_LAT_mission_{freq}_{num_splits}way_coadd_{maptag}_car.fits' diff --git a/sofind/products/masks/so_lat_mbs_mss0002.yaml b/sofind/products/masks/so_lat_mbs_mss0002.yaml index 3cccae1..b6ff3cf 100644 --- a/sofind/products/masks/so_lat_mbs_mss0002.yaml +++ b/sofind/products/masks/so_lat_mbs_mss0002.yaml @@ -1,6 +1,8 @@ system_paths: perlmutter: /global/cfs/cdirs/sobs/v4_sims/mbs/mbs_s0015_20240504/masks rusty: /mnt/home/aduivenvoorden/project/so/20240504_mss0002_lat/masks + dirac: /rds/project/dirac_vol5/rds-dirac-dp002/SO/masks + souk: /shared_home/akusiak/data/mss2/masks/ allowed_qids_configs: 'all' diff --git a/sofind/products/noise_models/so_lat_mbs_mss0002.yaml b/sofind/products/noise_models/so_lat_mbs_mss0002.yaml index 01859f6..5871f27 100644 --- a/sofind/products/noise_models/so_lat_mbs_mss0002.yaml +++ b/sofind/products/noise_models/so_lat_mbs_mss0002.yaml @@ -1,6 +1,9 @@ system_paths: perlmutter: /global/cfs/cdirs/sobs/v4_sims/mbs/mbs_s0015_20240504 rusty: /mnt/home/aduivenvoorden/project/so/20240504_mss0002_lat + dirac: /rds/project/dirac_vol5/rds-dirac-dp002/SO/mbs/mbs_s0015_20240504/alms/ + souk: /cephfs/soukdata/user_scratch/akusiak/mss2/mbs_s0015_20240504/alms/ + allowed_qids_configs: - so_basic_qids.yaml diff --git a/sofind/products/transfer_func/tf_lat_mbs_mss0002.yaml b/sofind/products/transfer_func/tf_lat_mbs_mss0002.yaml new file mode 100644 index 0000000..bcadbbf --- /dev/null +++ b/sofind/products/transfer_func/tf_lat_mbs_mss0002.yaml @@ -0,0 +1,20 @@ +system_paths: + dirac: /rds/project/dirac_vol5/rds-dirac-dp002/SO/mss-0002/tf/ + souk: /shared_home/akusiak/data/mss2/products/tf/ + +allowed_qids_configs: +- so_basic_qids.yaml + +allowed_qids: +- lfa +- lfb +- mfa +- mfb +- uhfa +- uhfb + + +allowed_qids_extra_kwargs: + + +tf_template: 'tf_mss2_{array}_{freq}_logistic.dat' diff --git a/sofind/qids/mss2_nemo.yaml b/sofind/qids/mss2_nemo.yaml new file mode 100644 index 0000000..77e0b2e --- /dev/null +++ b/sofind/qids/mss2_nemo.yaml @@ -0,0 +1,5 @@ +nemo_150: + freq: 150 + +nemo_090: + freq: 090 \ No newline at end of file diff --git a/sofind/systems.py b/sofind/systems.py index e8f1aa9..7086bc4 100644 --- a/sofind/systems.py +++ b/sofind/systems.py @@ -5,5 +5,6 @@ 'rusty', 'dirac', 'niagara', - 'penn-gpc' + 'penn-gpc', + 'souk' ]