Particle Phase Space

Contents:

  • Examples
  • Phase Space Format
  • Supported particles
  • Limitations
  • Code Documentation
Particle Phase Space
  • ParticlePhaseSpace
  • View page source

ParticlePhaseSpace

This code aims to serve as a general purpose python library for importing, analysing, manipulating particle phase space data.

Code structure

The code can be installed from PyPI:

pip install ParticlePhaseSpace

If you want to develop the code, there are some additional dependencies which are listed in the dev_requirements.txt file in the github repository.

Contents:

  • Examples
    • Basic Example
    • Writing a new data loader
    • Reading IAEA phase space
    • Writing a new data exporter
    • Transformation of phase space data
    • Working with different units
    • Compress phase space via regrid/merge operations
    • Up/Down sampling phase space data using gaussian KDE
  • Phase Space Format
    • Required Columns
    • Allowed Columns
    • Units
    • Reading in momentum
  • Supported particles
    • Adding new particles
  • Limitations
  • Code Documentation
    • Data Loaders
    • PhaseSpace
    • PhaseSpace.plot
    • PhaseSpace.fill
    • PhaseSpace.transform
    • Data Exporters

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2022, Brendan Whelan.

Built with Sphinx using a theme provided by Read the Docs.