Download BioSeD - Biological Sequences Database
Transcript
Contents Contents 1 1 Introduction 6 2 Related Work 2.1 Genotator . . . . . . . . . . . . . . . . . . . 2.2 BioDAS . . . . . . . . . . . . . . . . . . . . 2.3 EnsMart . . . . . . . . . . . . . . . . . . . . 2.4 CBS Genome Atlas Database . . . . . . . . 2.5 Extensible open source content management 2.6 GenDB . . . . . . . . . . . . . . . . . . . . . . . . . . 8 8 8 9 10 10 10 3 System objects 3.1 Sequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2 Labels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.3 Taxonomies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 12 12 14 4 Design 4.1 Architecture . . . . . . . . . . . . 4.2 Relational Model . . . . . . . . . 4.2.1 User tables . . . . . . . . 4.2.2 Taxonomy hierarchy . . . 4.2.3 Sequence, labels and label 4.2.4 Miscellaneous tables . . . 4.3 File formats . . . . . . . . . . . . 4.3.1 FASTA . . . . . . . . . . 4.3.2 XML . . . . . . . . . . . . 4.4 Query language . . . . . . . . . . . . . . . . . . . . 15 15 16 16 16 17 18 19 19 20 24 . . . . . . . 26 26 28 29 29 30 33 34 5 Implementation 5.1 Technology . . . . . . . 5.2 Authentication . . . . . 5.3 Recording modifications 5.4 Tables and views . . . . 5.5 Database optimizations 5.6 Label generation . . . . 5.7 Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . instances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . and frameworks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .