I'm building a database to store SNP data + different-level annotations from several sources (for further analysis).
To avoid re-inventing a wheel, I had a look at existing bio-databases, and found BioSQL.
However, it seems that the only benefit in using it is in Bio(Perl|Python|*) DB-level inter-interoperability.
- Are there any other benefits to using BioSQL vs creating a custom schema, esp. for the case of SNP+annotations data? For example, would using BioSQL simplify calls to BioP(erl|ython) functions?
- Do you know examples of BioSQL being used in large-scale [SNP] projects? In other words: is BioSQL schema good for scaling up and out without loosing performance?
Who use BioSQL ? is it popular ?
I've seen some project mentioning it (this is how I found it), but cannot recollect which project that was...
GBrowse (GMOD project) can use BioSQL, though there's a note on "few users of BioSQL".