Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (
Help us improve Python packaging - Donate today!

Worker process pool based analysis framework for use with PyROOT.

Project Description

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.


I suggest using virtualenv and pip to install this in your home area:

~$ wget
~$ tar xvzf virtualenv-1.4.6.tar.gz
~$ python virtualenv-1.4.6/ --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.

Release History

Release History

This version
History Node


History Node


History Node


Download Files

Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
PoolAna-0.9.2.tar.gz (12.1 kB) Copy SHA256 Checksum SHA256 Source Apr 9, 2010

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting