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

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

Download URL eoshep-1.0.22.dev1684-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
43667a79bd6a18fb25e978d47291b2e00da505797c04ed67431984e4a3c0e674
BLAKE2b-256 checksum
How to use checksums
97d313a4dfd654c6ece7276ee1ab4c0cb60c8a34899eda280e5fee53b649252f
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.dev1684-cp314-cp314-manylinux_2_34_aarch64.whl

Download URL eoshep-1.0.22.dev1684-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
57b2ad045e5854deb55e300bc925349b1111fbf513712a2947d15dc6523844a3
BLAKE2b-256 checksum
How to use checksums
7096bf58cea929b9bf0a6cd2d49cc488b10a57c289b35e28e8a4bc94b285f19c
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.dev1684-cp314-cp314-macosx_14_0_arm64.whl

Download URL eoshep-1.0.22.dev1684-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
1d315cdcb3c346e95310cc208cbc75a2f3d5c5acce4757b5c4fe04d3a552e796
BLAKE2b-256 checksum
How to use checksums
70ad78a5b45adf7028bed3656e9a5f8ca1c6b98ea8d8f8eac62783e95e84902f
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.dev1684-cp313-cp313-manylinux_2_34_x86_64.whl

Download URL eoshep-1.0.22.dev1684-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
75449e3d25ea3fd239b002da03082c9acb61cb990e1f7fa686c1d24045181f4c
BLAKE2b-256 checksum
How to use checksums
45b2459c8c9c71a4865005308c62bc33743094737a704b76afc98414e12293a3
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.dev1684-cp313-cp313-manylinux_2_34_aarch64.whl

Download URL eoshep-1.0.22.dev1684-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
9ab267e187609ad5d52537b5ae4b0c4f6120ed4978156556658dd936b2042d32
BLAKE2b-256 checksum
How to use checksums
9b8016d007d5b905be334f47ce443562b06339f1218e2eb78fd5ef68a3b4c0a1
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.dev1684-cp313-cp313-macosx_14_0_arm64.whl

Download URL eoshep-1.0.22.dev1684-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
6e3fa8f3ab63cf3b12d9d2e650756eafa81c2c2f078051b42dca936f913ae4fa
BLAKE2b-256 checksum
How to use checksums
dce0157fce05b91ee28d7849760f6d79844a803728ace162a9b66dc9d7c8a8c9
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.dev1684-cp312-cp312-manylinux_2_34_x86_64.whl

Download URL eoshep-1.0.22.dev1684-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
877d8930041c97821fcec045d220e21d6f88cbf8d9c9d688348be1cad218e62c
BLAKE2b-256 checksum
How to use checksums
7864c6e953d8962a8d38718bba41d30e4b43e29d54477cae249b6f1e54fc7f90
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.dev1684-cp312-cp312-manylinux_2_34_aarch64.whl

Download URL eoshep-1.0.22.dev1684-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
52707d05aa97949e6c0e959ef8a3fddd06085fd70f1c11d5579f98b63975add7
BLAKE2b-256 checksum
How to use checksums
2a4d95e98a493307df72a1d612f7d2d4dc49ad49957481738e12ccf6b6c3127d
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.dev1684-cp312-cp312-macosx_14_0_arm64.whl

Download URL eoshep-1.0.22.dev1684-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
e6adfd171562c9cda05837e46c64c1bbad908f9b2f1539109214f438e1f95ba5
BLAKE2b-256 checksum
How to use checksums
ac703620c2838865131c2c684bd178b79a7dffc21a08fd50e8278ce9d2e4e2f6
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.dev1684 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