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

Metadata

Release files for eoshep 1.0.22.dev1554

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

Total release size: 156.3 MB

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

Download URL eoshep-1.0.22.dev1554-cp314-cp314-manylinux_2_34_x86_64.whl
Size 21.8 MB
Tags CPython 3.14 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
b0cceeb7e8bc99780326f593d8468eb6c6893a02fae0297a7e0a7a380192c4c2
BLAKE2b-256 checksum
How to use checksums
fd622f3c3285309eb65236ce578ed8be64f76be574614e0ce277032efe45afe3
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.dev1554-cp314-cp314-manylinux_2_34_aarch64.whl

Download URL eoshep-1.0.22.dev1554-cp314-cp314-manylinux_2_34_aarch64.whl
Size 18.8 MB
Tags CPython 3.14 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
5b77ef93534fc85b80cd8f60dceb6a4717a8c819d465894705808dcb84448e6e
BLAKE2b-256 checksum
How to use checksums
662d3a578e942a64effc584e19daa4e4df57a76f4d35757415797b265fe98cc7
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.dev1554-cp314-cp314-macosx_14_0_arm64.whl

Download URL eoshep-1.0.22.dev1554-cp314-cp314-macosx_14_0_arm64.whl
Size 11.5 MB
Tags CPython 3.14 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
33427fa5a83adf7541369ce22b703c6c43d1373f7495ac1123574a97f999bb5c
BLAKE2b-256 checksum
How to use checksums
12e522b20e9fb779d0fcc85ae46f91156f0699867261709092540fb60ad0065b
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.dev1554-cp313-cp313-manylinux_2_34_x86_64.whl

Download URL eoshep-1.0.22.dev1554-cp313-cp313-manylinux_2_34_x86_64.whl
Size 21.8 MB
Tags CPython 3.13 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
98dc51947bf05f85bd8828c3269e01ead20956d7f6499e01fe205689cc9003a2
BLAKE2b-256 checksum
How to use checksums
800909c14b4283184fa4bd2ddf1d30d92de3fdb336b62ebf9477cb0d089e6d9c
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.dev1554-cp313-cp313-manylinux_2_34_aarch64.whl

Download URL eoshep-1.0.22.dev1554-cp313-cp313-manylinux_2_34_aarch64.whl
Size 18.8 MB
Tags CPython 3.13 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
0fc59405f22bbc3d87f379235942c4a1f15800ab733cf4798632dcc8d882486d
BLAKE2b-256 checksum
How to use checksums
efb0564503d593c50da8c66280c8c6261be2d5fb3773b7aa87850ff6db31a355
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.dev1554-cp313-cp313-macosx_14_0_arm64.whl

Download URL eoshep-1.0.22.dev1554-cp313-cp313-macosx_14_0_arm64.whl
Size 11.5 MB
Tags CPython 3.13 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
dc3b9a8525a37f118298e63ba8ebb4f7c99a7f828b7c24869239f5480fc8aef9
BLAKE2b-256 checksum
How to use checksums
04c8ae309742aa4c1ff6edb594e8644ac799ea19b2279d2702f12dbb4acb1d5a
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.dev1554-cp312-cp312-manylinux_2_34_x86_64.whl

Download URL eoshep-1.0.22.dev1554-cp312-cp312-manylinux_2_34_x86_64.whl
Size 21.8 MB
Tags CPython 3.12 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
4e45336a2f4e18d53ef93c44b2c45b70619edb1dd92d3ece7c394ea2a4028b0a
BLAKE2b-256 checksum
How to use checksums
b6ed9b6bcd0bb5dad0f1d6a7465d6faf6f602e48497d21ce923548fd98f93cd8
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.dev1554-cp312-cp312-manylinux_2_34_aarch64.whl

Download URL eoshep-1.0.22.dev1554-cp312-cp312-manylinux_2_34_aarch64.whl
Size 18.8 MB
Tags CPython 3.12 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
798bc53a82d579ac246b8ad02ead7540fda9a7e8d50caf7b0caf82a743ca85e9
BLAKE2b-256 checksum
How to use checksums
a67fe3b390795aba25fe69d48d95c5a24bbd9823a38633ffe5c6798da15f5e07
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.dev1554-cp312-cp312-macosx_14_0_arm64.whl

Download URL eoshep-1.0.22.dev1554-cp312-cp312-macosx_14_0_arm64.whl
Size 11.5 MB
Tags CPython 3.12 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
35387cd7e5ff2c77a8710354fc42731c896c1f8cc43a62ceacc7a768fda8c73d
BLAKE2b-256 checksum
How to use checksums
a9b07a27caf386289b92d64d62a89edf01c9ec5a92e8a5fb64a91cff37437352
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.dev1554 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