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

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

Total release size: 153.2 MB

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

Download URL eoshep-1.0.22.dev1518-cp314-cp314-manylinux_2_34_x86_64.whl
Size 21.4 MB
Tags CPython 3.14 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
7be418290faba5d161033b86cf35ef5fc630dea4affdb2c48940f84aebd0b055
BLAKE2b-256 checksum
How to use checksums
dc7181cc09f4231966a7a6d0ae109905931586361f104444aaa6a50c9e8684f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

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

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

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

Download URL eoshep-1.0.22.dev1518-cp314-cp314-macosx_14_0_arm64.whl
Size 11.2 MB
Tags CPython 3.14 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
c56ea2f8b80077fb5a226664db095731e3ca02e14e4c5a1ae302a6043da714d5
BLAKE2b-256 checksum
How to use checksums
39b24367e4a1de62ee7ba95f1f1a7e833bcec5b7fd809b072c1db313734c5776
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

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

Download URL eoshep-1.0.22.dev1518-cp313-cp313-manylinux_2_34_x86_64.whl
Size 21.4 MB
Tags CPython 3.13 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
8ce469d6e875318ff05f822a0f3230e1feba23bb0e15ce0dc1b623cdead27dc9
BLAKE2b-256 checksum
How to use checksums
837fb5d83b240c53c9274f499e36470522665ec5cc2055ae694dd2c2f16e39c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

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

Download URL eoshep-1.0.22.dev1518-cp313-cp313-manylinux_2_34_aarch64.whl
Size 18.4 MB
Tags CPython 3.13 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
daf739e51bacfb07a86f0509aeee91e7daa5edea4a9c59355630c7113cf59f86
BLAKE2b-256 checksum
How to use checksums
546d7bf42107f6d1ef5a8840c480c4ab94dbac6b816e64591828586cd5aca2f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

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

Download URL eoshep-1.0.22.dev1518-cp313-cp313-macosx_14_0_arm64.whl
Size 11.2 MB
Tags CPython 3.13 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
a8e73bfd41f58e24b32d5788c1d338be8afedf2833854b581ec20891a4518214
BLAKE2b-256 checksum
How to use checksums
c1270cc728a47a79fa8e8db74c8f233c19d1b7b23570aebd763ff3958af5cc0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

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

Download URL eoshep-1.0.22.dev1518-cp312-cp312-manylinux_2_34_x86_64.whl
Size 21.4 MB
Tags CPython 3.12 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
982d9eaebeca8ef088dc81832dddfeaa5d77f942d6b5e786b3ff71fc9768d8d7
BLAKE2b-256 checksum
How to use checksums
1e5d8d70901edaa90e90ae70b381a757585342222c0606826513f69ce8a2abc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

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

Download URL eoshep-1.0.22.dev1518-cp312-cp312-manylinux_2_34_aarch64.whl
Size 18.4 MB
Tags CPython 3.12 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
24999f5bd6edb28ede5ee6994ba16f5d39f49a65aa7494ca364f61d16d2048b0
BLAKE2b-256 checksum
How to use checksums
69fe7fbe46882e19114bb9c16ce0eeaba8b3bf4b07b16a9feb84edc2503a7fc7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

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

Download URL eoshep-1.0.22.dev1518-cp312-cp312-macosx_14_0_arm64.whl
Size 11.2 MB
Tags CPython 3.12 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
8b5c1f8be61ce0ffc8531ca88046cfd5bab1e8928a893f7aa6e75ca3ec20c24e
BLAKE2b-256 checksum
How to use checksums
52523fd079b7ea9ce865b7a602d7aa8818d1a09320820053e51e662806acaea1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release history Release notifications | RSS feed

1.1

9 release files

This release

1.0.22.dev1518 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