Skip to main content

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

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

eoshep-1.0.21-cp314-cp314-manylinux_2_34_x86_64.whl (87.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

eoshep-1.0.21-cp314-cp314-manylinux_2_34_aarch64.whl (82.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ ARM64

eoshep-1.0.21-cp313-cp313-manylinux_2_34_x86_64.whl (87.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

eoshep-1.0.21-cp313-cp313-manylinux_2_34_aarch64.whl (82.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

eoshep-1.0.21-cp312-cp312-manylinux_2_34_x86_64.whl (87.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

eoshep-1.0.21-cp312-cp312-manylinux_2_34_aarch64.whl (82.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

eoshep-1.0.21-cp311-cp311-manylinux_2_34_x86_64.whl (87.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

eoshep-1.0.21-cp311-cp311-manylinux_2_34_aarch64.whl (82.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ ARM64

eoshep-1.0.21-cp310-cp310-manylinux_2_34_x86_64.whl (87.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

eoshep-1.0.21-cp310-cp310-manylinux_2_34_aarch64.whl (82.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ ARM64

File details

Details for the file eoshep-1.0.21-cp314-cp314-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for eoshep-1.0.21-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 ff1ae8a36a733f5b293a8dcee8e24e6ef1e844918e5d983b79b0885e1b02e03d
MD5 6f388ca8fe8a85f4eec1e718b01986ac
BLAKE2b-256 92b14036a0963762a2519ce1487f000ad30d934dd802c268b012957204417359

See more details on using hashes here.

File details

Details for the file eoshep-1.0.21-cp314-cp314-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for eoshep-1.0.21-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 b3c249d4e33321359cd283b93e8b943e73e01ef3775532d562a909b699e38097
MD5 71f897a72c53f5cc462c4c1f41852cae
BLAKE2b-256 11315927007a79adc7f16762862ad62e38af98a213eae3d3423fd4c26169b5b5

See more details on using hashes here.

File details

Details for the file eoshep-1.0.21-cp313-cp313-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for eoshep-1.0.21-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 331f0d670d7e5e1bfad8b4369cd57351cca4c30930449fe7041e8b08a063c77c
MD5 0f5eef5f6057d73c2dbd9947f8c81877
BLAKE2b-256 671fd69e28e7329945ddbc9bf55ff90295d7714932aacc52819982d9e6d51e97

See more details on using hashes here.

File details

Details for the file eoshep-1.0.21-cp313-cp313-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for eoshep-1.0.21-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 3a2cfad72612c05cb0cf12bd81189f87eba79c3ca00b79d0a0a4a4eb5fcf3ab9
MD5 df6321ed71fdd89ee1860bd9cf4b3dd6
BLAKE2b-256 2e73242c258f48ff4a268dd3f6ad61b6f521f945b0457df5f93f0af2cb46fce4

See more details on using hashes here.

File details

Details for the file eoshep-1.0.21-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for eoshep-1.0.21-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 ef367d6c3cd7484641975fc99d0fc0a0a16f19a9503c1bf01322cc49a3eb7d83
MD5 07dbd14c4815b27e43dd6dda3e27ba9b
BLAKE2b-256 f028c759a9325d95c32cdd7655153768ddfce89504b3dc64d405659a0be7c626

See more details on using hashes here.

File details

Details for the file eoshep-1.0.21-cp312-cp312-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for eoshep-1.0.21-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 0de5be5176bfae898c5eb565eba56ff8061ce588f1e9d946a03089b3c7e99fb1
MD5 32bd01e04218ba4eea153b8fc25f9c69
BLAKE2b-256 eaf4ae909f74c244e4362caf49f7140ce60f62625705cd8c93a61746fde06835

See more details on using hashes here.

File details

Details for the file eoshep-1.0.21-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for eoshep-1.0.21-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 4a658a3ab6365cc23969279ec506328c1fc589fb88c15eab471f99d3ad911365
MD5 3b90839315e2131f624b900fc3d76d5f
BLAKE2b-256 999ed96b2940a8d96f0846540846130bc17bf405b2ba1fc8dc8c372f619b9066

See more details on using hashes here.

File details

Details for the file eoshep-1.0.21-cp311-cp311-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for eoshep-1.0.21-cp311-cp311-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 17972de8d4fa42c8d905a4c28a119bb976c1425e0cb06c0e966fb7bc4e994088
MD5 b807d6f0bb5bbf2b029d612355eac451
BLAKE2b-256 82df5589de9508dd7978f264486a18aa23424f2002a4ee203681ab82168df5db

See more details on using hashes here.

File details

Details for the file eoshep-1.0.21-cp310-cp310-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for eoshep-1.0.21-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 634d5a931f47fdae8110be4937a99a25f4a7d4dd9aff73328cc399614be9004c
MD5 42f10edbda2d0ea4a300326b11f9ee12
BLAKE2b-256 dfa36bad744cc869cae9a7e788a72fffd732527a35c21959f5129623c5961e7d

See more details on using hashes here.

File details

Details for the file eoshep-1.0.21-cp310-cp310-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for eoshep-1.0.21-cp310-cp310-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 9b38396cc528dcc4a377ec0f5e6fb9ff7de06a5ee1628122cef634ad697fa3b9
MD5 e30dbfe830ff5bb4a89b3c2c50f5154f
BLAKE2b-256 0647fedacba1914ef9b523795fab8d407d4ee58e1fc5b8c09096bf31ade8f669

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.21 This release

10 files

1.0.20

10 files

1.0.19

10 files

1.0.18

8 files

1.0.17

8 files

1.0.16

8 files

1.0.15

8 files

1.0.14

4 files

1.0.13

5 files

1.0.12

4 files

1.0.11

7 files

1.0.10

4 files

1.0.9

3 files

1.0.8

4 files

1.0.7

4 files

1.0.6

4 files

1.0.5

4 files

1.0.2

4 files

1.0.1

4 files

1.0

4 files

0.3.3

3 files

0.3.2

3 files

0.3.1

3 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page