Skip to main content

EOS -- A HEP program for Flavor Observables

Project description

PyPi version Build Status Build Status 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.

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.

Authors and Contributors

The main authors are:

with further code contributions by:

  • Marzia Bordone,
  • Thomas Blake,
  • Lorenz Gaertner,
  • Elena Graverini,
  • Stephan Jahn,
  • Ahmet Kokulu,
  • Viktor Kuschke,
  • Stephan Kürten,
  • Philip Lüghausen,
  • Bastian Müller,
  • Filip Novak,
  • Stefanie Reichert,
  • Eduardo Romero,
  • Rafael Silva Coutinho,
  • Ismo Tojiala,
  • K. Keri Vos,
  • Christian Wacker.

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

Project details


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.20.dev1183-cp314-cp314-manylinux_2_28_x86_64.whl (83.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1183-cp314-cp314-manylinux_2_28_aarch64.whl (77.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1183-cp313-cp313-manylinux_2_28_x86_64.whl (83.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1183-cp313-cp313-manylinux_2_28_aarch64.whl (77.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1183-cp312-cp312-manylinux_2_28_x86_64.whl (83.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1183-cp312-cp312-manylinux_2_28_aarch64.whl (77.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1183-cp311-cp311-manylinux_2_28_x86_64.whl (83.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1183-cp311-cp311-manylinux_2_28_aarch64.whl (77.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1183-cp310-cp310-manylinux_2_28_x86_64.whl (83.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1183-cp310-cp310-manylinux_2_28_aarch64.whl (77.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

File details

Details for the file eoshep-1.0.20.dev1183-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1183-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d456afc86a6b3f935e782d41cca244bf0cf4449e0188828f9f80c4fdbe02bce6
MD5 f4359628f7e8237b722d5d5aef429f7f
BLAKE2b-256 153f0003652028ea1dd1df52bc118e818c25c11aa2dac7ece0822cb8263d8aa3

See more details on using hashes here.

File details

Details for the file eoshep-1.0.20.dev1183-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1183-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7880ab1bc0e0b1c2bc11b73043c7349b509daf1ac0190a70cf8e63ba0b8989c0
MD5 524eff3bf97f67dabdc7bcdf3476d102
BLAKE2b-256 2b1d6507762e95010faa217ca05a81617f3b7141380cb8a9f405c194a499af7b

See more details on using hashes here.

File details

Details for the file eoshep-1.0.20.dev1183-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1183-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 816ac36d23ddc8f3cd9b8c1263e81c171a90ae0e78faed4486ced765f727edf6
MD5 f8001bb35c86888abde1a3ba7d4ecb68
BLAKE2b-256 1ac57faeacaecdeb50a915ad91316aa3bc803455219c04e77317d60a4b99dba7

See more details on using hashes here.

File details

Details for the file eoshep-1.0.20.dev1183-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1183-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a5d637b05340316befb4ad044da8cf4dc268e1c69b166a044023425ff0bbe0a9
MD5 048e7589ffa7b89e8553db652716bc92
BLAKE2b-256 6024f93f9712031fc3dc39556d577c239dea0018037d5e2522dc525bd0034dea

See more details on using hashes here.

File details

Details for the file eoshep-1.0.20.dev1183-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1183-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f1f478a17ba44896308f14eaa521e08754a80f6f1c0e1eae57d9cb606580834d
MD5 90a0b4d6c25e89aacc59cf2478c1f96e
BLAKE2b-256 2db627d8d11a5b6016e0bc041ba32ba1fd947f3b0fb1de2076c225439900c82d

See more details on using hashes here.

File details

Details for the file eoshep-1.0.20.dev1183-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1183-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3ff4374c6b98539caa1bc5db476afdffcc1265c15b573c530f64eccd22ba105b
MD5 89072a95d7a1267734e358870246cfe4
BLAKE2b-256 f4f257e93f102da31b7e536865044ef6222536a45dcfbbc8f5f830cc1b3b905c

See more details on using hashes here.

File details

Details for the file eoshep-1.0.20.dev1183-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1183-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 11f384016a9138a0cdae3f6d941c3ee2247de34c411e27cd0db46be9d239e160
MD5 8ab8a5915ba33fee8899cf91a1bea61c
BLAKE2b-256 df6d5d0a772862a97104169dcc4b5deafa5f059af0cf41f2490d9e261f4a9c51

See more details on using hashes here.

File details

Details for the file eoshep-1.0.20.dev1183-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1183-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c7120a32f56685b143646d0b25f338669e85de41e2c8f898f0aa2b685f5baa37
MD5 eb80e15e8c3c291d321a93018aac9d4d
BLAKE2b-256 10795473ef7f263781cf9d4c6555b957269f2923ba3f733fd616e4644e4b4f17

See more details on using hashes here.

File details

Details for the file eoshep-1.0.20.dev1183-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1183-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b451a82b5bd2c3ef3cc264c4bd9a95282656cda0b6420d7627590c2ba8daae12
MD5 5a2387c0f9cf8293464ca09b40918a11
BLAKE2b-256 71c3e80e8d5e8512a36dbf04da81dce9eec9ad9ad3ab5068d81f81fca49c9c8b

See more details on using hashes here.

File details

Details for the file eoshep-1.0.20.dev1183-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1183-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 495bc48e38153cf8d83b234d10559745ad7fd2de4be52b29c8a0a4e6885dd8bd
MD5 392ce11da0abc1cd16113ccc534794a6
BLAKE2b-256 a6c243099a66ef7092f0687ae9abc848327712ca147cb90e2d53ea79746ffc28

See more details on using hashes here.

Supported by

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