Download
Contents |
Current Release -- 1.43 -- 17 March 2007
Installation Instructions
Files
- Source Tarball -- biopython-1.43.tar.gz 3,778 Kb
- Source Zip File -- biopython-1.43.zip 4,271 Kb
- Windows Installer for Python 2.3 -- biopython-1.43.win32-py2.3.exe 1,104 Kb
- Windows Installer for Python 2.4 -- biopython-1.43.win32-py2.4.exe 1,108 Kb
- Windows Installer for Python 2.5 -- biopython-1.43.win32-py2.5.exe 1,109 Kb
Required Software
- Python 2.3 or above
- A C compiler -- you need a C compiler supported by distutils. gcc will work fine on UNIX-like platforms
- mxTextTools
- Numerical Python Note that BioPython has not (yet) switched to the 'new' numpy library. You need the 'old' Numeric library, version 24.2 is recommended. Windows installers for Python 2.4 and older are available from the Numerical Python website. A Windows installer for Numeric 24.2 for Python 2.5 is available here: Numeric-24.2.win32-py2.5.exe 446 Kb
For Ubuntu Linux, install the following packages to cover these requirements:
- python-egenix-mxtexttools
- python-numeric
- python-dev
- build-essential
Optional Software
- ReportLab -- for pdf graphics code
- MySQLdb
- flex: The Fast Lexical Analyzer -- for building Bio.PDB.mmCIF.MMCIFlex
- Wise2 -- for command line tool dnal
Biopython-corba
Files
- Source tarball -- biopython-corba-0.3.0.tar.gz 344Kb
- Source Zip File -- biopython-corba-0.3.0.zip 378Kb
Required Software
Packages
Ubuntu
Biopython 1.41 packages for Ubuntu (Dapper):
Ubuntu Edgy doesn't seem to have working AMD64 packages. Fiesty biopython 1.42 AMD64 packages backported for Edgy here:
- python-biopython-doc_1.42-2_all.deb
- python-biopython-martel_1.42-2_all.deb
- python-biopython-sql_1.42-2_all.deb
- python-biopython_1.42-2_amd64.deb
Fedora
Fedora Core 5, Fedora Core 6 and rawhide (soon-to-be Fedora 7) have official packages for biopython 1.43 called python-biopython, it can be installed using yum:
yum install python-biopython
Ports
FreeBSD
The most easy way of installing BioPython in FreeBSD is through the Ports Collection. If you're new to this procedure please take a look at this document. Supposing that you're familiar with this method and that you have an up-to-date ports tree, all you need to do is to execute the following commands as root:
# cd /usr/ports/biology/py-biopython # make install clean
Due to the great architecture of the ports system, this simple commands will automatically fetch and install BioPython (as well as its necessary dependencies).
Old Releases
- biopython-1.42.tar.gz 3,841 Kb
- biopython-1.42.zip 4,399 Kb
- biopython-1.42.win32-py2.3.exe 1,070 Kb
- biopython-1.42.win32-py2.4.exe 1,074 Kb
- biopython-1.42.win32-py2.5.exe 1,075 Kb
- biopython-1.41.tar.gz 3,719 Kb
- biopython-1.41.zip 4,241 Kb
- biopython-1.41.win32-py2.3.exe 1,038 Kb
- biopython-1.41.win32-py2.4.exe 1,042 Kb
- biopython-1.40b.tar.gz 3,437 Kb
- biopython-1.40b.zip 3,267 Kb
- biopython-1.40b.win32-py2.3.exe 1,019 Kb
- biopython-1.40b.win32-py2.4.exe 1,023 Kb
- biopython-1.30.tar.gz 3,186 Kb
- biopython-1.24.tar.gz 3,081 Kb
- biopython-1.24.zip 3,623 Kb
- biopython-1.24.win32-py2.2.exe 892 Kb
- biopython-1.24.win32-py2.3.exe 894 Kb
- biopython-1.23.tar.gz 2,241 Kb
- biopython-1.23.zip 2,719 Kb
- biopython-1.23.win32-py2.2.exe 833 Kb
- biopython-1.23.win32-py2.3.exe 842 Kb
- biopython-1.22.tar.gz 2,214 Kb
- biopython-1.22.zip 2,691 Kb
- biopython-1.21.tar.gz 2,214 Kb
- biopython-1.21.zip 2,897 Kb
- biopython-1.21.win32-py2.2.exe 770 Kb
- biopython-1.21.win32-py2.3.exe 832 Kb
- biopython-1.20.tar.gz 2,101 Kb
- biopython-1.20.zip 2,602 Kb
- biopython-1.10.tar.gz 1,811 Kb
- biopython-1.10.zip 2,300 Kb
- biopython-1.10.win32-py2.2.exe 1,199 Kb
- biopython-1.00a4.tar.gz 1,739Kb
- biopython-1.00a4.zip 2,121Kb
- biopython-1.00a4.win32-py2.0.exe 835Kb
- biopython-1.00a4.win32-py2.1.exe 837Kb
- biopython-1.00a4.win32-py2.2.exe 838Kb
- MacBiopython-1.00a4.sit 2.2Mb
- biopython-1.00a3.tar.gz 1,816Kb
- biopython-1.00a3.zip 2,165Kb
- biopython-1.00a3.win32-py2.0.exe 583Kb
- biopython-1.00a3.win32-py2.1.exe 585Kb
- Macbiopython-1.00a3.sit.bin 1926Kb