- Home
- Physics Simulation Software
- ParticlePhaseSpace
On the recordRead 12 Oct 202625 facts
ParticlePhaseSpace
Plans and prices
ParticlePhaseSpace
Free
No usage or volume limits stated
Read 12 Oct 2026 · github.com
On the record
- Analysis
- The examples show energy statistics and calculations of RMS Twiss parameters.bwheelz36.github.io · read 12 Oct 2026
- Combination limitation
- The example notes that identical particles cannot be added to an existing phase space unless particle IDs are updated first.bwheelz36.github.io · read 12 Oct 2026
- Data exporters
- Documented exporters write CSV and TOPAS ASCII or binary formats.bwheelz36.github.io · read 12 Oct 2026
- Data loaders
- Documented loaders include IAEA, pandas, Tibaray, TOPAS, and p2sat text data.bwheelz36.github.io · read 12 Oct 2026
- Data transformations
- The documentation covers translations, rotations, projections, and regridding of phase-space data.bwheelz36.github.io · read 12 Oct 2026
- Delivery mode
- webbwheelz36.github.io · read 23 Sep 2026
- Experimental feature
- The documentation describes Gaussian KDE resampling as fairly experimental and advises using it with extreme caution.bwheelz36.github.io · read 12 Oct 2026
- Extensibility
- Users can write custom DataLoaders and DataExporters for data formats the library does not already support.github.com · read 12 Oct 2026
- IAEA limitation
- The IAEA loader may require fine tuning and is unlikely to work out of the box with arbitrary IAEA phase-space files.bwheelz36.github.io · read 12 Oct 2026
- IAEA loader requirement
- The IAEA loader requires users to provide a data schema because the format does not allow the loader to infer it generally.bwheelz36.github.io · read 12 Oct 2026
- Installation
- The documentation says to install it with `pip install ParticlePhaseSpace`.bwheelz36.github.io · read 12 Oct 2026
- Intended users
- The repository describes the library as a common tool for working with particle phase spaces, and its topics include accelerator physics, TOPAS, and Twiss.github.com · read 12 Oct 2026
- License
- The public GitHub repository identifies the project as GPL-3.0 licensed.github.com · read 12 Oct 2026
- Plots
- Documented plots include energy and momentum histograms, particle-position plots, trace-space plots, and fluence maps.bwheelz36.github.io · read 12 Oct 2026
- Purpose
- ParticlePhaseSpace is a Python library for importing, analysing, and manipulating particle phase-space data.bwheelz36.github.io · read 12 Oct 2026
- Python requirement
- PyPI lists Python versions 3.9 and later, below 4.0, as the package requirement.pypi.org · read 12 Oct 2026
- Support
- The repository asks users to report problems or request support through its Issues tab.github.com · read 12 Oct 2026
- Supported particles
- The documented supported particles are electrons, positrons, gammas, protons, neutrons, and optical photons.bwheelz36.github.io · read 12 Oct 2026