Skip to main content

Data pipeline tools for particle shower and hadronisation.

Project description

PyPI version Tests Documentation License Code style: black

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 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

Project details


Download files

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

Source Distribution

showerpipe-0.4.0.tar.gz (159.2 kB view details)

Uploaded Source

File details

Details for the file showerpipe-0.4.0.tar.gz.

File metadata

  • Download URL: showerpipe-0.4.0.tar.gz
  • Upload date:
  • Size: 159.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for showerpipe-0.4.0.tar.gz
Algorithm Hash digest
SHA256 4452954d1c5dc6a8bbb90cc92c39b67bb7bf41a88064e3e89bd5f57e8bf77d13
MD5 6c59a24034da5f55ec56896161bad9c7
BLAKE2b-256 cc9ef34b66bb68061c566172fa8370694f23794a0eef3509a4df12acf055955b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page