litebirdxs4's People
litebirdxs4's Issues
Change CMB-S4 LAT map default NSIDE to 2048
Currently maps.get_s4_map
fetches CMB-S4 LAT CMB-only maps at NSIDE=4096
. The noise maps are at NSIDE=2048
, while the lensed CMB is computed till lmax=4096
. So we do not need to fetch the CMB-only LAT maps at NSIDE=4096
and increase compute time for each iteration to produce coadded maps. Can we switch to a default of NSIDE=2048
for the LATs?
Simplify the process of accessing the simulations
Currently the simulations are split in at least two different format (fits, npy). We require two different python packages maps and chwide_maps to query the npy files at runtime. Unforturnately the information about these packages and their dependencies are unclear and scattered between multiple sections. It would be helpful if there is a master document clarifying what are the minimal set of steps and dependecies that are needed to access the simulations. Note that maps package seems to require two instrument model tables which one has to trace down. I still don't have the Litebird table. Can all of these be put together in a single package with a clear documentation.
Rotate the LiteBIRD CMB maps in get_lb_map
The noise and foreground for CMB-S4 are in Equatorial coordinates while for LiteBIRD are in Galactic coordinates. The CMB maps fetched through maps
package needs a relative rotation between the LiteBIRD and CMB-S4 CMB maps. This is cheaper to implement on the LiteBIRD maps as they are at a lower resolution (hence lower lmax
). We need a rotate_alm
stage in get_lb_map
to convert from Equatorial to Galactic coordinates.
@antolonappan Please add any requirements that I may have missed.
Wrong permissions at NERSC
Standard Nside of maps
@giuspugl do you have a standard Nside you run your simulations at? either same or different for each channel.
For comparison, S4 does 512 for SAT 4096 for LAT, SO varies by channel: https://github.com/simonsobs/map_based_simulations/blob/master/mbs-s0012-20230321/simonsobs_instrument_parameters_2023.03/so_default_resolution.csv
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.