PyTables is a package for managing
hierarchical datasets and designed
to efficiently and easily cope with extremely large
amounts of data. PyTables is built on top of the HDF5 library, using the Python language and the NumPy package.
It features an object-oriented interface that, combined with C extensions for the peformance-critical parts
of the code (generated using Pyrex), makes it a fast, yet extremely easy to use tool for interactively
saving and retrieving very large amounts of data.
PyTables Professional Edition comes
with OPSI,
a new indexing engine, as its main distinctive feature.