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

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1222-cp311-cp311-manylinux_2_28_x86_64.whl (83.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1222-cp311-cp311-manylinux_2_28_aarch64.whl (77.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1222-cp310-cp310-manylinux_2_28_x86_64.whl (83.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1222-cp310-cp310-manylinux_2_28_aarch64.whl (77.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1222-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d609543f9881ebbe2b9ffb0317b5bd671d1f3ce0d7990970cbd331cd05bb78ea
MD5 7d2bb9ddbd7e5d20c98e020490c17b16
BLAKE2b-256 e8b7cbfd542124624f42ce60f3eb518bb35b284d93573444d26b6a87475bdae7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1222-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c8bd55c39709db087ceb82e50710d281b11847fd41f60d04df043a3c860a64e8
MD5 9d786ef14768fb6bc4734867c8dff135
BLAKE2b-256 654a139aae1136724c2426bd8664baf4a5bbfa6e4c7e69317bb9bd71f75bfe30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1222-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7dcda7b299a075d4ade17fe0b024dac0819f3b4a13686b60b8749eda88b447e9
MD5 7b48c031e80e5eec341dbee53695d05b
BLAKE2b-256 08b769579142c36b351b9132ca9c65c19d59733b329d29d0e2ba2770be353fdf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1222-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ebdd52130678b113c2907b8427212902f307417ad0e8b73b2f16ee1a78ee5fd0
MD5 16d7df18ec17b3d2062a60988f100c1a
BLAKE2b-256 9e5bcada25ed9127030c6fa6526c451226690eea32f676158fd8670cf6658918

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1222-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 17a249875a8d7298b65a92eb45efb31f6aa7822c39190ef2fe248ceae6ba4c4b
MD5 97378a4e4442339992e0d5b2ff5d46f3
BLAKE2b-256 9a7f9ba8c1b0ba61eb11b60408d0196382167ab337b3b977bc54b17d63564223

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1222-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8549df697d3c1bff7a046a355e44496df29424c611ffd675653fdd916c88b889
MD5 fbe40b08a415fd3b2227f265a129f64e
BLAKE2b-256 29cc8389992200e0015e9a9c4b4b7053278788c81d23100c14346d0d28f979db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1222-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b73893b4afe91a572fbb5cd261a47e1bde37ff1b8dfa335c48825edb2ab55024
MD5 4f2b27bad7b82c0bc61ff8286ee9d2ff
BLAKE2b-256 f453ef8c45239ab5bb5f4fb4a4fc63df256165fab095f13ce3ce9f5ce2080cf0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1222-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bbf861384277e6522a75ca5a300e77c601238938966a0703a54db063ed198bf2
MD5 d64be95a65925d5bce1d7a6d6279dfae
BLAKE2b-256 833a7964ea097d198ed5214f6046d5d2a4ecfe75d658dad63ff4b0b4c7d45100

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1222-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d34d233f8284eef0407678c616f45b9e5af24896e1d3baf2772cb2b9025d350f
MD5 bd5780257d4aa2978f118f186026c6ee
BLAKE2b-256 f3b4ac54a4f95919840f8167155c2ac536be94f875edfd615b8d6b9199319ac4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1222-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2df2cf0db39063effa9d072880b041a99647a06e26d3b906abd385d59b929132
MD5 08f16035a0349ab3e047dfa01f405f12
BLAKE2b-256 55dfd62df38b3e727e7f87799094ce4fad3a348debe615da11149c8a28368143

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