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

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1238-cp311-cp311-manylinux_2_28_x86_64.whl (84.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1238-cp310-cp310-manylinux_2_28_x86_64.whl (84.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1238-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5a6239405ebf7380f4922cee37d17f7e56c5410e5602f81e3f0d8707bf3bf9e3
MD5 f4290cddb6886fb194285a15bf7a775c
BLAKE2b-256 b11ef51f3a69c831e9a4614b4590638e860820e3e91f49e910ad98da2b7d4b15

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1238-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cb4e2f0713cca85931dc4a7491d297628e40d715935c2a58016bf15f5226667d
MD5 f6aed4a7539143ff22d176929d7b36ff
BLAKE2b-256 2d285eefd0cf90355092bc2a0ddae2634d32924ce38956d5f3d24a4478bae925

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1238-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 134b02125c0938125f6eb5adb433c41a8c4cb94f3dbdacf369b4add34c94e914
MD5 519fbbd8b997267b69f3e8be0dc865e5
BLAKE2b-256 0017560c4d5f189cab00d1d74bdb7578b7502310dea5d25ff01e1a8e7226cc2e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1238-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e1ca4ee9bee7c7a3fa2ca3854c8dcd8060a8f5f274862310634106c72193ea4c
MD5 30405314e33c001a526ab5d1df0ed8a3
BLAKE2b-256 60479989b497f2d0d1a835e09ee1a6d834a29343a1b6df68d0f768cdec2edf59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1238-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fc58a77d62de70108c36855e97da771f53d94168c9fb219f0e515c9640fe55f0
MD5 d5deb3e9e7a61af5b852fbe51b406e4e
BLAKE2b-256 cbc980fd41958f38d2b15fc640f30e4922ef5a67ff639a5e0c782b04dd1a1e54

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1238-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e0ce8339dc69bf7d4481c6d6eb4f67288aaf3d95a58cab52c6c1e0b1262fff48
MD5 1ba8921ecbeaee788000fa7b26846fc4
BLAKE2b-256 b2137cb97ba867e63d106c5cd02d4031eb8efbffe96daa396324412df36c3288

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1238-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e30d621e4290311dbbd66bab9fabb2dc943f6843fbfe45614fc7a5d7165d7c19
MD5 bb2f5ccd3a6ef2e86031f0a2ee00c140
BLAKE2b-256 e057b45c7dbf7f9876988c91d53e1eebef2496830ae33ed7afe194f94c22cfd7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1238-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 04a1b00eac6887c75c34bf375af63c2395a59e519af0c1371d12cc3b93365a9c
MD5 594f8292b29e28ca1a1a40005d1a2e9e
BLAKE2b-256 254fcb364f08fd061b831cf47fde3af63b5ab7526501b483271d5ce540a7c44b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1238-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7c344e7ea1685f86d5dd31580bd69fdc545fb4626b1c073b7e53e0c7da241f4f
MD5 bff4bdedd7c224e3147f2f555440f603
BLAKE2b-256 9558661949c871eb2ff6a4ff4ea9a233f68448771e1ff9efc598913c2fe360c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1238-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0f7c6191d06b7bb79d6e901fc995085f200de48dd305bf1ba5806af52897033f
MD5 17760b2f3ab04788f92f8138ae34312b
BLAKE2b-256 de1837bbfa014e1da80f707e0bbbe4d3373b96062e06acb628a3cb2f67813bc1

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