This release is a pre-release and may not be stable for production use.
EOS - A software for Flavor Physics Phenomenology
EOS is a software package that addresses several use cases in the field of high-energy flavor physics:
- theory predictions of and uncertainty estimation for flavor observables within the Standard Model or within the Weak Effective Theory;
- Bayesian parameter inference from both experimental and theoretical constraints; and
- Monte Carlo simulation of pseudo events for flavor processes.
An up-to-date list of publications that use EOS can be found here.
EOS is written in C++20 and designed to be used through its Python 3 interface, ideally within a Jupyter notebook environment. It depends on as a small set of external software:
- the GNU Scientific Library (libgsl),
- a subset of the BOOST C++ libraries,
- the Python 3 interpreter.
For details on these dependencies we refer to the online documentation.
Installation
EOS supports several methods of installation. For Linux users, the recommended method is installation via PyPI:
pip3 install eoshep
Development versions tracking the master branch are also available via PyPi:
pip3 install --pre eoshep
For instructions on how to build and install EOS on your computer please have a look at the online documentation.
Contact
If you want to report an error or file a request, please file an issue here. For additional information, please contact any of the main authors, e.g. via our Discord server.
Authors and Contributors
The main authors are:
- Frederik Beaujean,
- Christoph Bobeth,
- Carolina Bolognani carolinabolognani@gmail.com,
- Nico Gubernari nicogubernari@gmail.com,
- Florian Herren florian.s.herren@gmail.com,
- Matthew J. Kirk matthew.j.kirk@durham.ac.uk,
- Meril Reboud merilreboud@gmail.com,
- Danny van Dyk danny.van.dyk@gmail.com,
with further code contributions by:
- Marzia Bordone,
- Thomas Blake,
- Lorenz Gaertner,
- Elena Graverini,
- Stephan Jahn,
- Ahmet Kokulu,
- Viktor Kuschke,
- Stephan Kürten,
- Philip Lüghausen,
- Bastian Müller,
- Filip Novak,
- Stefanie Reichert,
- Eduardo Romero,
- Rafael Silva Coutinho,
- Ismo Tojiala,
- K. Keri Vos,
- Christian Wacker.
We would like to extend our thanks to the following people whose input and support were most helpful in either the development or the maintenance of EOS:
- Gudrun Hiller
- Gino Isidori
- David Leverton
- Thomas Mannel
- Ciaran McCreesh
- Hideki Miyake
- Konstantinos Petridis
- Nicola Serra
- Alexander Shires
Metadata
Release files for eoshep 1.0.21.dev1360
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 830.6 MB
Release files / eoshep-1.0.21.dev1360-cp314-cp314-manylinux_2_34_x86_64.whl
| Download URL | eoshep-1.0.21.dev1360-cp314-cp314-manylinux_2_34_x86_64.whl |
|---|---|
| Size | 85.6 MB |
| Tags | CPython 3.14 Linux glibc 2.34+ x86-64 |
|
SHA-256 checksum How to use checksums |
728376fe321d099ea5d18d77dac0b424da6958f9a09f7b0409e65558a6804cb6
|
|
BLAKE2b-256 checksum How to use checksums |
11f39fc44754c4ee3d131f594783142e7d4add8df769dbc2ab3255fb673e5ee5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / eoshep-1.0.21.dev1360-cp314-cp314-manylinux_2_34_aarch64.whl
| Download URL | eoshep-1.0.21.dev1360-cp314-cp314-manylinux_2_34_aarch64.whl |
|---|---|
| Size | 80.5 MB |
| Tags | CPython 3.14 Linux glibc 2.34+ ARM64 |
|
SHA-256 checksum How to use checksums |
117084834865b6ec4cb7a2f18f3c2ca2299732e0d4cacd5e294111696f65efc9
|
|
BLAKE2b-256 checksum How to use checksums |
70a66c62388ee70d99e816d89fb72c277dab0a4b0ee4bf37ec6070d3e093b9d1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / eoshep-1.0.21.dev1360-cp313-cp313-manylinux_2_34_x86_64.whl
| Download URL | eoshep-1.0.21.dev1360-cp313-cp313-manylinux_2_34_x86_64.whl |
|---|---|
| Size | 85.6 MB |
| Tags | CPython 3.13 Linux glibc 2.34+ x86-64 |
|
SHA-256 checksum How to use checksums |
1234ec831d07fad5b783848091eff7c3e43dd8923188ed86e74d1005dbaddb7e
|
|
BLAKE2b-256 checksum How to use checksums |
c68d6c225991e9c57315d5f05c5bac1f7012a7735eada18c109c57e5e62ff64b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / eoshep-1.0.21.dev1360-cp313-cp313-manylinux_2_34_aarch64.whl
| Download URL | eoshep-1.0.21.dev1360-cp313-cp313-manylinux_2_34_aarch64.whl |
|---|---|
| Size | 80.5 MB |
| Tags | CPython 3.13 Linux glibc 2.34+ ARM64 |
|
SHA-256 checksum How to use checksums |
2279c6752ae117c3e663e2ca6d196c66e4d5cba282ccdd6afb139b61ce6ee996
|
|
BLAKE2b-256 checksum How to use checksums |
631da67d10a79029882b7feb8f8aaba10dd839e56ef381cf13c91de9bf8915ca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / eoshep-1.0.21.dev1360-cp312-cp312-manylinux_2_34_x86_64.whl
| Download URL | eoshep-1.0.21.dev1360-cp312-cp312-manylinux_2_34_x86_64.whl |
|---|---|
| Size | 85.6 MB |
| Tags | CPython 3.12 Linux glibc 2.34+ x86-64 |
|
SHA-256 checksum How to use checksums |
6b41de6023923d53ccbed903c758766c8215efc2eab31f47c5a9ed17fcf3241e
|
|
BLAKE2b-256 checksum How to use checksums |
fdb72d94dcbb7b13cec63caa0cdd47dce4285ca91a30efca4566fe828a3767c8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / eoshep-1.0.21.dev1360-cp312-cp312-manylinux_2_34_aarch64.whl
| Download URL | eoshep-1.0.21.dev1360-cp312-cp312-manylinux_2_34_aarch64.whl |
|---|---|
| Size | 80.5 MB |
| Tags | CPython 3.12 Linux glibc 2.34+ ARM64 |
|
SHA-256 checksum How to use checksums |
f9d43aeee01fb12b39fd463b8e040cfd16ef3153a6c3f274d62ece02a45a55a6
|
|
BLAKE2b-256 checksum How to use checksums |
18a797c3354adb1244c9b22592079141dfed3be7647426e98fc380e56eb72108
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / eoshep-1.0.21.dev1360-cp311-cp311-manylinux_2_34_x86_64.whl
| Download URL | eoshep-1.0.21.dev1360-cp311-cp311-manylinux_2_34_x86_64.whl |
|---|---|
| Size | 85.6 MB |
| Tags | CPython 3.11 Linux glibc 2.34+ x86-64 |
|
SHA-256 checksum How to use checksums |
67084e6e7b9e84b6b6d50233a42b58f381aae55e852409516f2656dc256cb4c9
|
|
BLAKE2b-256 checksum How to use checksums |
76ba29666f0e8a47204f3a37d4c94e20ba70e24dfc2cba43f24b06940a418ec8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / eoshep-1.0.21.dev1360-cp311-cp311-manylinux_2_34_aarch64.whl
| Download URL | eoshep-1.0.21.dev1360-cp311-cp311-manylinux_2_34_aarch64.whl |
|---|---|
| Size | 80.5 MB |
| Tags | CPython 3.11 Linux glibc 2.34+ ARM64 |
|
SHA-256 checksum How to use checksums |
4e524dd2c0712c5835fd2e5c72866e10522ee513419817119154023db5c57f5c
|
|
BLAKE2b-256 checksum How to use checksums |
fba4d8ee392c29057e1e433e24fa6a60464beb0573e1a75eb0de2b891398fc3b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / eoshep-1.0.21.dev1360-cp310-cp310-manylinux_2_34_x86_64.whl
| Download URL | eoshep-1.0.21.dev1360-cp310-cp310-manylinux_2_34_x86_64.whl |
|---|---|
| Size | 85.6 MB |
| Tags | CPython 3.10 Linux glibc 2.34+ x86-64 |
|
SHA-256 checksum How to use checksums |
22e6f32c2f98f1463a221ea846c5b0242258aa15b0f053867bc8a509d94075f4
|
|
BLAKE2b-256 checksum How to use checksums |
adf1790ceac280fa9510d75475daebba119ecc5f76119fbb61992d831148056b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / eoshep-1.0.21.dev1360-cp310-cp310-manylinux_2_34_aarch64.whl
| Download URL | eoshep-1.0.21.dev1360-cp310-cp310-manylinux_2_34_aarch64.whl |
|---|---|
| Size | 80.5 MB |
| Tags | CPython 3.10 Linux glibc 2.34+ ARM64 |
|
SHA-256 checksum How to use checksums |
8380e4b86fb5c23fec125daae935a4d4dacd056210f45406f18e177c84fea4ff
|
|
BLAKE2b-256 checksum How to use checksums |
3ed9d7119b5b612cca8d5dde437a0658ae56d5428ec7c0172e906c68a3ea4c3b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|