Chado - Getting Started

Revision as of 18:31, 25 January 2007 by (Talk)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Chado, properly pronounced. [[files/chado.mp3 File:Speaker 0.gif]]

This is a stub document for describing the Chado schema at a high level.

Until this is fleshed out a little more, here are a few useful links:

As well as these documents that are a good reference for new comers to Chado:


The GMOD schema, known as Chado, is the foundation on which GMOD applications interoperate, so consistent use of the database is crucial. It is a modular schema, designed in such a way as to allow the addition of new modules for new data types. It was designed by FlyBase and BDGP. The existing core modules 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 (PRELIMINARY SCHEMA)
  • genetic - genetic and phenotypic data (IN DEVELOPMENT)
  • expression - gene expression (PRELIMINARY SCHEMA)


You can create a working chado instance in a few ways. First, if you are running the Fedora Core 2 linux distribution, you are in luck! Allen Day has created a set of RPM files for installing Chado and all of the prerequisites. See for directions to install Chado with yum.

To install Chado from source, my best current advice is to get chado from the schema cvs. See /chado_from_cvs this FAQ for a description of how to get it and install it.

Below are the documation for the various modules.