Python Package for particle distribution analysis with a focus on ImpactZ and ImpactT file types
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file py-particle-analysis-0.0.1.tar.gz
.
File metadata
- Download URL: py-particle-analysis-0.0.1.tar.gz
- Upload date:
- Size: 28.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c0cb5a0912ed421f5ceb6d073fca4a7eb72361b7ddbc7cc3a85ade66dc256ea |
|
MD5 | c66213d4b3674356c695549768dc249c |
|
BLAKE2b-256 | 61603eae5a113a5d49e10c0d81001cd51d42d86f25ef7097b455c00453e830e5 |
File details
Details for the file py_particle_analysis-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: py_particle_analysis-0.0.1-py3-none-any.whl
- Upload date:
- Size: 33.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 221813e3824d421e97adba5a0a68db5210792d1549c217cf827a30572564fb3b |
|
MD5 | 4604170758ea07b1a4501663802d80ad |
|
BLAKE2b-256 | f9014f54623f597060b0df25bfbd35512fbc23d7528ae4cb8b6e939c77c66075 |