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

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1169-cp314-cp314-manylinux_2_28_aarch64.whl (77.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1169-cp313-cp313-manylinux_2_28_x86_64.whl (83.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1169-cp313-cp313-manylinux_2_28_aarch64.whl (77.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1169-cp312-cp312-manylinux_2_28_x86_64.whl (83.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1169-cp312-cp312-manylinux_2_28_aarch64.whl (77.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1169-cp311-cp311-manylinux_2_28_x86_64.whl (83.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1169-cp311-cp311-manylinux_2_28_aarch64.whl (77.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1169-cp310-cp310-manylinux_2_28_x86_64.whl (83.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1169-cp310-cp310-manylinux_2_28_aarch64.whl (77.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1169-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6800a71fcf75b58aa210e2a45562feb1e57ae4000c6721798a813ac53a63c311
MD5 458b7376d9996acfea9fea642a4f8e4f
BLAKE2b-256 798e04cea168d099e72d2116da97f695538ea39887fd9426da9838c973a15df8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1169-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4ce8e5828d749626e00ebcfa9ed0ad8fd470477b2a1c7f45784cc31b6895ee77
MD5 949811ec37cb644a1f6397dbe3d90663
BLAKE2b-256 80d80b7b0b6c7be74427704b0498c2fd201c9a0f66b932eaff7603ee8eae4079

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1169-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b547ddb02f45af0a1384e62397a9c408c523eb70144715fc4239cbe55431d966
MD5 872a8975b8053aaea873a31622e7f9c8
BLAKE2b-256 1626acda4e880c7d341a0ab6cd2cce9da225f27428bcfc9200535b80dcde5ae8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1169-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2ef5824f5018f5014af0984bff59d6dc5bfeae9a6aa5fcc69e9ca6d3dbbde7b3
MD5 a62c881493de7d9f7e4e638a6e46f7c2
BLAKE2b-256 bd2616143131232f37314b5421e6c914f9f48f2797c734e93504bf4846aed20f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1169-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 16888cad467d8fb9196da6cc40d5da1c2364705b336b002a66ba7f1ef0569ae2
MD5 74ee580a6010bf47589940f45819f44f
BLAKE2b-256 b31a1555c3b67ca2723e319f940d8f8abd71ca30b56beb877c384a8efe06ec61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1169-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cd17220ca84113f2cd1a475b2daba1ae330a8f1cb9519b1c9f765753d0511b95
MD5 f0a7a35f174b503ceb4e73c9f9b139b1
BLAKE2b-256 4086ca11eba4bfe8ae18c6a473073e1e33d3710179571e7f1bc4911e1f2b317c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1169-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fb17a6c2aea5496b7a3cba764851337fde57f1fbc2e8f7fe4fc594ca2471e5c3
MD5 c14212346b8ad408206d15026faaea04
BLAKE2b-256 021b6da19f8d1c5053b2650ddbece972d838920b6053d7eab08d34a0298823d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1169-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bbdebc20d6a6eb449f7e2e7768ba0a84341b1a325f289dc900ed4310ee60b5e8
MD5 ac2790104038f26d13ce00d05d57e9bd
BLAKE2b-256 a5f7fa7bdb0daaef312e39ca290735a198330414a93d9318c9098513cd85fb68

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1169-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 73df812285210455badbc32fb64eadb9d4b98bfcffb9b7f7094ed0c1325a4594
MD5 9df8996710a1505ab919578dcf05e390
BLAKE2b-256 904c47727c1d1f855f5053b93a8e0e879b2eeec42695f2ea7f710ded3059bf2a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1169-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 372c22d657a28aa8e169078494b22fef5e4ec9939b8bdf9976bd309814d2edd9
MD5 870a9596b85dc0c72747028abd735c70
BLAKE2b-256 03d2f7ccbc85045a6324b88a47d5fef6479cb0ab08e4f8e927838f2b3ba4bd0f

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