Skip to content

MikeSWang/Harmonia

Repository files navigation

Harmonia

arXiv eprint GitHub release (latest by date) Documentation status Build status Licence

Hybrid-Basis Inference for Large-Scale Galaxy Clustering

Harmonia is a Python package that combines clustering statistics decomposed in spherical and Cartesian Fourier bases for large-scale galaxy clustering likelihood analysis.

Installation

We recommend that you first install nbodykit by following these instructions.

After that, you can install Harmonia simply using pip:

pip install harmoniacosmo

Note that only here does the name "harmoniacosmo" appear because unfortunately on PyPI the project name "harmonia" has already been taken.

Documentation

API documentation can be found at mikeswang.github.io/Harmonia. Tutorials (in the format of notebooks) will be gradually added in the future; for now, scripts in application/ may offer illustrative examples of how to use Harmonia.

Attribution

If you would like to acknowledge this work, please cite Wang et al. (2020). You may use the following BibTeX record.

@article{Wang_2020b,
    author={Wang, M.~S. and Avila, S. and Bianchi, D. and Crittenden, R. and Percival, W.~J.},
    title={Hybrid-basis inference for large-scale galaxy clustering: combining spherical and {Cartesian} {Fourier} analyses},
    year={2020},
    eprint={2007.14962},
    archivePrefix={arXiv},
    primaryClass={astro-ph.CO},
}

Licence

Copyright 2020, M S Wang

Harmonia is made freely available under the GPL v3.0 licence.