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

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1185-cp314-cp314-manylinux_2_28_aarch64.whl (77.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1185-cp313-cp313-manylinux_2_28_x86_64.whl (83.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1185-cp313-cp313-manylinux_2_28_aarch64.whl (77.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1185-cp312-cp312-manylinux_2_28_x86_64.whl (83.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1185-cp312-cp312-manylinux_2_28_aarch64.whl (77.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1185-cp311-cp311-manylinux_2_28_x86_64.whl (83.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1185-cp311-cp311-manylinux_2_28_aarch64.whl (77.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1185-cp310-cp310-manylinux_2_28_x86_64.whl (83.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1185-cp310-cp310-manylinux_2_28_aarch64.whl (77.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1185-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2fc68e84ab732d90d633389d6ae684bf5cd7258ad74f4561cbbc71b855ceb6a3
MD5 940a2d5e5b698cabe5ea30edb9a016e6
BLAKE2b-256 df6f3713d5efa9bd56d0053999c9bce287e5ce23b9f0f9e3f75b2445148e49df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1185-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f6938d92453291d966c8e0f41927bff723ab43ead2ab9a91cd3bc8b938ed50bd
MD5 6907f208f64c68c22b6556900a00e109
BLAKE2b-256 1ec21a2275d911cb0b4bda92267999a964db9e5fe1f9f058736b0467e2ca0a86

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1185-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c0fc22020cf687f004f21daa750f251eb5b8fe68b93b758ffd6e16cf2c569225
MD5 a36116bec0fdf4c74cff6f2aabcf75c6
BLAKE2b-256 78edad9fbdd3b2248f5e82047f8c71eda5f5ade3cd16bfae18a9f177ac4f697f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1185-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 eb8e9ea5186fa63324b4f0f16d82cfee04d7f786c825b58f5b869d7c369e1b9a
MD5 3e12ed196233f2ed61e3912b9dde2bb5
BLAKE2b-256 186feb63d4ca473bb5d6fd6317bfdb901a167335840214f61871e48a8fa1ea81

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1185-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d2e5f53e3f176f78f4a34e21e5765acb66deb8dc22986427c6e95f3d0a3ff7bd
MD5 41641719ae18308a2cfa0b54fbe99609
BLAKE2b-256 b073cf694831a1c86e187b2d0345b1bc4add3573125d0dd28b4313ef41ce052d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1185-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d8a17b6c78a1c89ae7333478b1dcfb999c4ca8ab449c2fb724aa5adacfc7fbea
MD5 7443e080aa52251973ab369d4410c089
BLAKE2b-256 a47b0b195126274e9685db76ed243d746a8466af407cf9af172d872947dbca26

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1185-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e1391dc2a7929c09d33c8574cc0ed13a688f3ad9644eb8b850622dcdf7617d43
MD5 9a518238ad824e7df46903efa1722185
BLAKE2b-256 412195bdc735d54502edb0867e21abf19caab85de9f2ffd4a0bb88a31cd29872

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1185-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 beeb615e41dd83f332c0dcb635d84e3f2867ac61ccf36b87d6e2fbf14179299d
MD5 0b31fc4a13fb625f37ba3b848d27a55e
BLAKE2b-256 fe3a9247b4819a385b40795b001e9b9d37af464eede0f01b97fb84b154372e2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1185-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2add1c1334ad71cb1f5eb8e5f165b0585acaa175ee6a620cb80a56f951ddb96b
MD5 334484c90d56a670ffe7e357b76b48b0
BLAKE2b-256 62e2e131fa2c4fd094653150e1eadc359042c884336348a46a1b346b485ebbe9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1185-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bf602052d686326ffe371125b7e6df961f73b996a74c1430a0ee258bae81f355
MD5 3738f0ab9b812c08dbf6205b2708a2b8
BLAKE2b-256 6935a40fb784197191c52c3a235d906bde282ffef6221d95c2a4e4fbf6101724

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