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.dev1391-cp314-cp314-manylinux_2_34_x86_64.whl (87.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

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

Uploaded CPython 3.14manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.34+ ARM64

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1391-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 f043a0cdf6977cf0fecf90560dea34501e7e002e744569b95e3a3a6fb22cd8c5
MD5 438fcd080d8793a003e860cf7ad54aa3
BLAKE2b-256 6f8c6313399028a8a6b615d8d7175eb85cad09cb61016ee77edddd4de0abe09f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1391-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 66bd7475bafc22fcaa65d29ed9a5c77a4c0868906920faf528d5ed3b3e951d46
MD5 b03686dffaeef86aa109724639897b29
BLAKE2b-256 c3f12a11b2a863e82517f30805eab06b9c685bef35794b8c6c8fb7b57cbbb2ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1391-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 6b63926e5d5122512f00580b44982fa0138dba387f636e3def55c40dbce8beda
MD5 0b9fca3ba10d260de1aa46c20c4bd8ac
BLAKE2b-256 8436744398e9fa907a4b8f2bd75c9ad8cb11dfcbba26bf1cdd935138ec17ee1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1391-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 cc3de0e3e9922c1762c4e1f0baa14e89d337b53e97d83f154cd110265cb92b6f
MD5 c8b95a24390bd70eb3826f00818904c1
BLAKE2b-256 eb2277e2bfdb6e1f7a94678175b1e9c72b5291ea6cfa8911c9ae0b6fe7919a99

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1391-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 e485a16815603bf564c21f65e7bd620c0a663ee5430051f532ef1a4d11480825
MD5 a1d09b5ad6e098dc5f1c2801cd8c9138
BLAKE2b-256 d071be7c3cdce0d01c39a2d6f6faba9162f0b68caec4e5940d060f7b17245b21

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1391-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 2fa0195ddcbfed3635c0c502576c33bc845476ea8991109c59e749c4ff5bf3b5
MD5 741391e7be01631690c1579e2c667f70
BLAKE2b-256 b765a830c255b925355c9d2ff316b43b4206e9372adda51a7e3a2539c109ad8f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1391-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 dff3e4742d7b184c569a85bea2f4eb6a15aebb4e429d8195993772367034352a
MD5 fa7f7d2749e4372595aa5e74731d404e
BLAKE2b-256 ea5cae3bcb4f5cb2f29f85805b7941b95d6c17aa0748f2f92450aed2fbc78b74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1391-cp311-cp311-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 d2e246e17fe9567d11766384253086d7fa2fabc4fdaa7c39edc2b88ea77dd3dc
MD5 0eeb28ecd240441a7dbecebf3be0127d
BLAKE2b-256 78d17a1c3eb92b2c802eff56fc14fb987effaeb115eedcdc5aa2db8c3cee2780

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1391-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 8f038eda1e98d5dc587f21751e5b47a0eb5a29e7fc2a1e629e9cbbb718d27e3d
MD5 baec7aa0a327ec70f16dc47c6a45c3eb
BLAKE2b-256 f6d00b49ac49066369b39ed3e0163e0d2536106327522e3bd6b2f94c1074ddc7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1391-cp310-cp310-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 580a7957461ad0789def7af16e35d5fe25a6e1a0c81a2d18ad43a97ec86f6958
MD5 8d657fc7180ec63407f4d98613639286
BLAKE2b-256 a9a5ca738f7872f0c0dc6be1a8e23e6e0e00f0fa1bce567a635dfd00f69fb0b7

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