Releases: JeffersonLab/PyPWA
PyPWA GeneralShell v2.0.0 Beta 0
Initial Beta Release!
This is the initial release of the PyPWA package using the multiprocessing module and setup tools for distribution. The package isn't a complete feature parity with the previous package, and until it is will remain in a beta state.
Note!
This package is beta, however the tools included should work faster than previous version though some functionality may not be included, if you find a bug please submit them to the bug tracker on GitHub with a trace-back and anything you can give us, the more information the easier we can reproduce it and fix it.
Install
We attempted to make this as simple as possible, all you need is python and pip installed to you machine, and should work with Mac OS or Linux, or any system with Anaconda installed. All dependencies will be handled automatically for you, simply run:
pip install PyPWA-2.0.0b0.tar.gz
Tools included in this package are:
- GeneralFitting
- GeneralSimulator
Changes:
- Setup tools for distribution so you can install the package as a normal program.
- Yaml Configuration to be user friendly but still powerful
- Multiprocessing intensities to get the most power from your hardware.
- Sphinx documentation in the source.
- Google Style inline documentation
- Support for CSV Kinematic Variables
Bonus Note!
Isobar and all other tools that haven't been merged yet live on in PyPWA-limbo-v1.1-tar.gz these tools will function exactly the same way as they would have in the previous version. The tools are being merged over, and eventually when they are all in the Package properly we will release v2.0.0