About pycompwa
pycompwa is a collection of python modules and the python interface to ComPWA. ComPWA stands for "Common Partial Wave Analysis framework".
Analogous to ComPWA, pycompwa's highest focus is also modularity. pycompwa extends the ComPWA framework with some useful modules:
-
expertsystem
A python package that can generate amplitude/intensity model files from simple user boundary conditions, such as initial and final state. Currently supports the helicity and canonical formalism. -
ui
The python interface to ComPWA, allowing easy steering of ComPWA. -
plotting
Facilitates the visualization of data and results, i.e. comparison plots, Dalitz plots.
Installation
Detailed instructions can be found here. Make sure the virtual environment is setup and activated.
Installation via pypi
pip install pycompwa
Installation from source
git clone --recurse-submodules git@github.com:ComPWA/pycompwa.git
cd pycompwa
python setup.py install -j4
(replace 4 with the number of cores on your machine, or use $(nproc)).
Usage
On how to use ComPWA please refer to the pycompwa workflow examples.
Documentation
The documentation can be found here.
Metadata
Release files for pycompwa 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| pycompwa-0.1.3.tar.gz | 5.3 MB | Without provenance | Details for pycompwa-0.1.3.tar.gz |
Release files / pycompwa-0.1.3.tar.gz
| Download URL | pycompwa-0.1.3.tar.gz |
|---|---|
| Size | 5.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
91dc12ca97f5a21ddbe75aeab7899c954df21382d606ebad6c46f22c075c4e72
|
|
BLAKE2b-256 checksum How to use checksums |
796452a8eb80400bb855094ee718fc0d56a951f994b06d987c85f71b912f3579
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12
|
Security for pycompwa 0.1.3
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.