Skip to main content

Tools for analyzing and viewing particle data in the openPMD standard, extension beamphysics.

Project description

openPMD-beamphysics

Documentation
Documentation

Tools for analyzing and viewing particle data in the openPMD standard, extension beamphysics.

https://github.com/openPMD/openPMD-standard/blob/upcoming-2.0.0/EXT_BeamPhysics.md

Installing openpmd-beamphysics

Installing openpmd-beamphysics from the conda-forge channel can be achieved by adding conda-forge to your channels with:

conda config --add channels conda-forge

Once the conda-forge channel has been enabled, openpmd-beamphysics can be installed with:

conda install openpmd-beamphysics

It is possible to list all of the versions of openpmd-beamphysics available on your platform with:

conda search openpmd-beamphysics --channel conda-forge

Development environment

A conda environment file is provided in this repository and may be used for a development environment.

To create a new conda environment using this file, do the following:

git clone https://github.com/ChristopherMayes/openPMD-beamphysics
cd openPMD-beamphysics
conda env create -n beamphysics-dev -f environment.yml
conda activate beamphysics-dev
python -m pip install --no-deps -e .

Alternatively, with a virtualenv and pip:

git clone https://github.com/ChristopherMayes/openPMD-beamphysics
cd openPMD-beamphysics

python -m venv beamphysics-venv
source beamphysics-venv/bin/activate
python -m pip install -e .

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

openpmd_beamphysics-0.14.0.tar.gz (11.2 MB view details)

Uploaded Source

Built Distribution

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

openpmd_beamphysics-0.14.0-py3-none-any.whl (186.0 kB view details)

Uploaded Python 3

File details

Details for the file openpmd_beamphysics-0.14.0.tar.gz.

File metadata

  • Download URL: openpmd_beamphysics-0.14.0.tar.gz
  • Upload date:
  • Size: 11.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for openpmd_beamphysics-0.14.0.tar.gz
Algorithm Hash digest
SHA256 a01b296913311934f1d9c8d44c91260e70f9deb5fb80648f72a67066241f871f
MD5 8217ad715328681d69473a1cfb580ceb
BLAKE2b-256 9370c9adb9a0a0067d0e920df80847ed3d3fae4ebe5b517c05a523d7cfd327af

See more details on using hashes here.

Provenance

The following attestation bundles were made for openpmd_beamphysics-0.14.0.tar.gz:

Publisher: pypi_upload.yml on ChristopherMayes/openPMD-beamphysics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file openpmd_beamphysics-0.14.0-py3-none-any.whl.

File metadata

File hashes

Hashes for openpmd_beamphysics-0.14.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6b15e5ce41d7f5281e57410fce7c8e74e24aeea8bff1e588c5317253e2bef664
MD5 e1380570553243b61e814c7783f71de2
BLAKE2b-256 1c3274b289d9227f629db1f1063b630c7b5d0b58bb7e2e6dfcd90a1da70363e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for openpmd_beamphysics-0.14.0-py3-none-any.whl:

Publisher: pypi_upload.yml on ChristopherMayes/openPMD-beamphysics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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