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

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

Total release size: 157.5 MB

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

Download URL eoshep-1.0.22.dev1667-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
6bf2a1c94bc47ae3d49ab974e7ff3527d32769122dcece3f3c354d06f1f3b38d
BLAKE2b-256 checksum
How to use checksums
8cbb1b2d2007bf41b2f8d4de09e3c6a26a8a17b53e015791e2c278be6f719e47
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.dev1667-cp314-cp314-manylinux_2_34_aarch64.whl

Download URL eoshep-1.0.22.dev1667-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
1233fc1c3f6b7d982ed156606ef68db3aa026a734df32a524bd8d673f61d0d20
BLAKE2b-256 checksum
How to use checksums
219f65cd754e5b8a440d6ea942ade39102b9a7de9d1bf08f7ce33229d6ca743a
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.dev1667-cp314-cp314-macosx_14_0_arm64.whl

Download URL eoshep-1.0.22.dev1667-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
bc2054fdc08f76c7c2afb6e2b31bc173a688d6cd7488a1d75d02136c6388ba6c
BLAKE2b-256 checksum
How to use checksums
1c36aa53aacda0173aad5de6322c5a031bc8e1f362ae9084b2f1cdcb88961d6d
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.dev1667-cp313-cp313-manylinux_2_34_x86_64.whl

Download URL eoshep-1.0.22.dev1667-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
ea71bca842a0c83314ec4670cbbb78e0880fc96e59a8defeb85a3d0a80f5f509
BLAKE2b-256 checksum
How to use checksums
5613924ec353343211ea27861a861f98a0593a3be185fd727945ae60b9f5a601
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.dev1667-cp313-cp313-manylinux_2_34_aarch64.whl

Download URL eoshep-1.0.22.dev1667-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
2cd251d61e5d199711341ab0ce03c190083f687a7fa0981f40c670a174b723a7
BLAKE2b-256 checksum
How to use checksums
bba58b41bc7ab5e891892ef52e9be48375e35556c9bd3d5b8bae62b49a903a66
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.dev1667-cp313-cp313-macosx_14_0_arm64.whl

Download URL eoshep-1.0.22.dev1667-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
437888746415282b12d9c375e9c205382570954e4e01c779a0b5416bb088f59b
BLAKE2b-256 checksum
How to use checksums
950b3518c30c66172a591b1214598f40aea3ce439c520597ee34bd0251255b64
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.dev1667-cp312-cp312-manylinux_2_34_x86_64.whl

Download URL eoshep-1.0.22.dev1667-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
a2c66f3f36f866bf3b02b7404a30bbea2462eade7f41bb13426de612526176ef
BLAKE2b-256 checksum
How to use checksums
431489e6b5a11591a8cb88727e4cc7a6ac45f3475f6994e1fd126122d19edfe1
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.dev1667-cp312-cp312-manylinux_2_34_aarch64.whl

Download URL eoshep-1.0.22.dev1667-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
611e0ecff0dc6af17fd7f9e90cbdb63e7ce613b29cd8f95527327a03e44fe716
BLAKE2b-256 checksum
How to use checksums
689c3d7d18f727425a08502aae5d8f04b6149ec3bed191a6e0d3e3900ff6e472
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.dev1667-cp312-cp312-macosx_14_0_arm64.whl

Download URL eoshep-1.0.22.dev1667-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
197a241ec996e9f5904bdf5a5c708e3ee346d34c024466663c2738423b10031c
BLAKE2b-256 checksum
How to use checksums
a8a7bf9ee4bb6280a1703c656c3f78c957398e64e0b2cc68b88f26088a18ecbd
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.dev1667 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