This page offers downloads for the BioJava 1.5 release. BioJava 1.5 runs on Java 2 Standard Edition 1.4.2 (or later) platforms.
A release candidate for the next verision of BioJava (1.6) is available
A complete download is available as one tar file (16Mb). The file contains all binaries, required jars, docs, source, test, demos and apps as gzipped tar files.
A complete binary distribution is available as one large gzip file (3.5Mb). It contains the biojava.jar as well as the apps.jar, demos.jar and the supporting libraries.
The apps.jar contains some simple example apps built with biojava. The demos.jar contains some simple demo programs (some are a bit dated). Refer to the cookbook for more up to date examples.
- bytecode.jar: Required to run biojava
- commons-cli.jar: Only required to compile and use some of the demos
- commons-collections-2.1.jar: only required for some demos and BioSQL access (and building biojava.jar)
- commons-dbcp-1.1.jar: Only required for legacy BioSQL access (and building biojava.jar)
- commons-pool-1.1.jar: Only required for legacy BioSQL access (and building biojava.jar)
The full source distribution is available as a gzip file (7.8Mb) that can be built using ant.
Documentation is available as a gzip file (4.5Mb) that includes the javadocs for the API, demos and apps.
the CVS repository can be browsed at: http://code.open-bio.org/cgi/viewcvs.cgi/biojava-live/?cvsroot=biojava
An RSS of biojava-live is available
To obtain an anonymous CVS checkout do the following:
cvs -d :pserver:email@example.com:/home/repository/biojava login
- When prompted, the password is ‘cvs’
- Each project CVS repository can have many different packages available for download. You may need to browse the web interface for a bit to determine the packages of interest. After a successful login you may “checkout” the project package you are interested in.
The following command should be executed as one line.
cvs -d :pserver:firstname.lastname@example.org:/home/repository/biojava checkout biojava-live
- The login and checkout procedure should only have to be done once. To update the source directories in the future it should be possible just to enter the top level directory and issue the following command:
cvs update -dP