Provides a Pythonic data pipeline for showering and hadronisation programs in HEP.
Currently wraps interface for Pythia 8, with plans for Herwig and Ariadne in future releases.
Installation
Using conda (Recommended)
The easiest solution is to just install via conda:
conda install -c jacanchaplais showerpipe
Pythia will be included as a dependency, and all relevant paths and environment variables will be properly set.
Using existing Pythia installation
If Pythia 8 is already installed on your system, and available in your PYTHONPATH, you can just install this package via pip.
It also requires the PYTHIA8DATA environment variable to be set. This is the path to the xmldoc/ directory under Pythia’s share directory. You can do something like this in your shell config:
export PYTHIA8DATA=/home/$USER/pythia82xx/share/Pythia8/xmldoc
With everything set up properly, simply run:
pip install showerpipe
Metadata
Release files for showerpipe 0.4.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| showerpipe-0.4.2.tar.gz | 159.5 kB | Details |
Release files / showerpipe-0.4.2.tar.gz
| Download URL | showerpipe-0.4.2.tar.gz |
|---|---|
| Size | 159.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6b2d7e105b315fbec109d97569de59bffdc8e82ba9830837304aaec30e9438d3
|
|
BLAKE2b-256 checksum How to use checksums |
2888dd46612b7f599d98880cb8155eba046000d69d36f3af4c67a7a801e122f0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|