Python Sky Model for Microwave and Submm experiments
Project description
PySM 3
PySM generates full-sky simulations of Galactic emissions in intensity and polarization relevant to CMB experiments. It is a large refactor of PySM 2 focused on reducing memory usage, improving performance and run in parallel with MPI.
See the documentation at https://pysm3.readthedocs.io
Check code style with tox -e codestyle
Test with pytest or tox -e test
Build docs locally with tox -e build_docs
See changes in CHANGES.rst in the repository.
Install
Requirements
astropy healpy numba toml
Conda
conda install -c conda-forge pysm3
See the conda repository and the feedstock
Pip
pip install pysm3
Libsharp
MPI-Distributed smoothing (optional) requires libsharp, it is easiest to install the conda package:
conda install -c conda-forge libsharp=*=*openmpi*
It also has a mpich version:
conda install -c conda-forge libsharp=*=*mpich*
Release
Follow the Astropy guide to release a new version <https://docs.astropy.org/en/stable/development/astropy-package-template.html>.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.