Skip to content

Commit

Permalink
add setup.py to install all the stuff (#72)
Browse files Browse the repository at this point in the history
  • Loading branch information
xgarrido authored Jan 10, 2020
1 parent 824212d commit ce151a1
Show file tree
Hide file tree
Showing 8 changed files with 2,397 additions and 7 deletions.
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
pspipe/_version.py export-subst
2 changes: 2 additions & 0 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
include versioneer.py
include pspipe/_version.py
21 changes: 14 additions & 7 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,23 @@
.. contents:: **Table of Contents**

The package
===============
PSpipe is a pipeline creator for the analysis of the high resolution maps of the large aperture telescope of the Simons Observatory. It contains tools for estimating power spectra and a multi-frequency likelihood interfaced with the cobaya MCMC sampler.
-----------

``PSpipe`` is a pipeline creator for the analysis of the high resolution maps of the large aperture
telescope of the Simons Observatory. It contains tools for estimating power spectra and a
multi-frequency likelihood interfaced with the ``cobaya`` MCMC sampler.

Requirements
===============
The pipelines are mainly written in python and make use of three different codes

* pspy : python library for power spectrum estimation (https://github.com/simonsobs/pspy)
* namaster : C library + python wrapper for power spectrum estimation (https://github.com/LSSTDESC/NaMaster)
* mflike : mutlifrequency likelihood interfaced with cobaya (https://github.com/simonsobs/LAT_MFLike)
* ``pspy`` : python library for power spectrum estimation (https://github.com/simonsobs/pspy)
* ``namaster`` : C library + python wrapper for power spectrum estimation (https://github.com/LSSTDESC/NaMaster)
* ``mflike`` : mutlifrequency likelihood interfaced with ``cobaya`` (https://github.com/simonsobs/LAT_MFLike)

Requirements
------------

* Python >= 3.5
* `GSL <https://www.gnu.org/software/gsl/>`_: version 2 required
* `FFTW <http://www.fftw.org/>`_: version 3 required
* `cfitsio <https://heasarc.gsfc.nasa.gov/fitsio/>`_: at least version 3.0
* `HEALPix <https://sourceforge.net/projects/healpix/>`_: at least version 2.0
8 changes: 8 additions & 0 deletions pspipe/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
from ._version import get_versions

__version__ = get_versions()['version']
del get_versions

from ._version import get_versions
__version__ = get_versions()['version']
del get_versions
Loading

0 comments on commit ce151a1

Please sign in to comment.