Replacing ACDCB

From Bioinformatics.Org Wiki

Jump to: navigation, search

Mystica Arrow set (with deep) 1.png up to BIRCH Developer's Wiki


We need to replace ACEDB with a different database client/database engine


ACeDBtoBLdb transition.png
Original file in /home/psgendb/BIRCHDEV/doc/bioLegato/birchdb.

It may be possible, and even preferrable, to write a script that converts models.wrm into an SQL schema. That may end up being easier and a lot more reliable than trying to write a schema by hand.

Contents

Strategy

Export from ACeDB to hsqldb

This must be fully automated so that birchdb can continue to be maintained in ACeDB until we have a reliable relational database working.

Create a sample database using hsqldb

Create a sample database and export to CSV or SQL. We need to make sure that one-to-many relationships are preserved during export. Once we're sure of the format of the exported database, we need to write code to translate a .ace file to whatever can be imported.

Choose or create DB client

GUI Clients

Search for "SQL GUI"

Personal tools
Namespaces
Variants
Actions
wiki navigation
Toolbox