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.2.tar.gz (2.4 kB 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.2.tar.gz.

File metadata

File hashes

Hashes for flamingobaryonresponseemulator-1.0.2.tar.gz
Algorithm Hash digest
SHA256 aea00357d8877c0d5b893619e0ce22ad50acf1155836bc1cbe05db55003fe033
MD5 2c62e29c91573cdb024f2d1624cd347e
BLAKE2b-256 f2fe1b21f46c02e308df233f9d8a15d58969d8ac4695131856dfc18879f56351

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for flamingobaryonresponseemulator-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a703354d07ca22ab2da049f25b8d5ea5276b4b05122cec17620e7d2d50ddc063
MD5 7b39b24e11fd5c04c4dc46275596cd43
BLAKE2b-256 beb73941280e8657254f5341a12293d15544428c445222b532cf285d52578660

See more details on using hashes here.

Provenance

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