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.dev1173-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.dev1173-cp314-cp314-manylinux_2_28_aarch64.whl (77.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1173-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.dev1173-cp313-cp313-manylinux_2_28_aarch64.whl (77.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1173-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.dev1173-cp312-cp312-manylinux_2_28_aarch64.whl (77.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1173-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.dev1173-cp311-cp311-manylinux_2_28_aarch64.whl (77.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1173-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.dev1173-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.dev1173-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1173-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 de71c94ba35af09e1dc7e4b679e1f20edd4f5205df6fd4f16a10fcf047e52877
MD5 3fc14dc68e827858828b930231b07739
BLAKE2b-256 6b976036b8d9246d59566496c63c38639c3e248c09d9e1043fdc0c0aa7c0baed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1173-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b11c26eb08df8e24e3475923a8a15d1892bb00a5d89abb91bd5902801f5bc4e4
MD5 b7e6374ef214c1ac272dda41a01de5bd
BLAKE2b-256 b8071fca4f097ea081885e1523f349ed88c36d15557fc94f077e7fc629d80e2a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1173-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 404db4086bc101a4057297c82b87437ccd9bfe13fa4f9cacb764ce83ae9a4913
MD5 1fbed55800447696ac862462cbeb2666
BLAKE2b-256 f2d8e7f8b5b929f0935b94b8e8f1a41a2f90168ca012515f123db0877c3e306b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1173-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 15fce3f669aaf25e0c9989a196e142ec53e0298e9910f1e464009059fd19b6de
MD5 162ab391b14d971b648f01b1d1787d0f
BLAKE2b-256 b5cfb3e61f4d20945761dba63facd600131f3b307b4ecd35eaea3177eb5b6eca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1173-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 636facfb878cf03fb39b2821d0ca828a26ebcde8b71fce52d61704576e4f7702
MD5 786370aeb247c950a2271a5482f7bee3
BLAKE2b-256 6d808ebfd50ea0447059f09c7b548c5ccfb479ec57a65b8b2281b60bf78ff478

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1173-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 02cc04c9200bf5bc740b02ee3a105f5a53f60c63f3f913c800dc334bfce54249
MD5 41181854ec46f2607a857bf0790329f1
BLAKE2b-256 f7952c67ea06e78e5201e5ebc7d8e19f3fb587706a62ca171796f2711c0d6360

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1173-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d026e95366e0dc0af578c3ba4d6c43527e55442ea51dfbeaf12b02909c26391d
MD5 79ff464350ca225dd4599c8adfe6f1ea
BLAKE2b-256 d48412e87ac241af46967587efc472069cb641dbc1fd38bfc53ca1c7b753f6c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1173-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3a17ac3049d65a06bcf0ad585fec65848cce72b0b73d0a77da75dd9f76c02637
MD5 6ca87073a0743c92bd196db7429ffe79
BLAKE2b-256 a1698533d6f9a5399f7046f7c41d93c41763ef052cb9a3279f79052fd735a93a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1173-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 80a6a7fc37400065d1d531f2cd467abcf379f2d8dae418173c8b63820d6793c3
MD5 d0833317f0959dc7b18004db2a5b23a5
BLAKE2b-256 3e53625b57dc9e8c37ec01476bbd3c2f5fb9c65ccec49bd6dac35e8c5b1aab1c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1173-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 dafd999ae854f6406ac5d29aabd1acd119291f3317fe1cd88258c7d16a1a97dc
MD5 7fc7e068e8f9109a3d186f8a044615fc
BLAKE2b-256 bfe13b0463eb5fddb6930caadf037dc1faa23d3289bf7f263f2b9e0cdd194e28

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