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.dev1201-cp314-cp314-manylinux_2_28_x86_64.whl (84.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1201-cp314-cp314-manylinux_2_28_aarch64.whl (77.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1201-cp313-cp313-manylinux_2_28_x86_64.whl (84.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1201-cp313-cp313-manylinux_2_28_aarch64.whl (77.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1201-cp312-cp312-manylinux_2_28_x86_64.whl (84.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1201-cp312-cp312-manylinux_2_28_aarch64.whl (77.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1201-cp311-cp311-manylinux_2_28_x86_64.whl (83.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1201-cp311-cp311-manylinux_2_28_aarch64.whl (77.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1201-cp310-cp310-manylinux_2_28_x86_64.whl (83.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1201-cp310-cp310-manylinux_2_28_aarch64.whl (77.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1201-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 948cafa75c2f81626e8a655ccf79395f96be7608279553889c71aedfa6c789c8
MD5 548971c44d52d557a2425b50bfa819de
BLAKE2b-256 22af8e6cb8af6a6e025891a03138dd5960d32a455f5b51ebcef6a3ffd08632a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1201-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a71e26c0b3b0666883c4717037e9fd23f966b5829a70ba5c8eb1f3eb2cb1bdf5
MD5 fdcce957c6875c9443f19f6b7e89dcd2
BLAKE2b-256 fa45c964043ebc38ca36d9c5dee8f95ad32af1fa160b45b1996ecdda9c0a0c16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1201-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 34c5054d9b1ba4e9af8ab0a8c84e99f86d000f8d2f8950d1a026b7b5b4d8f8f0
MD5 a112ed239f83ef59c52e7ccfd996fee0
BLAKE2b-256 fd6215f74bb3e7f131bb80a9112e48995f1693cedc70cf4c43865d72c4c5d466

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1201-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e27630c3ca0921efe9a9b3d3200d4dfe57f8b52018d0cb0ddd5e0315bec58a91
MD5 fd5792b885359259078541077f43cc7a
BLAKE2b-256 669e86b7be7a3afeed5b290206e6c656e5923d199015154a84031e64889ab21d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1201-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 26f684cbb6099270e6fb550b032eca1668e4b62075ba4e95947c661d0876eff7
MD5 819cee0d3c53556a8f9f7479c27c48d1
BLAKE2b-256 43dee959f3e28359a6e7cbc9522957dc7a544e576c530b61e321637da350704c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1201-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 34590ddf8e772a584b199187b33e61d86a69a8487e173dd39fcc912311af00c5
MD5 1bee124eb5adfaf52a24086a6f192507
BLAKE2b-256 d886655bcd9355ab287cb2c46f9d98ccb7e28dddd63ede9a922470f2850dbe4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1201-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 58fde59a8ba8717b39dde8ea97066232952fabb09351e6cd53c68fac714f1e16
MD5 9646ba3999226c1f95e9d3a7aa48f000
BLAKE2b-256 1291a6f86123e16d5f6961df326f53c3a82e1c1d96507d8132e38d1f96d6c7ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1201-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a70712dd31330f7042143b5354d47d6756e7c1a052d6a1c64c5f05b466092e47
MD5 909a5f8142e241f68351d38c2e715557
BLAKE2b-256 baed0f0ea884d21612270012bba810a91b96c33ee9cd9c2ec5aa46056fb7e4c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1201-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cfeffba4159aca175a888cb7dcaea49e2fefb2fd09f012fa3ec43cb11825188c
MD5 206edef1f9675d5370fd67dd0a957b69
BLAKE2b-256 3465fb145a13d0d3ef14ef98a9c3ead66597ee2b5a204b48388b18bc2b46adf6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1201-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a9900bfd3fc6a970be7948068f5988a0e5a134886df420632f4bb1f0652b6a8c
MD5 36f4aa65f8992ea223218de040bed9b5
BLAKE2b-256 562ff0f8a760040760ba20f0f90c3a5317bc3f2c0ab43478e3d262e2314fc103

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