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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file flamingobaryonresponseemulator-1.1.0.tar.gz.
File metadata
- Download URL: flamingobaryonresponseemulator-1.1.0.tar.gz
- Upload date:
- Size: 15.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c945783a2b60f877dcdd8aebe2352736ddaf4c3db5692b18a998d3722eb54426
|
|
| MD5 |
c82d00c82fade93dcd9d3d09beb23ad1
|
|
| BLAKE2b-256 |
70f6ffd46ee194b69f0e4eb1464cff700ee66ff0b347084bb42f0ac1ee167d53
|
Provenance
The following attestation bundles were made for flamingobaryonresponseemulator-1.1.0.tar.gz:
Publisher:
python-publish.yml on FLAMINGOSIM/FlamingoBaryonResponseEmulator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flamingobaryonresponseemulator-1.1.0.tar.gz -
Subject digest:
c945783a2b60f877dcdd8aebe2352736ddaf4c3db5692b18a998d3722eb54426 - Sigstore transparency entry: 252089491
- Sigstore integration time:
-
Permalink:
FLAMINGOSIM/FlamingoBaryonResponseEmulator@76b259cd44d28d9ab24b5f08ffaf536a9d4c41d7 -
Branch / Tag:
refs/tags/v1.1.0 - Owner: https://github.com/FLAMINGOSIM
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@76b259cd44d28d9ab24b5f08ffaf536a9d4c41d7 -
Trigger Event:
release
-
Statement type:
File details
Details for the file flamingobaryonresponseemulator-1.1.0-py3-none-any.whl.
File metadata
- Download URL: flamingobaryonresponseemulator-1.1.0-py3-none-any.whl
- Upload date:
- Size: 15.0 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
43989a5b3180e90e90f077f7ed8292ba818070a3a77f68ac66f1f42e811d6a16
|
|
| MD5 |
c9f6fb20b8fe823681cb723ff7e6726c
|
|
| BLAKE2b-256 |
851abb178b0f10cc7ecc9ed150815bf61626d5353d8500df51830152a90a708c
|
Provenance
The following attestation bundles were made for flamingobaryonresponseemulator-1.1.0-py3-none-any.whl:
Publisher:
python-publish.yml on FLAMINGOSIM/FlamingoBaryonResponseEmulator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flamingobaryonresponseemulator-1.1.0-py3-none-any.whl -
Subject digest:
43989a5b3180e90e90f077f7ed8292ba818070a3a77f68ac66f1f42e811d6a16 - Sigstore transparency entry: 252089495
- Sigstore integration time:
-
Permalink:
FLAMINGOSIM/FlamingoBaryonResponseEmulator@76b259cd44d28d9ab24b5f08ffaf536a9d4c41d7 -
Branch / Tag:
refs/tags/v1.1.0 - Owner: https://github.com/FLAMINGOSIM
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@76b259cd44d28d9ab24b5f08ffaf536a9d4c41d7 -
Trigger Event:
release
-
Statement type: