Chado: the GMOD Database Schema
Chado is a relational database schema that underlies many GMOD installations. It is capable of representing many of the general classes of data frequently encountered in modern biology such as sequence, sequence comparisons, phenotypes, genotypes, ontologies, publications, and phylogeny. It has been designed to handle complex representations of biological knowledge and is the most sophisticated relational schemas currently available in molecular biology.
GMOD
The Generic Model Organism Database project or GMOD is a collection of open source software tools for managing, visualising, storing, and disseminating genetic and genomic data.
GMOD includes software such as:
- JBrowse: Super-fast genome annotation viewer
- Galaxy Project: Data analysis and integration
- Tripal: Chado web interface
- MAKER: Genome annotation pipeline
- CMap: Comparative map viewer
- Pathway Tools: Metabolic, regulatory pathways
- Canto: Literature annotation tool
All these tools use Chado as an underlying database schema.
References
- Github repo Chado: GMOD/Chado
- Documentation: GMOD
- Introduction to Chado: wiki Chado
Chado use case: storing genomic, genetic and breeding data of Rosaceae and Gossypium crops in Chado
Sook Jung, Taein Lee, Stephen Ficklin, Jing Yu, Chun-Huai Cheng, Dorrie Main
The Journal of Biological Databases and Curation, March 2016. DOI: 10.1093/database/baw010
A Chado case study: an ontology-based modular schema for representing genome-associated biological information
Christopher Mungall and David Emmert
Bioinformatics, July 2007. DOI: 10.1093/bioinformatics/btm189
The FlyBase database of the Drosophila genome projects and community literature
The FlyBase Consortium
Nucleic Acids Research, January 2003. DOI: 10.1093/nar/gkg094
Relevant Tags
About the Author
Latest Articles
-
Turing Complete: From Logical Gates to CPU Architecture
In 2021, LevelHead published Turing Complete, a game about computer science. My friend Christophe Georgescu recommended me to play it. Unfortunately, I took his advice and now I can not stop to play this game! The game challenges you to design an entire computer from scratch. You start with basic logic gates, then move on to components, memory, CPU architecture, and finally assembly programming. By the way, the game is neat and present all these concepts in a playful and intuitive way.SEP 2025 · PIERRE-EDOUARD GUERIN -
How to Manage a Project?
In any company, every task is part of a project. I am responsible for managing multiple projects each year. I have to present deliverables to stakeholders, meet deadlines, allocate mandays and coordinate everyone’s actions. This is a meticulous work that requires a strong methodology.JUN 2025 · PIERRE-EDOUARD GUERIN -
Gantt Chart Excel for Project Management
A Gantt chart visualizes the scheduling of tasks over the project timeline. My colleague Daphne Verdelet shared with me the Excel template her team at INRAE uses to keep track of their tasks over the year.MAY 2025 · PIERRE-EDOUARD GUERIN