dark-emulator


Namedark-emulator JSON
Version 1.1.2 PyPI version JSON
download
home_pagehttps://dark-emulator.readthedocs.io
Summarydark emulator package
upload_time2023-11-29 07:10:58
maintainer
docs_urlNone
authorTakahiro Nishimichi, Hironao Miyatake, Sunao Sugiyama
requires_python
license
keywords cosmology large scale structure halo gaussian process machine learning
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Dark Emulator
[![Anaconda-Server Badge](https://anaconda.org/nishimichi/dark_emulator/badges/version.svg)](https://anaconda.org/nishimichi/dark_emulator)
[![Anaconda-Server Badge](https://anaconda.org/nishimichi/dark_emulator/badges/latest_release_date.svg)](https://anaconda.org/nishimichi/dark_emulator)
[![Anaconda-Server Badge](https://anaconda.org/nishimichi/dark_emulator/badges/license.svg)](https://anaconda.org/nishimichi/dark_emulator)
[![Anaconda-Server Badge](https://anaconda.org/nishimichi/dark_emulator/badges/downloads.svg)](https://anaconda.org/nishimichi/dark_emulator)

A repository for a cosmology tool `dark_emulator` to emulate halo clustering statistics. The code is developed based on Dark Quest simulation suite (https://darkquestcosmology.github.io/). The current version supports the halo mass function and two point correlation function (both halo-halo and halo-matter cross).

## Install
In order to install dark emulator package, use pip:
```
   pip install dark_emulator
```
or use conda:
```
   conda install -c nishimichi dark_emulator
```
Please note that updates on conda are currently halted due to an unresolved issue in conda build. Therefore, we recommend using the version in pip or installing from the source using the following command.

If the above does not work for you, you may download the source files from this repository and install via
```
python -m pip install -e .
```
after moving to the top directory of the source tree.
In that case, you need to install `george` (a software package for the Gaussian process) and colossus
```
conda install -c conda-forge george
pip install colossus
```
From version 1.1.0, `dark_emulator` uses FFTLog implementation by [Fang et al (2019); arXiv:1911.11947](https://arxiv.org/abs/1911.11947).

## Usage
You can then check how Dark Emulator works by running a tutorial notebook at
```
docs/tutorial.ipynb
docs/tutorial-hod.ipynb
```
See also the documentation on [readthedocs](https://dark-emulator.readthedocs.io/en/latest/).

## Code Paper
The main reference for our halo emulation strategy is: "Dark Quest. I. Fast and Accurate Emulation of Halo Clustering Statistics and Its Application to Galaxy Clustering", by T. Nishimichi et al., [ApJ 884, 29 (2019)](https://iopscience.iop.org/article/10.3847/1538-4357/ab3719/meta), [arXiv:1811.09504](https://arxiv.org/abs/1811.09504). Please also refer to the paper "Cosmological inference from emulator based halo model I: Validation tests with HSC and SDSS mock catalogs", by H. Miyatake et al.,  [arXiv:2101.00113](https://arxiv.org/abs/2101.00113) for the implementation and performance of the halo-galaxy connection routines.


            

Raw data

            {
    "_id": null,
    "home_page": "https://dark-emulator.readthedocs.io",
    "name": "dark-emulator",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "cosmology,large scale structure,halo,gaussian process,machine learning",
    "author": "Takahiro Nishimichi, Hironao Miyatake, Sunao Sugiyama",
    "author_email": "dark_emulator@ipmu.jp",
    "download_url": "https://files.pythonhosted.org/packages/e9/0d/57c810a997c1d7c4cd2fd849145beb20f067d39d4f2105bf4b529fd3d4cc/dark_emulator-1.1.2.tar.gz",
    "platform": null,
    "description": "# Dark Emulator\n[![Anaconda-Server Badge](https://anaconda.org/nishimichi/dark_emulator/badges/version.svg)](https://anaconda.org/nishimichi/dark_emulator)\n[![Anaconda-Server Badge](https://anaconda.org/nishimichi/dark_emulator/badges/latest_release_date.svg)](https://anaconda.org/nishimichi/dark_emulator)\n[![Anaconda-Server Badge](https://anaconda.org/nishimichi/dark_emulator/badges/license.svg)](https://anaconda.org/nishimichi/dark_emulator)\n[![Anaconda-Server Badge](https://anaconda.org/nishimichi/dark_emulator/badges/downloads.svg)](https://anaconda.org/nishimichi/dark_emulator)\n\nA repository for a cosmology tool `dark_emulator` to emulate halo clustering statistics. The code is developed based on Dark Quest simulation suite (https://darkquestcosmology.github.io/). The current version supports the halo mass function and two point correlation function (both halo-halo and halo-matter cross).\n\n## Install\nIn order to install dark emulator package, use pip:\n```\n   pip install dark_emulator\n```\nor use conda:\n```\n   conda install -c nishimichi dark_emulator\n```\nPlease note that updates on conda are currently halted due to an unresolved issue in conda build. Therefore, we recommend using the version in pip or installing from the source using the following command.\n\nIf the above does not work for you, you may download the source files from this repository and install via\n```\npython -m pip install -e .\n```\nafter moving to the top directory of the source tree.\nIn that case, you need to install `george` (a software package for the Gaussian process) and colossus\n```\nconda install -c conda-forge george\npip install colossus\n```\nFrom version 1.1.0, `dark_emulator` uses FFTLog implementation by [Fang et al (2019); arXiv:1911.11947](https://arxiv.org/abs/1911.11947).\n\n## Usage\nYou can then check how Dark Emulator works by running a tutorial notebook at\n```\ndocs/tutorial.ipynb\ndocs/tutorial-hod.ipynb\n```\nSee also the documentation on [readthedocs](https://dark-emulator.readthedocs.io/en/latest/).\n\n## Code Paper\nThe main reference for our halo emulation strategy is: \"Dark Quest. I. Fast and Accurate Emulation of Halo Clustering Statistics and Its Application to Galaxy Clustering\", by T. Nishimichi et al., [ApJ 884, 29 (2019)](https://iopscience.iop.org/article/10.3847/1538-4357/ab3719/meta), [arXiv:1811.09504](https://arxiv.org/abs/1811.09504). Please also refer to the paper \"Cosmological inference from emulator based halo model I: Validation tests with HSC and SDSS mock catalogs\", by H. Miyatake et al.,  [arXiv:2101.00113](https://arxiv.org/abs/2101.00113) for the implementation and performance of the halo-galaxy connection routines.\n\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "dark emulator package",
    "version": "1.1.2",
    "project_urls": {
        "Homepage": "https://dark-emulator.readthedocs.io"
    },
    "split_keywords": [
        "cosmology",
        "large scale structure",
        "halo",
        "gaussian process",
        "machine learning"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "322a2d0bad8a980b3ab1f008869462c502d5fe0314c5654b0fb9922fa47258cb",
                "md5": "36517191096cf6a9f91ceaa45b3795d5",
                "sha256": "c855d8bb2e37efca79d01dc58c44458f71b26c2fda101c4704d608fcc0438f58"
            },
            "downloads": -1,
            "filename": "dark_emulator-1.1.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "36517191096cf6a9f91ceaa45b3795d5",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 2943576,
            "upload_time": "2023-11-29T07:10:55",
            "upload_time_iso_8601": "2023-11-29T07:10:55.071965Z",
            "url": "https://files.pythonhosted.org/packages/32/2a/2d0bad8a980b3ab1f008869462c502d5fe0314c5654b0fb9922fa47258cb/dark_emulator-1.1.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e90d57c810a997c1d7c4cd2fd849145beb20f067d39d4f2105bf4b529fd3d4cc",
                "md5": "4c2fd3a1c8affd1a7e58a463f13c7202",
                "sha256": "0f4f5623d73eb8a3be8325b3c294a5eca39f52f810914e4a5f8e8d8d15048f73"
            },
            "downloads": -1,
            "filename": "dark_emulator-1.1.2.tar.gz",
            "has_sig": false,
            "md5_digest": "4c2fd3a1c8affd1a7e58a463f13c7202",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 3879046,
            "upload_time": "2023-11-29T07:10:58",
            "upload_time_iso_8601": "2023-11-29T07:10:58.254713Z",
            "url": "https://files.pythonhosted.org/packages/e9/0d/57c810a997c1d7c4cd2fd849145beb20f067d39d4f2105bf4b529fd3d4cc/dark_emulator-1.1.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-11-29 07:10:58",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "dark-emulator"
}
        
Elapsed time: 0.14765s