Download

(Difference between revisions)
Jump to: navigation, search
(Old Releases)
(Files)
Line 10: Line 10:
 
=== Files ===
 
=== Files ===
  
* Source Tarball -- [http://biopython.org/DIST/biopython-1.44.tar.gz biopython-1.44.tar.gz] 3,750 Kb
+
* Source Tarball -- [http://biopython.org/DIST/biopython-1.45.tar.gz biopython-1.44.tar.gz] 3,886 Kb
* Source Zip File -- [http://biopython.org/DIST/biopython-1.44.zip biopython-1.44.zip] 4,243 Kb
+
* Source Zip File -- [http://biopython.org/DIST/biopython-1.45.zip biopython-1.44.zip] 4,395 Kb
* Windows Installer for Python 2.3 -- [http://biopython.org/DIST/biopython-1.44.win32-py2.3.exe biopython-1.44.win32-py2.3.exe] 1,091 Kb
+
* Windows Installer for Python 2.3 -- [http://biopython.org/DIST/biopython-1.44.win32-py2.3.exe biopython-1.45.win32-py2.3.exe] 1,113 Kb
* Windows Installer for Python 2.4 -- [http://biopython.org/DIST/biopython-1.44.win32-py2.4.exe biopython-1.44.win32-py2.4.exe] 1,116 Kb
+
* Windows Installer for Python 2.4 -- [http://biopython.org/DIST/biopython-1.44.win32-py2.4.exe biopython-1.45.win32-py2.4.exe] 1,141 Kb
* Windows Installer for Python 2.5 -- [http://biopython.org/DIST/biopython-1.44.win32-py2.5.exe biopython-1.44.win32-py2.5.exe] 1,116 Kb
+
* Windows Installer for Python 2.5 -- [http://biopython.org/DIST/biopython-1.44.win32-py2.5.exe biopython-1.45.win32-py2.5.exe] 1,142 Kb
  
 
=== Required Software ===
 
=== Required Software ===

Revision as of 10:51, 22 March 2008

Contents

Current Release -- 1.45 -- 22 March 2008

See also What's new.

Installation Instructions

Files

Required Software

  • Python 2.3 or above
  • A C compiler (if compiling from source) You need a C compiler supported by distutils, gcc will work fine on UNIX-like platforms. This is not needed on Windows if using the install programs provided above.
  • mxTextTools 2.0 There are a few niggles with mxTextTools 3.0, so ideally install the older mxTextTools 2.0.
  • 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

Biopython-corba

Files

Required Software

Packages

For those of you using Linux, the easiest way to install Biopython is through your distribution's package management system. However, unless you are running a recent release of your Linux Distribution, you may find that the Biopython packages available to be a little out of date. You might want to see if there is a backport available, otherwise you will have to install Biopython from source.

Ubuntu

You should be able to install Biopython and its dependencies using the Synaptic GUI tool (on the main menu under System / Administration / Synaptic Package Manager), or at the command line using:

sudo apt-get install python-biopython

However, this will probably not be the latest release.

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:

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

Gentoo Linux

Gentoo's portage tree contains an ebuild (sci-biology/biopython) which builds from source. To install it, open a terminal as root and run:

emerge -va biopython 

Here is a link to Biopython at Gentoo-Portage which shows the latest versions in Gentoo's Portage tree.

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

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox