Skip to main content

ParticlePhaseSpace

testscodecovPyPI versionPyPI - Python Version

Common library for dealing with particle phase spaces, revolving around the simple workflow of import, analyse, export. If you have a data format that we can't already work with, extension mechanisms are provided for writing new DataLoaders and DataExporters.

Install and Requirements

To install: pip install ParticlePhaseSpace

If you want to develop the code, there are some additional requirements. The easiest way to install these is using poetry and running poetry install --with dev

Usage and Documentation

  • Detailed documentation is provided here.
  • The source code for the worked examples is inside the examples folder.
  • For a list of the current data loaders, see here

Directory Structure

  • ParticlePhaseSpaace: source code
  • examples: source code for the worked examples provided in the docs
  • docsrc: markdown/rst documentation.
  • tests: tests which are run through github actions

Contributions

Contributions in the form of pull requests are very welcome! Please use the 'issues' tab in this repository to report problems or request support

Other packages for analysis of particle phase space data

Below is a (almost certainly incomplete) list of other packages I have come accross for analysis of particle phase space data:

Metadata

Release files for particlephasespace 0.8.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for particlephasespace 0.8.0
File Size Uploaded
particlephasespace-0.8.0.tar.gz 44.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for particlephasespace 0.8.0
File Interpreter ABI Platform
particlephasespace-0.8.0-py3-none-any.whl Python 3 none any Details

Total release size: 93.6 kB

Release files / particlephasespace-0.8.0.tar.gz

Download URL particlephasespace-0.8.0.tar.gz
Size 44.7 kB
Tags Source
SHA-256 checksum
How to use checksums
18b5c40245dd8af2ad820e72f815d00920baf64005943c127f1e9d7b2051be12
BLAKE2b-256 checksum
How to use checksums
a503ee926a1a86d8c7c0a37b5861358706062dd625176255602cad3e104a22c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.1 CPython/3.12.1 Linux/6.11.0-1018-azure

Release files / particlephasespace-0.8.0-py3-none-any.whl

Download URL particlephasespace-0.8.0-py3-none-any.whl
Size 48.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cb2fa6360551f2ae22b83bcd905bd3b720563b33354deb09887d676a42c83a8f
BLAKE2b-256 checksum
How to use checksums
ae456aecde4a439b95e72e091bc9b2114d6fbd85ad55052ef290106f76551802
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.1 CPython/3.12.1 Linux/6.11.0-1018-azure

Release history Release notifications | RSS feed

This release

0.8.0 This release

2 release files

0.7.1

2 release files

0.6.0

3 release files

0.5.5

2 release files

0.5.4

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page