!!! ACeDB will be phased out of BIRCH in a future version.!!!

The ACeDB code has not been maintained in several years, and we have not been successful recompiling the binaries using modern libraries. We are currently considering several options for a light-weight database with an easy-to-use GUI, for future inclusion in BIRCH.

ACeDBSetting up a laboratory database

ACeDB (http://www.acedb.org ) is a database program that is both object-oriented and relational. Originally written for the C. elegans genome project, ACeDB has been used for a large number of plant and animal genome databases. One of the strengths of ACeDB is the ability to call helper programs. For example, plasmid maps or autorads can be visualized by calling a graphics viewer, while GenBank entries might be viewed in a text editor.

The main strength of ACEDB is that it provides a systematic method for encoding the knowledge of people in the lab into a data structure. In essence, the database can be built into a model of your experimental system. An ACEDB database can serve as a clearing house for information, useable by all members in your lab. More importantly, the richer the shema, the more complex the knowledge that can be encoded. As people cycle through the lab, the knowledge of those who have left, if encoded into the database, can benefit those who have just arrived. Over time, the data structure becomes richer and more useful. Finally, databases are to knowledge as conservation is to energy. We put a lot of effort into obtaining data. A well maintained database can make sure that that data remains accessible and understandable for many years.

Full documentation on ACeDB and related programs can be found at

For an introduction to using ACeDB I recommend

A quick guide to ACeDB for Users (Sanger Centre)
For quick hints on some common database operations:


BIRCH Return to BIRCH home page

NEXT: Brief overview of ACeDB