Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

PyPi version Build Status Build Status Coverage Discord

EOS logo

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:

  1. theory predictions of and uncertainty estimation for flavor observables within the Standard Model or within the Weak Effective Theory;
  2. Bayesian parameter inference from both experimental and theoretical constraints; and
  3. 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.

Attribution

When you use EOS for a project that results in a publication, please cite the appropriate / most recent Zenodo release as well as the publication

@article{EOSAuthors:2021xpv,
    author = "van Dyk, Danny and others", collaboration = "EOS Authors",
    title = "{EOS: a software for flavor physics phenomenology}",
    eprint = "2111.15428", archivePrefix = "arXiv", primaryClass = "hep-ph",
    reportNumber = "EOS-2021-04, TUM-HEP 1371/21, P3H-21-094, SI-HEP-2021-32",
    doi = "10.1140/epjc/s10052-022-10177-4",
    journal = "Eur. Phys. J. C", volume = "82", number = "6", pages = "569", year = "2022"
}

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.

To approach individual developers, please look here.

Acknowledgments

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

Release files for eoshep 1.0.22.dev1568

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for eoshep 1.0.22.dev1568
File
eoshep-1.0.22.dev1568-cp314-cp314-manylinux_2_34_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.34+ x86-64 Details
eoshep-1.0.22.dev1568-cp314-cp314-manylinux_2_34_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.34+ ARM64 Details
eoshep-1.0.22.dev1568-cp314-cp314-macosx_14_0_arm64.whl CPython 3.14 CPython 3.14 macOS 14.0+ ARM64 Details
eoshep-1.0.22.dev1568-cp313-cp313-manylinux_2_34_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.34+ x86-64 Details
eoshep-1.0.22.dev1568-cp313-cp313-manylinux_2_34_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.34+ ARM64 Details
eoshep-1.0.22.dev1568-cp313-cp313-macosx_14_0_arm64.whl CPython 3.13 CPython 3.13 macOS 14.0+ ARM64 Details
eoshep-1.0.22.dev1568-cp312-cp312-manylinux_2_34_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.34+ x86-64 Details
eoshep-1.0.22.dev1568-cp312-cp312-manylinux_2_34_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.34+ ARM64 Details
eoshep-1.0.22.dev1568-cp312-cp312-macosx_14_0_arm64.whl CPython 3.12 CPython 3.12 macOS 14.0+ ARM64 Details

Total release size: 157.0 MB

Release files / eoshep-1.0.22.dev1568-cp314-cp314-manylinux_2_34_x86_64.whl

Download URL eoshep-1.0.22.dev1568-cp314-cp314-manylinux_2_34_x86_64.whl
Size 21.9 MB
Tags CPython 3.14 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
a4215e6dded6f009de0da7290373ae6adf3d331f4b0ee46b1b907ea90e7292df
BLAKE2b-256 checksum
How to use checksums
1d222f0414c1217ce7d47c4a37eded1750025c775b2b15ad4ba1956073619d70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / eoshep-1.0.22.dev1568-cp314-cp314-manylinux_2_34_aarch64.whl

Download URL eoshep-1.0.22.dev1568-cp314-cp314-manylinux_2_34_aarch64.whl
Size 18.9 MB
Tags CPython 3.14 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
dab995872d9abb254820c36a0637b1201a1b6601ad6589ccab1ac49fe565b213
BLAKE2b-256 checksum
How to use checksums
c85a2a4b77e206c087a7d0fc5eb753522c8f62360c8e055bd236af648b9bf7fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / eoshep-1.0.22.dev1568-cp314-cp314-macosx_14_0_arm64.whl

Download URL eoshep-1.0.22.dev1568-cp314-cp314-macosx_14_0_arm64.whl
Size 11.6 MB
Tags CPython 3.14 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
af23be946446697d0a5dbbc90e5fedea5e6fd20879b2f5553223f8e22cf61e06
BLAKE2b-256 checksum
How to use checksums
2f5a4cccaf4deb9332d82eef9d55d6427fa572fca543cb81016b63b710032fe7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / eoshep-1.0.22.dev1568-cp313-cp313-manylinux_2_34_x86_64.whl

Download URL eoshep-1.0.22.dev1568-cp313-cp313-manylinux_2_34_x86_64.whl
Size 21.9 MB
Tags CPython 3.13 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
9355a94febc834cc16023cb30ade22f4813a363c07ac78d79ff08e4d149bc046
BLAKE2b-256 checksum
How to use checksums
ca0b6cc850af82e69f29993b80c6a154d0f0b5ac92becbee25aa230198e436d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / eoshep-1.0.22.dev1568-cp313-cp313-manylinux_2_34_aarch64.whl

Download URL eoshep-1.0.22.dev1568-cp313-cp313-manylinux_2_34_aarch64.whl
Size 18.9 MB
Tags CPython 3.13 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
4aa9c75c086efbb5ca39f395d87a80670161167524c2009b4c7444cb7545e9f1
BLAKE2b-256 checksum
How to use checksums
949bd94c217c97349ed6a2ecb5dd3cc3402942b0b19a1cf537d8224378f4bb7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / eoshep-1.0.22.dev1568-cp313-cp313-macosx_14_0_arm64.whl

Download URL eoshep-1.0.22.dev1568-cp313-cp313-macosx_14_0_arm64.whl
Size 11.6 MB
Tags CPython 3.13 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
7def5193d88efed95e12038ad3a4db8dd12b49c36762410afb812cff7ac49b61
BLAKE2b-256 checksum
How to use checksums
e5ad6a9286404a50b52ffa0d38d08cc3119031c69cc82808b77a36d2ebd45bf7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / eoshep-1.0.22.dev1568-cp312-cp312-manylinux_2_34_x86_64.whl

Download URL eoshep-1.0.22.dev1568-cp312-cp312-manylinux_2_34_x86_64.whl
Size 21.9 MB
Tags CPython 3.12 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
492f09844bcd81a786a7fdbebbbd1eb20d7bb7f2e63d0e289f918a5db1ef9b30
BLAKE2b-256 checksum
How to use checksums
123448e87e199fac96091affd609b69f211e1ab91e19a875ff68b54386b7ae45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / eoshep-1.0.22.dev1568-cp312-cp312-manylinux_2_34_aarch64.whl

Download URL eoshep-1.0.22.dev1568-cp312-cp312-manylinux_2_34_aarch64.whl
Size 18.9 MB
Tags CPython 3.12 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
f8874bb55e7516c1db3111ce73c7fff8a32859b174a0fc69f0d9e2dc1f526043
BLAKE2b-256 checksum
How to use checksums
d685b8334e0408ae2554a1f96ec7d32a364b51b82af8873fc58d765ca9ee5a8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / eoshep-1.0.22.dev1568-cp312-cp312-macosx_14_0_arm64.whl

Download URL eoshep-1.0.22.dev1568-cp312-cp312-macosx_14_0_arm64.whl
Size 11.6 MB
Tags CPython 3.12 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
61745bc9294f168c2a883b7df7aaaa30c1adde0d9f9d02cee4369c63e8743749
BLAKE2b-256 checksum
How to use checksums
27b5b79cc51e05e55694dd96bdd1f8e161a186ce81ad3e4fe4e2133ca68d633e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release history Release notifications | RSS feed

1.1

9 release files

This release

1.0.18

8 release files

1.0.15

8 release files

1.0.13

5 release files

1.0.12

4 release files

1.0.11

7 release files

1.0.10

4 release files

1.0.9

3 release files

1.0.8

4 release files

1.0.7

4 release files

1.0.6

4 release files

1.0.5

4 release files

1.0.2

4 release files

1.0.1

4 release files

1.0

4 release files

0.3.3

3 release files

0.3.2

3 release files

0.3.1

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page