Generic Model Organism Database

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Generic Model Organism Database (GMOD)
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemWindows, Mac OS X
    TypeBioinformatics
    LicenseGPL v3

    The Generic Model Organism Database (GMOD) project provides biological research communities with a toolkit of open-source software components for visualizing, annotating, managing, and storing biological data. The GMOD project is funded by the United States National Institutes of Health, National Science Foundation and the USDA Agricultural Research Service.

    History

    [edit | edit source]

    The GMOD project was started in the early 2000s as a collaboration between several model organism databases (MODs) who shared a need to create similar software tools for processing data from sequencing projects. MODs, or organism-specific databases, describe genome and other information about important experimental organisms in the life sciences and capture the large volumes of data and information being generated by modern biology. Rather than each group designing their own software, four major MODs--FlyBase, Saccharomyces Genome Database, Mouse Genome Database, and at or run off a Chado schema database.

    Chado database schema

    [edit | edit source]

    The Chado[1] schema aims to cover many of the classes of data frequently used by modern biologists, from genetic data to phylogenetic trees to publications to organisms to microarray data to IDs to RNA/protein expression. Chado makes extensive use of controlled vocabularies to type all entities in the database; for example: genes, transcripts, exons, transposable elements, etc., are stored in a feature table, with the type provided by Sequence Ontology. When a new type is added to the Sequence Ontology, the feature table requires no modification, only an update of the data in the database. The same is largely true of analysis data that can be stored in Chado as well.

    The existing core modules of Chado are:

    • sequence - for sequences/features
    • cv - for controlled-vocabs/ontologies
    • general - currently just dbxrefs
    • organism - taxonomic data
    • pub - publication and references
    • companalysis - augments sequence module with computational analysis data
    • map - non-sequence maps
    • genetic - genetic and phenotypic data
    • expression - gene expression
    • natural diversity - population data

    Software

    [edit | edit source]

    The full list of GMOD software components is found on the GMOD Components page.[2] These components include:

    • GMOD Core (Chado database and tools)
      • Chado: the Chado schema and tools to install it.[3]
      • XORT: a tool for loading and dumping chado-xml[4]
      • GMODTools: extracts data from a Chado database into common genome bulk formats (GFF, Fasta, etc.)[5]
    • MOD website
    • Genome Editing and Visualization
      • Apollo: a Java application for viewing and editing genome annotations[7][8]
      • GBrowse: a CGI application for displaying genome annotations[9][10]
      • JBrowse: a JavaScript application for displaying genome annotations[11]
      • Pathway Tools: a genome browser with a comparative mode
    • Comparative Genomics
      • GBrowse_syn: a GBrowse based synteny viewer[12]
      • CMap: a CGI application for displaying comparative maps[13]
    • Literature curation
      • Textpresso: a text mining system for scientific literature [14]
    • Database querying tools
      • BioMart: a query-oriented data management system
      • InterMine: open source data warehouse system
    • Biological Pathways
      • Pathway Tools: tools for metabolic pathway information, and analysis of high-throughput functional genomics data
    • Regulatory Networks
      • Pathway Tools: supports definition of regulatory interactions and browsing of regulatory networks
    • Analysis

    Error creating thumbnail:

    Participating databases

    [edit | edit source]

    The following organism databases are contributing to and/or adopting GMOD components for model organism databases.

    NISEED[17] AntonosporaDB[citation needed] Arabidopsis[18]
    BeeBase BeetleBase[19][20] Bovine genome database (BGD)
    BioHealthBase[21] Bovine QTL Viewer Cattle EST Gene Family Database
    CGD CGL ChromDB
    Chromosome 7 Annotation Project CSHLmpd Database of Genomic Variants
    DictyBase[22] DroSpeGe Echinobase EcoCyc
    FlyBase Fungal Comparative Genomics Fungal Telomere Browser
    Gallus Genome Browser GeneDB GrainGenes
    Gramene HapMap Human 2q33
    Human Genome Segmental Duplication Database IVDB MAGI
    Marine Biological Lab Organism Databases Mouse Genome Informatics Non-Human Segmental Duplication Database
    OMAP OryGenesDB Oryza Chromosome 8
    Pathway Tools ParameciumDB[23] PeanutMap
    PlantsDB PlasmoDB PomBase
    PseudoCAP PossumBase PUMAdb
    Rat Genome Database Saccharomyces Genome Database SGD Lite
    SmedDB Sol Genomics Network Soybase
    Soybean Gbrowse Database T1DBase The Arabidopsis Information Resource
    TGD The Genome Institute The Institute for Genomic Research
    TIGR Rice Genome Browser ToxoDB TriAnnot BAC Viewer
    VectorBase wFleaBase[24] WormBase
    XanthusBase Xenbase
    [edit | edit source]

    See also

    [edit | edit source]

    References

    [edit | edit source]
    1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    15. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    16. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    17. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    18. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    19. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    20. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    21. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    22. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    23. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    24. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]