Skip to main content

Generative Phase Space Reconstruction (GPSR)

Flexible reconstruction of beam distributions from experimental measurements.

The goal of this package is to provide software necessary to reconstruct phase space distributions from experimental data. This work is based on the following publications:

Phase Space Reconstruction from Accelerator Beam Measurements Using Neural Networks and Differentiable Simulations

Efficient six-dimensional phase space reconstructions from experimental measurements using generative machine learning

Installation

Using pip for the latest release:

pip install gpsr

or for the most recent updates in the github repo (may be unstable):

git clone https://github.com/roussel-ryan/gpsr.git
cd gpsr
pip install -e .

or for development,

pip install -e ".[dev]"

Download files

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

Source Distribution

gpsr-0.2.0.tar.gz (9.5 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gpsr-0.2.0-py3-none-any.whl (42.8 kB view details)

Uploaded Python 3

File details

Details for the file gpsr-0.2.0.tar.gz.

File metadata

  • Download URL: gpsr-0.2.0.tar.gz
  • Upload date:
  • Size: 9.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.11

File hashes

Hashes for gpsr-0.2.0.tar.gz
Algorithm Hash digest
SHA256 3e1def86d78cf9784e78072387fc6c4e83eb2d3aff6456777c11ec817337f70f
MD5 fbb2430ced328f521a7006c3bd4e6db6
BLAKE2b-256 3d68d95a99c90ff4d0e0a44de82a232adaffe6a329db6546bd0e0f25b4f38712

See more details on using hashes here.

File details

Details for the file gpsr-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: gpsr-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 42.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.11

File hashes

Hashes for gpsr-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5ab68f620f6cc55b14ad91c24fc2501e23c449dacb07ca2c3039bf7ab9e7c043
MD5 81f713f93784cd3dc3318ce98b95d647
BLAKE2b-256 d823833e023ab41b26352bd8fbcf90ab12a701c66fe062d65be6b0265cc8a2fb

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 files

0.1.0

2 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