https://github.com/msyriac/peakaboo
https://github.com/msyriac/peakaboo
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/msyriac/peakaboo
- Owner: msyriac
- Created: 2017-09-01T16:12:04.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-04-01T21:14:46.000Z (about 6 years ago)
- Last Synced: 2025-02-07T16:19:55.844Z (4 months ago)
- Language: Python
- Size: 100 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# peakaboo
A typical workflow would look like the following.
## Install and set up your work environment
See `INSTALL.txt` for instructions.
## Create CMB lensing reconstructions
```
my_mpi_submitter --numcores=100 "python -W ignore bin/recon.py cosmology_dir_name output_tt_3000_s4 reconstruction_liu_TT_3000 experiment_s4 TT default_1d_bin"
```Here, `my_mpi_submitter --numcores=100` is a schematic representation of whatever script you use to submit parallel MPI jobs. We have 1000 sims by default, and here this is just representing a submission that asks for 100 cores, each of which will work on 10 sims in parallel.
In detail:
1. `-W ignore` suppresses some annoying warnings that clog up the output
2. `bin/recon.py` is the reconstruction script
3. `cosmology_dir_name` is the name of the directory for the cosmology you are interested in. Your directory structure should be such that 1000 `input_data+cosmology_dir_name+"\Maps11000\WLConv*fits"` files exist. `input_data` is defined in `input/paths_local.ini`.
4. `output_tt_3000_s4` is the name of the output directory (under `input/paths_local.ini:output_data`) where lensing reconstructions will be stored. Make sure to give it a unique name for each variation o