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

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

eoshep-1.0.21.dev1303-cp314-cp314-manylinux_2_34_aarch64.whl (78.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ ARM64

eoshep-1.0.21.dev1303-cp313-cp313-manylinux_2_34_x86_64.whl (83.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

eoshep-1.0.21.dev1303-cp313-cp313-manylinux_2_34_aarch64.whl (78.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

eoshep-1.0.21.dev1303-cp312-cp312-manylinux_2_34_x86_64.whl (83.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

eoshep-1.0.21.dev1303-cp312-cp312-manylinux_2_34_aarch64.whl (78.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

eoshep-1.0.21.dev1303-cp311-cp311-manylinux_2_34_x86_64.whl (83.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

eoshep-1.0.21.dev1303-cp311-cp311-manylinux_2_34_aarch64.whl (78.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ ARM64

eoshep-1.0.21.dev1303-cp310-cp310-manylinux_2_34_x86_64.whl (83.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

eoshep-1.0.21.dev1303-cp310-cp310-manylinux_2_34_aarch64.whl (78.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ ARM64

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1303-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 2579c1ac5db9256fd28b76a744a826b23d3dfe16d52c8228a8099b290300d04c
MD5 58e833a79ff4ef206fb2f4267842239a
BLAKE2b-256 0a8ff7f422d8465ad78c3f193e06c6e2b15b1b01fc56a27781a29d48ba64dcdc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1303-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 a0e02ceafe2e715c3d7f0fdd6f271f8f167d70603b9b7007373245f68452dcde
MD5 c50e5b31d07da6db5eaf60be3076b762
BLAKE2b-256 237a06edf45587e2ef78f9c4d88d98043cee71cd8a35c6e00552c550f11e9398

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1303-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 16c765a28fef8f8d600bea9fd3d77c4a336bf248e02aac142180acac2c3ce659
MD5 dc7ecf6a53f0f6f5bc1706c19f340dca
BLAKE2b-256 64427f97d4eb4580ccd16da5b1746cb80061751bb585b724fe1594328e77c031

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1303-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 bb0b967504aae14c09685b57225640ebf1cac0f7ff3dd24e72485a3ec11c1ae1
MD5 873429fec2548d8989c2e4f9b56e7046
BLAKE2b-256 e82dfc677e27adefd5de36fa6c0b39b4b7e671224e74fca08f82459370cb0d78

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1303-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 9228a6995bfc61256844a187cd1f64b6a7626dff3ac07dfbbafbad0ca40bcdb8
MD5 bf0fab47c9d7bc0a552702f80eff0046
BLAKE2b-256 7b9b8ac4d45532c20246f78fe773341910571de4e7daf056da4efd6bb654ef26

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1303-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 a8dff0ea66df6415b878bb40563406c5b9eddeb4acd74dad2da15d47259247df
MD5 f817cd05a3b39c14805dd180b07e4773
BLAKE2b-256 45feb786292e6849409f83b385dc8c8c32c3b1e77bde61ab8f67111064dbe310

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1303-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 fc6019693801a00e348e70757f8b626663d00d06d5ec476351fe86b7f3f6c272
MD5 bff4e81c7a465d06041604298e26c6f3
BLAKE2b-256 126065d6ef01ca5fa2700cba078a480db113be01b197b14a1b4097ebb602a822

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1303-cp311-cp311-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 60a36ea46324802fe241ab238d743b5247d349e9b85baad078f7a8ffb2fedee5
MD5 9d064ed423eac6c1cebfe6a742d42827
BLAKE2b-256 477df24ab2d9e6855cfffaf6e6cdb1941f90bff2c096a9ff4d62d9aa9ce7341d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1303-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 d687be998013a4738b316788b003cb1ee21fae38ea5eee4f9a5b432beff8910b
MD5 6f72e5f9a691266ae99788fc707aa493
BLAKE2b-256 3964335e7aec91b56b0e3be7a946cf1d48eccf5fa37f07464b531c8d0d4c09e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1303-cp310-cp310-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 563de81751f59df9c9ce9bb9813e32cc1e3d5cec9d22c1acc9602107dc3d59d8
MD5 1c2e20e668d02170253c78562e68fb76
BLAKE2b-256 06e6f2d2d0753f120e0d5e935a2b90cc348d6a9943aa2a5890386af72e1c5087

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