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.4.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.4.tar.gz.

File metadata

File hashes

Hashes for flamingobaryonresponseemulator-1.0.4.tar.gz
Algorithm Hash digest
SHA256 1e64da1993af997d367ca5392279cb906b5964cb0cf35dba6afd5c5e68d1af0f
MD5 5168c1c9c120d8cfd6f4b8c208ae2fcc
BLAKE2b-256 25d84692be9fac1c159c422813e611c62ab69c39dd4b4138e416f1ff69ca36c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for flamingobaryonresponseemulator-1.0.4.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.4-py3-none-any.whl.

File metadata

File hashes

Hashes for flamingobaryonresponseemulator-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 73d81de53152e427040193d0988f46a35c3bae5c627025c177b3983ca3c9433f
MD5 0e8d7eb96a79c10ae96c1f0a79441b32
BLAKE2b-256 383181e969b248ea9a0dfa0fed0ea8e749fb6553ba388c25dddb20fec2bcb3e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for flamingobaryonresponseemulator-1.0.4-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