Our Prototype Class Library for Bioinformatics



We developed a prototype class library that contained Molecule, Atom, Residue classes etc. After speaking to some users (our graduate students) and developers of similar class libraries, the limitations of this approach became clear to us. We subsequently decided to repackage much of the functionality of  our library as the Bioinformatics Template Library ( BTL).

Our Design Philosophy

Technical Design Issues

Some Example Class Diagrams

Coding Conventions

The Original Project Proposal


Go Back to the Software Engineering Home PageAny questions and bug reports to Mark Williams. This page was last updated on the 31st August 1999.