1. Pipeline tasks

1.1. Preparation

1.1.1. Data access

The ACT and SO map-makers provide sets of maps with mutually exclusive data; each set consists of completely independent TOD samples. This constitutes some splitting of the data. For historical reasons, we refer to each such set as an `array’. This terminology is derived from the fact that the TODs are primarily split by which detector array they originate from, though since 2015, ACTpol and its successors (including Advanced ACT and SO) use multi-chroic arrays, which means each hardware array will provide us multiple (almost always two) `array’ map sets even in the same season/year and region. We will now stop using quotes around `array’ under the understanding that it applies to some unit of splitting closely related to what is used in ACT.

Within ACT, these arrays typically come from some region or scan (though since 2016 there has primarily been just a wide scan each for day and night) for a particular season and particular frequency band (since the ACTpol PA3 array, one of two within a dichroic hardware array). For SO, under the current simulation design, there will be two array maps for each optics tube because of the dichroic hardware array in the tube.

We will also be combining with Planck, for which we define a Planck array as a particular frequency band, reprojected to the CAR pixelization and subtracted of sources (see planck_reproj).

1.1.2. Planck reprojection

1.2. Simulation

1.3. Co-addition

1.4. Filtering

1.5. Quadratic Estimator

1.6. Normalization

1.7. Multiplicative verification

1.8. Bias subtraction

1.8.1. Mean-field map

1.8.2. Monte Carlo N1

1.8.3. Realization-dependent N0

1.8.4. Diagonal RDN0

1.8.5. MC bias

1.9. Covariance

1.10. Exploration and validation

1.11. Cosmological constraints

1.11.1. Mock external datasets