Skip to main content

Data pipeline tools for particle shower and hadronisation.

Project description

DOI 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.2.tar.gz (159.5 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: showerpipe-0.4.2.tar.gz
  • Upload date:
  • Size: 159.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for showerpipe-0.4.2.tar.gz
Algorithm Hash digest
SHA256 6b2d7e105b315fbec109d97569de59bffdc8e82ba9830837304aaec30e9438d3
MD5 30e08f4527f29015c4e85dd420eafa8f
BLAKE2b-256 2888dd46612b7f599d98880cb8155eba046000d69d36f3af4c67a7a801e122f0

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