Skip to main content

pyPartAnalysis

Package for processing ImpactT and ImpactZ particle distributions as well as performing analysis on particle distributions in pandas dataframes.

Compatibility

Compatible with Python 3.8.5.

Works with the default NERSC python module as of June 5th, 2022.

Adding Directory to PYTHONPATH on NERSC

To make the pyPartAnalysis module available on the Python and Jupyter path, add the following lines to the .bashrc file in the home directory:

export PYTHONPATH='/global/homes/firstletterofusername/username/pyPartAnalysis'
export JUPYTER_PATH='/global/homes/firstletterofusername/username/pyPartAnalysis'

Note that we assume that the directory is in the home directory of 'username', where username is replaced with your name; though the path can be to wherever the module is eventually stored.

Example Use Cases for ImpactT/Z

Example Jupyter notebooks using ImpactT and ImpactZ output files can by found here. This package can be useful for creating interesting visualizations of from the particle distributions, such as the ones below:

Series of z slices along the normalized x phase space.

Transversely binned bunching factor vs wavelength.

Metadata

Release files for py-particle-analysis 0.0.1

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

Source distribution (sdist)

Source distribution for py-particle-analysis 0.0.1
File Size Uploaded Provenance Actions
py-particle-analysis-0.0.1.tar.gz 28.7 kB Without provenance Details for py-particle-analysis-0.0.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for py-particle-analysis 0.0.1
File Interpreter ABI Platform Actions
py_particle_analysis-0.0.1-py3-none-any.whl Python 3 none any Details for py_particle_analysis-0.0.1-py3-none-any.whl

Total release size: 61.7 kB

Release files / py-particle-analysis-0.0.1.tar.gz

Download URL py-particle-analysis-0.0.1.tar.gz
Size 28.7 kB
Tags Source
SHA-256 checksum
How to use checksums
3c0cb5a0912ed421f5ceb6d073fca4a7eb72361b7ddbc7cc3a85ade66dc256ea
BLAKE2b-256 checksum
How to use checksums
61603eae5a113a5d49e10c0d81001cd51d42d86f25ef7097b455c00453e830e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.13

Release files / py_particle_analysis-0.0.1-py3-none-any.whl

Download URL py_particle_analysis-0.0.1-py3-none-any.whl
Size 33.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
221813e3824d421e97adba5a0a68db5210792d1549c217cf827a30572564fb3b
BLAKE2b-256 checksum
How to use checksums
f9014f54623f597060b0df25bfbd35512fbc23d7528ae4cb8b6e939c77c66075
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.13

Security for py-particle-analysis 0.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files No provenance

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