Using Python to solve problems in bioinformatics

Statistics

Statistics for Python is an extension module for Python that implements some commonly used statistical tools. This package is under development; its current version focuses on kernel estimation of probability density functions. As of version 0.21, this extension can be compiled with both Python 2 and Python 3 (thanks to David Joy of the University of Colorado, Boulder).

Documentation

The documentation is available in PDF format and in HTML. Note that the latter makes use of MathML to display mathematics. While most browsers are able to display MathML, check the MathML home to find more information if the equations look weird.

Download

statistics-0.22.tar.gz (source distribution for Python 2 and Python 3)
statistics-0.22.win32-py2.6.exe (windows installer for Python 2.6)
statistics-0.22.win32-py2.7.exe (windows installer for Python 2.7)
statistics-0.22.win32-py3.1.exe (windows installer for Python 3.1)
statistics-0.22.win32-py3.2.exe (windows installer for Python 3.2)

Installation

On Windows, you can use the binary installer. On all other platforms, you can compile the module in three steps:

Example

For an example of using a kernel estimation of probability density functions from experimentally measured data in computational biology, see

De Hoon, M.J.L.; Imoto, S.; Kobayashi, K.; Ogasawara, N.; Miyano, S.; "Predicting the operon structure of Bacillus subtilis using operon length, intergene distance, and gene expression information". Proceedings of the Pacific Symposium on Biocomputing, 9: pp. 276--287 (2004).

Here, we used the KPDF extension module (European mirror), written by Jon Saenz at the University of the Basque Country.






Back to home page