https://github.com/aboucaud/micmac
Pixel implementation for the non-parametric component separation
Science Score: 23.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
✓DOI references
Found 1 DOI reference(s) in README -
✓Academic publication links
Links to: aps.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.3%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
Repository
Pixel implementation for the non-parametric component separation
Basic Info
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
- Releases: 0
Fork of CMBSciPol/MICMAC
Created about 2 years ago
· Last pushed about 2 years ago
https://github.com/aboucaud/MICMAC/blob/main/
# Minimally Informed CMB MAp Constructor: MICMAC [Release soon] Pixel implementation for the non-parametric component separation. Extension to component separation method of Leloup et al. 2023 (https://journals.aps.org/prd/abstract/10.1103/PhysRevD.108.123547) # Installation Create a clean virtual environment with the reuired dependencies: ```bash conda env create -f micmac_env.yml ``` Install the micmac package by running: ```bash cd micmac python -m pip install . ``` You can then use the package by importing it as: ```bash import micmac ``` # Required dependencies List of required dependencies: - camb - healpy - jax - jax-tqdm - jax-healpy - jaxopt - numpyro - lineax - chex Install jax as: ```bash pip install --upgrade pip pip install --upgrade "jax[cpu]" ``` Optional (for tutorials): * cmbdb (https://github.com/dpole/cmbdb/tree/master) * fgbuster (only uses fgbuster.observation_helpers to get the input frequency maps in the tutorials, the src code is completely independent from fgbuster) __Note__ DO NOT USE THIS PACKAGE ON LOGIN NODES ON HPC !!! (do not perform any computation on login-node in general, but this package in particular might use all the login node resources available)
Owner
- Name: Alexandre Boucaud
- Login: aboucaud
- Kind: user
- Location: Paris, France
- Company: Laboratoire APC, CNRS/IN2P3
- Website: https://aboucaud.github.io
- Repositories: 66
- Profile: https://github.com/aboucaud