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.21.dev1287-cp314-cp314-manylinux_2_34_x86_64.whl (81.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

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

Uploaded CPython 3.14manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.34+ ARM64

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1287-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 c1c1b2ca404d23209620910d6f619610f91e25cf01137213d4a63a180b4e8289
MD5 9e746084f1a6417206b83f8290f6a5d0
BLAKE2b-256 ae58e9044a65bb9cf2fd3a0109adb6c1d9569e418f482bb215715927f1109828

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1287-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 1979e7e15843252cc141ea0ae39305f378f4e5ea16bb4fc2d7489aeb4af76483
MD5 18712a00f475aab6125e04c7185862c4
BLAKE2b-256 0f0762bcb463621f5bee0871f98d5404292fe2f9c927a22c7e6307463b452303

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1287-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 fde57e326a60813480ca056db4e2d9165d14ae2c1521e89edb4752d6e8ef6a51
MD5 7cf94eb72472c2ed715c7ff94e4b53ec
BLAKE2b-256 657d5540b6fd5e6e0f9aec0b65369c28aa4346a342fd1b42ab6588dfc18a4058

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1287-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 58caa6874edf3e26353cf8bc123ab273bc09ee7a294bb22b6a6f16285aaf477b
MD5 705e40378dd3e5d1bc7d06995bec99b1
BLAKE2b-256 9956e7fede180077f8753a3233555dbc4a387dfb7598d0bb29756e388dba2054

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1287-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 93177050569b3f5e6544b5135334a7487cd5ff0f355f814ef53994fa79f38f85
MD5 c043a18d5e6bc64335fb63c00b4ac280
BLAKE2b-256 432caf2c3960eb30a2e7d14dad5de038d1fc030b4c597ed5d9eb6a2f4d98a76b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1287-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 44f7a25ee10ab1918ceadc04764e9c70f66c163ce52e8c73edf8b054107d3bee
MD5 61b64894524af05dd9e1bf4e6f782782
BLAKE2b-256 7c327d399b3c5beb2af2c89c15ec3195e8798b04ff83c1bea504d513a0b871fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1287-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 7dc37a551c1b7a0fab335bb87f1c8268f65b058bff3fa0e9dd4f77149bf1228a
MD5 d637611c6c4bbfffbd20e453b4ecb806
BLAKE2b-256 7d372dcb92dd981aafbca2a214e1f249ea642dc0ee61299f2b0ce7e58ec190d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1287-cp311-cp311-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 6c8757c0878d50ca02805bbdfe12910204508a7a69ba352b388b9755ad23431b
MD5 c460bf6e84d12605a16dbee7fe3d6b47
BLAKE2b-256 e988cc926d6f587da912d762efa7276c3587adb327d0888578164472ee92067f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1287-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 8ce23fc7e93078856880142826b777163824cbc93cc3ab2cbbb6b213d3e6bb0c
MD5 c74fa91c3ae5cb65bbe87641e837b232
BLAKE2b-256 6cc5736198a9a3380932d0678739c11b4829da46e8e725ac59550134fbd166ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1287-cp310-cp310-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 4cf1f5cfa80543163305627991c9c3f5e447b5d4aa4216acfe80cd9f26dc38c8
MD5 a5f99a2ea5a2fef175fb15faf7f14591
BLAKE2b-256 eef1c72d2b1d5e0e312c9328f22e5315779e15f32994d531c5d840317d452808

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