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.dev1210-cp314-cp314-manylinux_2_28_x86_64.whl (83.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1210-cp314-cp314-manylinux_2_28_aarch64.whl (77.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1210-cp313-cp313-manylinux_2_28_x86_64.whl (83.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1210-cp313-cp313-manylinux_2_28_aarch64.whl (77.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1210-cp312-cp312-manylinux_2_28_x86_64.whl (83.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1210-cp312-cp312-manylinux_2_28_aarch64.whl (77.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1210-cp311-cp311-manylinux_2_28_x86_64.whl (83.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1210-cp311-cp311-manylinux_2_28_aarch64.whl (77.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

eoshep-1.0.20.dev1210-cp310-cp310-manylinux_2_28_x86_64.whl (83.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

eoshep-1.0.20.dev1210-cp310-cp310-manylinux_2_28_aarch64.whl (77.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1210-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e12b68c8794fc9ac7f8663544520d11c1db02af5e8cff5683c3b20d6030aed43
MD5 de636bf68711053012bc7bbd513c9465
BLAKE2b-256 8bb0fcff81810e50b953d4b6603c64fc4e946509df7a8bd080a9cab525625e0c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1210-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3d105bcbb8f6257edda691e9629ab51a8459975672d26441051aed0888396001
MD5 ad6c6d16508a193e97ab7b70c7b5e535
BLAKE2b-256 9c86cfc34af1e0f1da62c42173afd37289417b6a79cad5c3845befb2bdfda73c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1210-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8c9dfe17ca6e1017bf15ac4228fb6b6ac7ead97e93575d770033d3e213be12f6
MD5 d6933e673321a9b51224d791918225ec
BLAKE2b-256 2e9fdd48199eb82f7186be2d5155df1b659cb49cc11adce331b8022939f6d721

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1210-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 dd17350fe839c1116a8d342b7b69affcbea5c301b7d02459dc7dffa884fc8e6a
MD5 ab140ab30315ffff792fb40380757a61
BLAKE2b-256 41a53d128611a702e454b2ec0ec582e75d1e185fce479cb6b02bc9bd71f0ca11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1210-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f7850f8df48cbf677c91f3b802bcdbd7e874d04d44404eae1dfcc982cb1662be
MD5 ceb842a239eaf70a0de8985868187f5c
BLAKE2b-256 515896c71e2fefad074befaac7f280915d43a3801f244fdd6eee52ef8eac640c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1210-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f0aa3f8e7f68932a2e1030cb4e3720bac91cd734efa60c14f2005a7a96bc5e3e
MD5 89fa96b33e6c0c9c12715e075b2a01ea
BLAKE2b-256 929c95d61df4ae803bc97cfd25fc2c632167e99eef7f84317831cfe111280ab4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1210-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 92b60107eb160fe29c018c8350255c362f423f3c36aa909af7fddb7f78e5e662
MD5 35973c3f05f22d5375300953a5a0b744
BLAKE2b-256 a15327e391a99ef38023f593c51a16c6c1b1e9efc0a09f851ecb2aa47b656532

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1210-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 61e14e564fd5f10cad7ee7872217faa07a2c908adad6deb419bcb797fcca0e2d
MD5 c8c2e3d89bfa7f24f0c7264b47c638dc
BLAKE2b-256 b61e7dc9d26eb2be75231a73c8556f47feeae2a7ffd35a64bb22557ad42f173d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1210-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ea48ae7af928153ccfe6d358b97786a10f5a95105e083fd08c2852d84d1d696e
MD5 3079a6a4b08114b0496b5a0bb002aa80
BLAKE2b-256 ab143d0853c4b9c55c962b75a10757af7119f3ba1e4232036dc9b791eb638c68

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for eoshep-1.0.20.dev1210-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f2fb6b326cc1d2f4f1c7b547ac16776ac08c015f12c4401012812a2c27b11928
MD5 2ff9299766d7665c209b209bd94c074c
BLAKE2b-256 13942d7fae4c4ffa14594285bd55d03a8c7663bc9b884ba8d8dfd6444dfbcf83

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