BioSQL

From GMOD
Jump to: navigation, search

Description

http://www.biosql.org

BioSQL is a generic unifying relational schema for storing sequences and sequence annotations from different sources, for instance Genbank or Swissprot. It is also well suited to work with phyloninformatics and phylogenetic trees.

BioSQL is meant to be a common data storage layer supported by all the different Bio* projects, Bioperl, Biojava, Biopython, and Bioruby. Entries stored through an application written in, say, Bioperl could be retrieved by another written in Biojava.

There are currently three different RDBMSs supported: MySQL, PostgreSQL, and Oracle.