Skip to main content.

Documentation

This is all the documentation related to our distributed system, and the applications which run on the distributed system. We would strongly suggest that you read the documentation fully before starting. If you do have any problems, feel free to contact the authors.

System Installation Documentation

There is a 5 page set-up and installation guide available. It gives details on how to install and run the distributed system on any platform that supports the JVM.

MultiPhyl Documentation

The user manual for MultiPhyl is available for download. It gives full details of how to upload many alignments simultaneously and start MultiPhyl.

DPRml Documentation

The lab sheet from a recent DPRml day course is available. It gives full step-by-step details on how to set up the distributed system and start DPRml computations. The user manual for DPRml is available for download. It gives full details of how to start a phylogenetic tree building computation using DPRml.

DSEARCH Documentation

The user manual for DSEARCH is available for download. It gives full details of how to start a distributed database search computation using DSEARCH.

Developer Documentation

We have produced a manual for any prospective developers that wish to program a computation to run on the system. The manual is available as a technical report from here. To program a distributed computation, a user is required to extend two Java classes - the Javadoc for these classes is available for download.

Recent Publications

Distributed Monte Carlo Simulation of Light Transportation in Tissue

April 2006

This paper is to appear in at 8th International Workshop on Java for Parallel and Distributed Computing.

Framework for task scheduling in heterogeneous distributed computing using genetic algorithms

November 2005

This journal paper is to appear in Artificial Intelligence Review. It describes a distributed task scheduling scheme based on genetic algorithms.

DPRml: Distributed Phylogeny Reconstruction by Maximum Likelihood

March 2005

This journal paper appeared in Bioinformatics. It describes a distributed phylogeny application.

DSEARCH: sensitive database searching using distributed computing

March 2005

A distributed bioinformatics database searching application that uses the most accurate search algorithms. It is to appear in Bioinformatics.

Adaptive Scheduling Across a Distributed Computation Platform

June 2004

This paper was presented at ISPDC'04, and describes an adaptive scheduler for a Java distributed computation system.

update