Pool Ana
Pool Ana is a python package that helps you organize and run your analysis code. It principally supports an analysis style in which you write short, simple pieces of code that compute one thing for each event and store it in friend trees of the original input trees. When running the code, the input dataset is split up into a (sometimes large) number of sections of a certain number of events each, and then each section is submitted to a pool of worker processes.
Installation
I suggest using virtualenv and pip to install this in your home area:
~$ wget http://pypi.python.org/packages/source/v/virtualenv/virtualenv-1.4.6.tar.gz ~$ tar xvzf virtualenv-1.4.6.tar.gz ~$ python virtualenv-1.4.6/virtualenv.py --distribute my-ana ~$ . my-ana/bin/activate # You must be in bash for this work properly! ~$ pip install PoolAna
Now build your analysis code inside the my-ana directory, and always activate the my-ana virtual environment to run it.
Metadata
Release files for PoolAna 0.9.2
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 |
|---|---|---|---|---|
| PoolAna-0.9.2.tar.gz | 12.1 kB | Without provenance | Details for PoolAna-0.9.2.tar.gz |
Release files / PoolAna-0.9.2.tar.gz
| Download URL | PoolAna-0.9.2.tar.gz |
|---|---|
| Size | 12.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c7885a251146c461712a939f3b74684690f051df57d79a172d2ec9a4a0250b7c
|
|
BLAKE2b-256 checksum How to use checksums |
96023111eee3ff697c8ce99aedaf28031d2bd5a3456543e1086c83efb81db81b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for PoolAna 0.9.2
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.