Metadata-Version: 2.1
Name: yadism
Version: 0.13.0
Summary: Yet Another Deep-Inelastic Scattering Module
Home-page: https://n3pdf.github.io/yadism/
License: GPL-3.0-only
Author: Alessandro Candido
Author-email: alessandro.candido@mi.infn.it
Requires-Python: >=3.8,<3.12
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Physics
Provides-Extra: box
Provides-Extra: docs
Provides-Extra: mark
Requires-Dist: LeProHQ (>=0.2.5,<0.3.0)
Requires-Dist: banana-hep (>=0.6.6,<0.7.0) ; extra == "mark"
Requires-Dist: eko (>=0.13.4,<0.14.0)
Requires-Dist: numba (>=0.57.0,<0.58.0)
Requires-Dist: numpy (>=1.22.0,<2.0.0)
Requires-Dist: pandas (>=1.3.0,<2.0.0)
Requires-Dist: pineappl (>=0.6.0,<0.7.0) ; extra == "box"
Requires-Dist: rich (>=12.4.4,<13.0.0)
Requires-Dist: scipy (>=1.10.0,<2.0.0)
Requires-Dist: sqlalchemy (>=1.4.21,<2.0.0) ; extra == "mark"
Project-URL: Coverage, https://codecov.io/gh/N3PDF/yadism
Project-URL: Changelog, https://github.com/N3PDF/yadism/releases
Project-URL: Documentation, https://yadism.readthedocs.io/
Project-URL: Issue Tracker, https://github.com/N3PDF/yadism/issues
Project-URL: Repository, https://github.com/N3PDF/yadism/
Description-Content-Type: text/markdown

<p align="center">
  <a href="https://yadism.readthedocs.io/en/latest/"><img alt="Yadism" src="https://raw.githubusercontent.com/NNPDF/yadism/master/docs/_assets/logo/logo.png" width=600></a>
</p>

<p align="center">
  <a href='https://github.com/NNPDF/yadism/actions/workflows/unittests.yml'><img alt="Tests" src='https://github.com/NNPDF/yadism/actions/workflows/unittests.yml/badge.svg' /></a>
  <a href='https://yadism.readthedocs.io/en/latest/?badge=latest'><img src='https://readthedocs.org/projects/yadism/badge/?version=latest' alt='Documentation Status' /></a>
  <a href="https://pypi.org/project/yadism/"><img alt="PyPI" src="https://img.shields.io/pypi/v/yadism"/></a>
  <a href="https://codecov.io/gh/NNPDF/yadism"><img src="https://codecov.io/gh/NNPDF/yadism/branch/master/graph/badge.svg?token=qgCFyUQ6oG" /></a>
  <a href="https://www.codefactor.io/repository/github/nnpdf/yadism"><img src="https://www.codefactor.io/repository/github/nnpdf/yadism/badge?s=e5a00668b58574b5b056e1aca01c7b25d2c203f8" alt="CodeFactor" /></a>
  <a href="https://zenodo.org/badge/latestdoi/219968694"><img src="https://zenodo.org/badge/219968694.svg" alt="DOI"></a>
</p>

## Scope of the project

Provide all necessary tools to compute the DIS structure functions and related objects. This project is linked closely to [EKO](https://github.com/NNPDF/eko).

## Installation

As a user please use [the released version on PyPI](https://pypi.org/project/yadism/),
through your python package manager, e.g. with `pip`:

```sh
pip install yadism
```

### Dev

For development just use [`poetry`](https://python-poetry.org/):

```sh
poetry install
```

To install `poetry` and the other recommended tools, follow the
[instructions](.github/CONTRIBUTING.md#development-tools).

## Development

Members of the development team should always follow the [contribution
guidelines](.github/contributing.md), to have a uniform strategy in code
development and improve collaboration.

## Contributing or contacting the authors

For any kind of interaction consider before to read [external contribution
guidelines](.github/contributing.md#external-contributions), otherwise just send
an email to the authors:

- [Alessandro Candido](mailto:alessandro.candido@mi.infn.it)
- [Felix Hekhorn](mailto:felix.hekhorn@mi.infn.it)
- [Giacomo Magni](mailto:gmagni@nikhef.nl)

