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.dev1593

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.dev1593
File
eoshep-1.0.22.dev1593-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.dev1593-cp314-cp314-manylinux_2_34_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.34+ ARM64 Details
eoshep-1.0.22.dev1593-cp314-cp314-macosx_14_0_arm64.whl CPython 3.14 CPython 3.14 macOS 14.0+ ARM64 Details
eoshep-1.0.22.dev1593-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.dev1593-cp313-cp313-manylinux_2_34_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.34+ ARM64 Details
eoshep-1.0.22.dev1593-cp313-cp313-macosx_14_0_arm64.whl CPython 3.13 CPython 3.13 macOS 14.0+ ARM64 Details
eoshep-1.0.22.dev1593-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.dev1593-cp312-cp312-manylinux_2_34_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.34+ ARM64 Details
eoshep-1.0.22.dev1593-cp312-cp312-macosx_14_0_arm64.whl CPython 3.12 CPython 3.12 macOS 14.0+ ARM64 Details

Total release size: 157.1 MB

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

Download URL eoshep-1.0.22.dev1593-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
644ad04167f6d2ad185ba6aad192582f547907f904124968c53a3f063acfaba3
BLAKE2b-256 checksum
How to use checksums
36a22a1ce5232847eaad7b5f15d0f4f5898c329e37dc1c97e23b7eee5271092a
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.dev1593-cp314-cp314-manylinux_2_34_aarch64.whl

Download URL eoshep-1.0.22.dev1593-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
57eef48fe7ceeb79dcff92993ccaa8e9792de01eb1d167d74fb21597152253a5
BLAKE2b-256 checksum
How to use checksums
5835b1003a5bc37f2c14207bb2d1653062e8bd5f4c63224f2e10ac1a194beef9
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.dev1593-cp314-cp314-macosx_14_0_arm64.whl

Download URL eoshep-1.0.22.dev1593-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
a88696626502642be3f16c4e00444e1a4396af5a03ad742759f9de127cc3d89a
BLAKE2b-256 checksum
How to use checksums
3e65a07435a230fe9757ce09fc2a20b1ec9de91e2697a9164fc3fb70be59c260
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.dev1593-cp313-cp313-manylinux_2_34_x86_64.whl

Download URL eoshep-1.0.22.dev1593-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
c017c476c8cdcf5fedd75f6b0190852b86ce53991ecc63c379ae5a0c50531012
BLAKE2b-256 checksum
How to use checksums
d88483a50ce8ff43963ac61dcf3927579d53f189d8fb3145e7680d26fd3d783d
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.dev1593-cp313-cp313-manylinux_2_34_aarch64.whl

Download URL eoshep-1.0.22.dev1593-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
bcba326422b43a174e56554f4d98d2554e070665323485c4eea2dcbe7954444c
BLAKE2b-256 checksum
How to use checksums
d9c2248587567ab7ead28cac40bbc0a688f7246eb49e51b2de013f5c62485817
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.dev1593-cp313-cp313-macosx_14_0_arm64.whl

Download URL eoshep-1.0.22.dev1593-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
6ac7a73f681c072c7fa67bb187559f56698c4c906bed9a26f98ab564a93e5977
BLAKE2b-256 checksum
How to use checksums
1aca99f563407bb5dd26e428f1b8f9681978608d02f8b96e7333a0bd0a505d7c
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.dev1593-cp312-cp312-manylinux_2_34_x86_64.whl

Download URL eoshep-1.0.22.dev1593-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
14d8fb28e83b78e47a83b2078fe740ff6c171fab329a28ed712f22f772e27019
BLAKE2b-256 checksum
How to use checksums
11a3a8481dd5f1dcdf0557a88179835a8ee58a350c70a405c2b2021d52f30e2d
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.dev1593-cp312-cp312-manylinux_2_34_aarch64.whl

Download URL eoshep-1.0.22.dev1593-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
3673236a0d1d8a9a1e7423c31e219936c9b5af98657b8e6d22cb322a211a1c79
BLAKE2b-256 checksum
How to use checksums
64b8ab705b319104e0084d3c211a1e88e97df9412c2f7c4c01ea9ccc40553e2c
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.dev1593-cp312-cp312-macosx_14_0_arm64.whl

Download URL eoshep-1.0.22.dev1593-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
4b5c9917ef293cbd52bec9dc3a045ad27556604bdaa42850e3e7b350863dd161
BLAKE2b-256 checksum
How to use checksums
7c852546dba79384656343dc88a125f8bfb0b1c32bed83956ce07b18740bf727
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.22.dev1593 This release

9 release files

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