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

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

eoshep-1.0.21.dev1372-cp314-cp314-manylinux_2_34_aarch64.whl (80.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ ARM64

eoshep-1.0.21.dev1372-cp313-cp313-manylinux_2_34_x86_64.whl (85.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

eoshep-1.0.21.dev1372-cp313-cp313-manylinux_2_34_aarch64.whl (80.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

eoshep-1.0.21.dev1372-cp312-cp312-manylinux_2_34_x86_64.whl (85.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

eoshep-1.0.21.dev1372-cp312-cp312-manylinux_2_34_aarch64.whl (80.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

eoshep-1.0.21.dev1372-cp311-cp311-manylinux_2_34_x86_64.whl (85.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

eoshep-1.0.21.dev1372-cp311-cp311-manylinux_2_34_aarch64.whl (80.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ ARM64

eoshep-1.0.21.dev1372-cp310-cp310-manylinux_2_34_x86_64.whl (85.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

eoshep-1.0.21.dev1372-cp310-cp310-manylinux_2_34_aarch64.whl (80.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ ARM64

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1372-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 c044ad06f13742c4c47d665f9a386328d1e6ed4b93f710eb4743d3dfa2803a1f
MD5 420c5f27275374e87682cbbe87363870
BLAKE2b-256 402aa8a45ece1e874ca9b0691a61f4d6c8f84f6d55b7813bbc85f2be3e534871

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1372-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 b64b3c6dc97c57c1a78d41af3b318a0ee519fef45acf7ead52f94b6843b3eed6
MD5 c1d04226674602b2df63d0d381e982b8
BLAKE2b-256 0decd81ab3a23b0f936ef878ddbeb07a75b9fbd8b5da0e5d04cb9fd7e8f63dba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1372-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 b3e1d926c0ee4b419eec139f59e62019bfdb251234b2f7beb0365685d2bba104
MD5 74717e0cea69d74c0aa331333385418d
BLAKE2b-256 aba18ca5c648c899bf9a67fa42d9b648d63337acadfba9f9f19c4f3f9c1815f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1372-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 61905df11174831e5e804a16c09c88fe6db4e14c2cdd0a8a0810b8075286e1ad
MD5 fa2629f69a05a400d1ce97851263514b
BLAKE2b-256 078efd2a321e15ff2f1c7247d1496fc53b6a45ae2a284cc55bcec5bb3e07dd64

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1372-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 f290b54cc60aa6cf1081a65a395bedae3ef56429d867055da82780aacf529b05
MD5 b09ca825da8e4f58eee8d83012ee4fb4
BLAKE2b-256 7619257be34ca030892a29679364962f0b797536c6fa73b18d780ddfa2ba53f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1372-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 aa85de1b61529180cf90e8ff1cea01c4e401112c48f709adec34d49efcdda627
MD5 f01d6cf8817261408df620582f24fb9b
BLAKE2b-256 d6e964817b1f727fdeafc2d88fe6c58c8a97448fb61b8c3796c2f0d3f445b9f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1372-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 06571ce1c554b30837ee5605815de965f87da8464c9d181655b10d6416d90b0e
MD5 1bdd05385f95dc14603644797d0fbcb8
BLAKE2b-256 aefdcf4ea92e1124123c89ddaef6e9f9ab05227666af8ee7ab6aa9f5aafa25c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1372-cp311-cp311-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 8056c236a250b895170af981c531cb886fade466b52ccb50ddcc82439b7e2834
MD5 022fafb6e179d438f01a064d1a29517c
BLAKE2b-256 497d66193dcc57529e5e79c37e719feb0abce26cdc7200f218c924f7633be5b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1372-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 6bc6e0381331e7cef0d665d59565e1b990d090e5b13077fd3f8fd72985f5f1f4
MD5 e11e4a1db221ab093ddc0fe5baa06655
BLAKE2b-256 34b36ef5148a294662ea55185875f1165dc0ddad3523e9172e869354fcffe380

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.21.dev1372-cp310-cp310-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 beeb3b85eb592eaae67296048f92b55284f090d965c2dc9086c56e46f300ac06
MD5 a833339c8bfccc91b0ffa4ed32d565ff
BLAKE2b-256 e15d41a77fbc6ed2353cfd483a106a46d0c8d6ffc91c6284bcde370cb40ae962

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