[1] The HDF Group. What is HDF5?. Concise description about HDF5 capabilities and its differences from earlier versions (HDF4). http://hdfgroup.org/whatishdf5.html .
[2] The HDF Group. Introduction to HDF5. Introduction to the HDF5 data model and programming model. http://hdfgroup.org/HDF5/doc/H5.intro.html .
[3] The HDF Group. The HDF5 table programming model. Examples on using HDF5 tables with the C API. http://hdfgroup.org/HDF5/Tutor/h5table.html .
[4] Objectify. On the 'Pythonic' treatment of XML documents as objects(II). Article describing XML Objectify, a Python module that allows working with XML documents as Python objects. Some of the ideas presented here are used in PyTables. http://www-106.ibm.com/developerworks/xml/library/xml-matters2/index.html .
[5] Pyrex. A Language for Writing Python Extension Modules. http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex .
[6] NetCDF. Network Common Data Form. An interface for array-oriented data access and a library that provides an implementation of the interface. http://www.unidata.ucar.edu/packages/netcdf/ .
[7] NetCDF-4. Network Common Data Form version 4. Merging the NetCDF and HDF5 Libraries. http://www.unidata.ucar.edu/software/netcdf/netcdf-4/ .
[8] NumPy. Scientific Computing with Numerical Python. The latest and most powerful re-implementation of Numeric to date. It implements all the features that can be found in Numeric and numarray, plus a bunch of new others. In general, it is more efficient as well. http://numeric.scipy.org/ .
[9] Numerical Python. Package to speed-up arithmetic operations on arrays of numbers. http://sourceforge.net/projects/numpy/ .
[10] Numarray. Reimplementation of Numeric which adds the ability to efficiently manipulate large numeric arrays in ways similar to Matlab and IDL. Among others, Numarray provides the record array extension. http://stsdas.stsci.edu/numarray/ .
[11] Numexpr. Fast evaluation of array expressions by using a vector-based virtual machine. It is an enhaced computing kernel that is generally faster (between 1x and 10x, depending on the kind of operations) than NumPy at evaluating complex array expressions. http://code.google.com/p/numexpr .
[12] zlib. A Massively Spiffy Yet Delicately Unobtrusive Compression Library. A standard library for compression purposes. http://www.gzip.org/zlib/ .
[13] LZO. A data compression library which is suitable for data de-/compression in real-time. It offers pretty fast compression and extremly fast decompression with reasonable compression ratio. http://www.oberhumer.com/opensource/ .
[14] bzip2. A high performance lossless compressor. It offers very high compression ratios within reasonable times. http://www.bzip.org/ .
[15] GnuWin32. GNU (and other) tools ported to Win32. GnuWin32 provides native Win32-versions of GNU tools, or tools with a similar open source licence. http://gnuwin32.sourceforge.net/ .
[16] Psyco. A Python specializing compiler. Run existing Python software faster, with no change in your source. http://psyco.sourceforge.net .
[17] Scientific Python. Collection of Python modules useful for scientific computing. http://starship.python.net/~hinsen/ScientificPython/ .
[18] SciPy. Scientific tools for Python. SciPy supplements the popular Numeric module, gathering a variety of high level science and engineering modules together as a single package. http://www.scipy.org .
[19] Optimization of file openings in PyTables. This document explores the savings of the opening process in terms of both CPU time and memory, due to the adoption of a LRU cache for the nodes in the object tree. http://www.pytables.org/docs/NewObjectTreeCache.pdf .
[20] OPSI: The indexing system of PyTables 2 Professional Edition. Exhaustive description and benchmarks about the indexing engine that comes with PyTables Pro. http://www.pytables.org/docs/OPSI-indexes.pdf .
[21] Vicent Mas. ViTables. A GUI for PyTables/HDF5 files. It is a graphical tool for browsing and editing files in both PyTables and HDF5 formats. http://www.vitables.org .