Tag: mbs-s0011-20200618
Release date 18 Jun 2020
New noise release using version 3.1.1 of the noise curves from so_noise_models
.
This release fixes an issue with the tube scaling present in the previous 202002_noise
release.
Compared to previous releases:
- Updated noise spectra which include a fix for the atmosphere parameters
- Includes cross-correlations between the 2 bands in the same dichroic tube
- Uses new hitmaps from the
MSS-0001
time domain simulations - Supports noise splits
- Variable Nside based on channels
- Released in HEALPix and (later) in CAR
All maps are in uK_CMB
, IQU, single precision (float32
)
- For the exact configuration of the noise simulations refer to the
noise.toml
configuration file available in this repository. For all available options refer to theSONoiseSimulator
class inmapsims
.
Only 1 realizations of the full mission and 1 realization of 4 splits are made available as maps.
Reference frame for noise maps is assumed to be Equatorial.
Location at NERSC:
/project/projectdirs/sobs/v4_sims/mbs/202006_noise
The naming convention is:
{num:04d}/simonsobs_{content}_uKCMB_{tube}_{band}_nside{nside}_{num:04d}_{split}_of_{nsplits}.fits"
where:
-
content
isnoise
-
num
is the realization number (seed) and currently only0
-
tube
isLT0
-LT6
orST0
-ST3
-
band
is one of the available bandpasses (available insidemapsims.so_utils
):bands = ("LF1", "LF2", "MFF1", "MFF2", "MFS1", "MFS2", "UHF1", "UHF2") frequencies = (27, 39, 93, 145, 93, 145, 225, 280)
-
nsplits
is the number of splits, 1 for full mission, 4 for the splits,split
is 1 based split ID.
For example: 0000/simonsobs_noise_uKCMB_ST2_MFS2_nside512_0000_1_of_1.fits
Total disk space used is 548 GB for one realization of full mission and splits.
Backed up to tape in ~zonca/sobs/mbs/202002_noise
.
More noise realizations should be generated on-the-fly and never written to disk using the mapsims
package, check the documentation at https://mapsims.readthedocs.io for installation instructions.
Then check the run_mapsims_onthefly.ipynb
notebook. See also an executed version of the notebook on Gist.
Hitmaps are used un-normalized to scale the pixel-by-pixel noise. They are the first split (of 20) of the MSS-0001 time domain simulations, see their documentation on the Simons Observatory wiki (restricted) They are available at NERSC in:
/global/project/projectdirs/sobs/www/so_mapsims_data/v0.2
Or they can be accessed through the get_hitmaps
method of mapsims.SONoiseSimulator
.
- The noise component and the runner script are available in the
mapsims
package, version 2.3.0, see the documentation
For validation purposes, see a comparison between the input spectra as generated by so_noise_models
and a power spectrum (simple anafast
with no mask deconvolution).
The input spectra assume uniform coverage, so it is expected that the simulated spectra with non-uniform hits are a bit higher overall. I don't know exactly how to quantify this or correct for it, suggestions welcome.
Spectra were generated with the compute_cl_noise_full.py
and compute_cl_noise_splits.py
scripts and plotted with plot_cl_noise_LAT_full.ipynb
and plot_cl_noise_LAT_splits.ipynb
Blue is the input spectra by so_noise_models
,
orange and green are TT and BB/EE spectra.
All plots have the same vertical scale.
We ran 4-way splits, noise power spectra are 4 times higher
Blue is the input spectra by so_noise_models
,
orange and green are TT and BB/EE spectra.
All plots have the same vertical scale.