-
Notifications
You must be signed in to change notification settings - Fork 0
/
s4_design.toml
136 lines (104 loc) · 5.6 KB
/
s4_design.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
[sky_emission]
# Each sky emission has a weighting factor between 0 and 1
# Synchrotron, Dust, Free-free, AME
# Websky CIB, tSZ, kSZ
foreground_emission = 1
# Planck cosmological parameters, no tensor modes
CMB_unlensed = 1
# CMB lensed - CMB unlensed:
# 1 for lensed CMB
# 0 for unlensed CMB
# >0, <1 for residual after de-lensing
CMB_lensing_signal = 1
CMB_tensor_to_scalar_ratio = 0.005
[experiment]
total_experiment_length_years = 7
# Sensitivity factors impact only noise but not atmosphere
# Copy-pasted from https://docs.google.com/spreadsheets/d/1jR9gSsJ0w1dEO5Jb_URlD3SWYtgFtwBgB3W88p6puo0/edit#gid=1776795091
# on 22 April 2021
# yield is given by detectors lost during fabrication
# All the factors below include yield and loss to uneven noise across detectors
sensitivity_factor.Pole.SAT.LFS1 = 0.64 # 30 GHz
sensitivity_factor.Pole.SAT.LFS2 = 0.64 # 40 GHz
sensitivity_factor.Pole.SAT.MFLS1 = 0.64 # 85 GHz
sensitivity_factor.Pole.SAT.MFLS2 = 0.52 # 145 GHz
sensitivity_factor.Pole.SAT.MFHS1 = 0.64 # 95 GHz
sensitivity_factor.Pole.SAT.MFHS2 = 0.52 # 155 GHz
sensitivity_factor.Pole.SAT.HFS1 = 0.52 # 220 GHz
sensitivity_factor.Pole.SAT.HFS2 = 0.52 # 270 GHz
sensitivity_factor.Chile.SAT.LFS1 = 0.64 # 30 GHz
sensitivity_factor.Chile.SAT.LFS2 = 0.64 # 40 GHz
sensitivity_factor.Chile.SAT.MFLS1 = 0.64 # 85 GHz
sensitivity_factor.Chile.SAT.MFLS2 = 0.52 # 145 GHz
sensitivity_factor.Chile.SAT.MFHS1 = 0.64 # 95 GHz
sensitivity_factor.Chile.SAT.MFHS2 = 0.52 # 155 GHz
sensitivity_factor.Chile.SAT.HFS1 = 0.52 # 220 GHz
sensitivity_factor.Chile.SAT.HFS2 = 0.52 # 270 GHz
sensitivity_factor.Chile.LAT.default = 0.64
sensitivity_factor.Pole.LAT.default = 0.64
# Number of splits, 1 generates only full mission
# 2-7 generates the full mission map and then the requested number
# of splits scaled accordingly. E.g. 7 generates the full mission
# map and 7 equal (yearly) maps
number_of_splits = 1
include_atmosphere = false
# atmosphere maps scaling factors (multipled to input maps)
atmosphere_scaling_T = 1.0
atmosphere_scaling_P = 1.0
include_noise = false
# between 0 and 1, typically 0.2
# remove default so the code errors if a band is not specified
# observing_efficiency.default = 0.2
# we can override the observing efficiency for specific sites/bands
# always specify first site, then telescope, then band
# Copy-pasted from https://docs.google.com/spreadsheets/d/1jR9gSsJ0w1dEO5Jb_URlD3SWYtgFtwBgB3W88p6puo0/edit#gid=1776795091
# on 13 April 2021
observing_efficiency.Pole.SAT.LFS1 = 0.24332112 # Total (no yield), 30 GHz
observing_efficiency.Pole.SAT.LFS2 = 0.24332112 # Total (no yield), 40 GHz
observing_efficiency.Pole.SAT.MFLS1 = 0.24332112 # Total (no yield), 85 GHz
observing_efficiency.Pole.SAT.MFLS2 = 0.239265768 # Total (no yield), 145 GHz
observing_efficiency.Pole.SAT.MFHS1 = 0.24332112 # Total (no yield), 95 GHz
observing_efficiency.Pole.SAT.MFHS2 = 0.239265768 # Total (no yield), 155 GHz
observing_efficiency.Pole.SAT.HFS1 = 0.169986838 # Total (no yield), 220 GHz
observing_efficiency.Pole.SAT.HFS2 = 0.117605208 # Total (no yield), 270 GHz
observing_efficiency.Chile.SAT.LFS1 = 0.253368 # Total (no yield), 30 GHz
observing_efficiency.Chile.SAT.LFS2 = 0.253368 # Total (no yield), 40 GHz
observing_efficiency.Chile.SAT.MFLS1 = 0.253368 # Total (no yield), 85 GHz
observing_efficiency.Chile.SAT.MFLS2 = 0.2491452 # Total (no yield), 145 GHz
observing_efficiency.Chile.SAT.MFHS1 = 0.253368 # Total (no yield), 95 GHz
observing_efficiency.Chile.SAT.MFHS2 = 0.2491452 # Total (no yield), 155 GHz
observing_efficiency.Chile.SAT.HFS1 = 0.1770057 # Total (no yield), 220 GHz
observing_efficiency.Chile.SAT.HFS2 = 0.1224612 # Total (no yield), 270 GHz
observing_efficiency.Pole.LAT.ULFPL1 = 0.54464 # Total (no yield), 20 GHz
observing_efficiency.Pole.LAT.LFPL1 = 0.54464 # Total (no yield), 27 GHz
observing_efficiency.Pole.LAT.LFPL2 = 0.54464 # Total (no yield), 39 GHz
observing_efficiency.Pole.LAT.MFPL1 = 0.54464 # Total (no yield), 93 GHz
observing_efficiency.Pole.LAT.MFPL2 = 0.50784 # Total (no yield), 145 GHz
observing_efficiency.Pole.LAT.HFPL1 = 0.50048 # Total (no yield), 225 GHz
observing_efficiency.Pole.LAT.HFPL2 = 0.34592 # Total (no yield), 278 GHz
observing_efficiency.Chile.LAT.LFL1 = 0.31212 # Total (no yield), 27 GHz
observing_efficiency.Chile.LAT.LFL2 = 0.31212 # Total (no yield), 39 GHz
observing_efficiency.Chile.LAT.MFL1 = 0.31212 # Total (no yield), 93 GHz
observing_efficiency.Chile.LAT.MFL2 = 0.31212 # Total (no yield), 145 GHz
observing_efficiency.Chile.LAT.HFL1 = 0.2754 # Total (no yield), 225 GHz
observing_efficiency.Chile.LAT.HFL2 = 0.2754 # Total (no yield), 278 GHz
# we can also specify defaults for sites (notice capitalization) or telescopes
# observing_efficiency.Pole.SAT.default = 0.2
# observing_efficiency.Chile.default = 0.2
[telescopes]
# Telescope names are not used within the software
[telescopes.SAT]
# Tubes for each SAT should be 3
SAT1 = { LFS=0, MFLS= 3, MFHS=0, HFS=0, site="Pole", years=7 }
SAT3 = { LFS=0, MFLS= 0, MFHS=3, HFS=0, site="Pole", years=7 }
SAT5 = { LFS=1, MFLS= 0, MFHS=0, HFS=2, site="Pole", years=7 }
SAT0 = { LFS=0, MFLS= 3, MFHS=0, HFS=0, site="Pole", years=7 }
SAT2 = { LFS=0, MFLS= 0, MFHS=3, HFS=0, site="Pole", years=7 }
SAT4 = { LFS=1, MFLS= 0, MFHS=0, HFS=2, site="Pole", years=7 }
[telescopes.LAT]
# Tubes for each LAT should be 19
# Legacy survey LAT deployed in Chile
LAT0 = { LFL=8, MFL=54, HFL=23, site="Chile", years=7 }
LAT1 = { LFL=8, MFL=54, HFL=23, site="Chile", years=7 }
# Delensing survey LAT deployed at Pole
LAT2 = { ULFPL=4, LFPL=9, MFPL=54, HFPL=18, site="Pole", years=7 }