https://github.com/simonsobs/bb-awg-scripts
Repo with pipeline scripts for SAT analysis, ranging from TODs -> power spectra -> null tests.
https://github.com/simonsobs/bb-awg-scripts
Last synced: about 1 year ago
JSON representation
Repo with pipeline scripts for SAT analysis, ranging from TODs -> power spectra -> null tests.
- Host: GitHub
- URL: https://github.com/simonsobs/bb-awg-scripts
- Owner: simonsobs
- Created: 2024-10-28T15:57:07.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-06T17:00:08.000Z (about 1 year ago)
- Last Synced: 2025-05-07T08:14:15.560Z (about 1 year ago)
- Language: Jupyter Notebook
- Size: 36.6 MB
- Stars: 1
- Watchers: 6
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BB-AWG-SCRIPTS
## Purpose of this repository
This repository is for storing various pipelines, ad-hoc scripts, specific configuration
files, and notes created to accomplish BB-AWG-related tasks. "Tasks"
should be taken broadly.
This is meant to achieve a few goals:
- Facilitate sharing. Like a shared filesystem.
- Establish a record. For traceable, reproducible results.
- Release pressure on the more "traditional" repositories. Because
ad-hoc work is stored here, the main codebases can be kept clean of
such things.
## How to use this repository
This is a shared workspace, so things will get really ugly unless we
follow some rules:
- Respect the organizational structure described below.
- Do not commit large (> 1MB) data files. Everyone will like it
better if you include a link or download instructions in a local
script or README.
- Do not commit the plots or other output from your scripts. Those
should be communicated through some other means (wiki, webspace, presentation, etc,.)
Note you can use ``.gitignore`` files to help with this -- for
example, consider adding ``*.png`` to ``.gitignore`` in
``/users/you/.gitignore``.
## Organization structure
```
/users
/lowercaseusername
/lowercaseusername2
...
/pipelines
/iso_sim_ver002
/iso
/misc
...
/misc
```
## Examples
- a script to make list of focal plane splits w/ given configurations
- a script to make atomic maps for data and simulations of left/right-going-scans, focalplane splits as well as full focalplane
- a script to make lists of observations for null tests as well as regular bundles
- a script to build bundles (coadd and sign-flipped)
- a script to calculate pseudo Cls of all bundles
- a script to calculate transfer functions from given pseudo Cls
- a script to calculate null spectra of data
- a script to calculate null spectra of sims and camculate covariance
- a script to calculate chi and chi2 of null spectra
- a script to accumulate chi and chi2 and evaluate their statistics