Skip to main content

EKO

Tests Rust tests Docs CodeFactor

EKO is a Python module to solve the DGLAP equations in N-space in terms of Evolution Kernel Operators in x-space.

Installation

EKO is available via

  • PyPI: PyPI: $ pip install eko
  • conda-forge: Conda Version: $ conda install eko

The documentation is available here: Docs

ekore

We also provide a convenient access to the core elements of EKO: the anomalous dimensions $\gamma$ and operator matrix elements/transition matrix elements $\mathbf A$. These are collected from various references (see our documentation) and provide the current state of the art in one single place.

Python

In Python you can access these elements through the ekore module installed together with the main Python library - see our documentation.

Rust

In Rust you can access these elements through the ekore crate crates.io

C

In C you can access these elements through the ekore_capi crate crates.io

Citation policy

When using our code please cite

  • our DOI: DOI
  • our paper: arXiv

Contributing

  • Your feedback is welcome! If you want to report a (possible) bug or want to ask for a new feature, please raise an issue: GitHub issues
  • If you need help, for installation, usage, or anything related, feel free to open a new discussion in the "Support" section
  • Please follow our Code of Conduct and read the Contribution Guidelines

Development installation

If you want to install from source you can run

git clone git@github.com:N3PDF/eko.git
cd eko
poetry install

To setup poetry, and other tools, see Contribution Guidelines.

Building the documentation

  • The documentation is available here: Docs
  • To build the documentation from source install graphviz and run in addition to the installation commands
poe docs

Tests and benchmarks

  • To run unit test you can do
poe tests
  • Benchmarks of specific part of the code, such as the strong coupling or msbar masses running, are available doing
poe bench
  • The complete list of benchmarks with external codes is available through ekomark: documentation

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eko-0.15.5.tar.gz (266.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

eko-0.15.5-py3-none-any.whl (319.1 kB view details)

Uploaded Python 3

File details

Details for the file eko-0.15.5.tar.gz.

File metadata

  • Download URL: eko-0.15.5.tar.gz
  • Upload date:
  • Size: 266.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for eko-0.15.5.tar.gz
Algorithm Hash digest
SHA256 e1acb3728b1e15c17e60dcaf92c2e89f6a0448304150193ed4a8297ed1ff5e88
MD5 b3355f1ea9a359a87c4f52ec75997f45
BLAKE2b-256 0e47cddc1850e22bd5606513866b634a5d6d5e1be94b7eed623b5be97fe4c1e0

See more details on using hashes here.

File details

Details for the file eko-0.15.5-py3-none-any.whl.

File metadata

  • Download URL: eko-0.15.5-py3-none-any.whl
  • Upload date:
  • Size: 319.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for eko-0.15.5-py3-none-any.whl
Algorithm Hash digest
SHA256 841762f98c58b914670f1035b78014d16aaeb211a4759a507a093ad3d31e11c3
MD5 0a3b0fa81ba0d4167e05cea9fb00296e
BLAKE2b-256 979fc5ffebe3db9535d7a0093e862789a0c6943b60423973f3d5f80c6e8b3b1f

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 Sentry Error logging StatusPage Status page