Skip to main content

A Gaussian process emulator predicting the baryonic response for a range of wavelengths, redshifts, and galaxy formation model trained on the FLAMINGO suite of simulations.

Project description

FlamingoBaryonResponseEmulator

A Gaussian process emulator predicting the baryonic response for a range of wavelengths, redshifts, and galaxy formation model trained on the FLAMINGO suite of simulations.

Installation

The package can be installed easily from PyPI under the name FlamingoBaryonResponseEmulator, so:

pip3 install FlamingoBaryonResponseEmulator

This will install all necessary dependencies.

The package can be installed from source, by cloning the repository and then using pip install -e . for development purposes.

Requirements

The package requires a number of numerical and experimental design packages. These have been tested (and are continuously tested) using GitHub actions CI to use the latest versions available on PyPI. See requirements.txt for details for the packages required to develop the emulator. The packages will be installed automatically by pip when installing from PyPI.

Example

Citation

Please cite our paper when you use the FlamingoBaryonResponseEmulator::

@ARTICLE{FLAMINGO_Baryon_effect_emulator,
       author = {{Schaller}, Matthieu and {Schaye}, Joop and {Kugel}, Roi and {Broxterman}, Jeger C. and {van Daalen}, Marcel P.},
        title = "{The FLAMINGO project: Baryon effects on the matter power spectrum}",
      journal = {Monthly Notices of the Royal Astronomical Society},
     keywords = {large-scale structure of Universe, cosmology: theory, methods: numerical, Astrophysics - Cosmology and Nongalactic Astrophysics},
         year = 2025,
        month = may,
       volume = {539},
       number = {2},
        pages = {1337-1351},
          doi = {10.1093/mnras/staf569},
archivePrefix = {arXiv},
       eprint = {2410.17109},
 primaryClass = {astro-ph.CO},
}

Author

  • Matthieu Schaller (@MatthieuSchaller)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

flamingobaryonresponseemulator-1.0.5.tar.gz (7.7 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file flamingobaryonresponseemulator-1.0.5.tar.gz.

File metadata

File hashes

Hashes for flamingobaryonresponseemulator-1.0.5.tar.gz
Algorithm Hash digest
SHA256 6674e8fed7b1f9ad2b6444b67c2eb3d885cbfaef99642ec3754b99e837c547c8
MD5 66b42250f16d73fbc16c85232f5a45c7
BLAKE2b-256 5c83e01ed7c971a14f47791f2dbcfe02ca710929ee1ef0ea6f325793fd023a9c

See more details on using hashes here.

Provenance

The following attestation bundles were made for flamingobaryonresponseemulator-1.0.5.tar.gz:

Publisher: python-publish.yml on FLAMINGOSIM/FlamingoBaryonResponseEmulator

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flamingobaryonresponseemulator-1.0.5-py3-none-any.whl.

File metadata

File hashes

Hashes for flamingobaryonresponseemulator-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 22405ce26800f5da0b411ef900ba3abf82b1f64e500e706b934264f6d8e70de6
MD5 28f3a71cec777cc67456561d304531cb
BLAKE2b-256 b8635fa961d1548abd163ea73639905cbe4979deb85b1115b4cb79d3778a89ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for flamingobaryonresponseemulator-1.0.5-py3-none-any.whl:

Publisher: python-publish.yml on FLAMINGOSIM/FlamingoBaryonResponseEmulator

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page