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
The Original Project Proposal
Any questions and bug reports to Mark Williams. This page was last updated on the 31st August 1999.