GMOD

Chado Tutorial 2012

This Chado tutorial was presented by Scott Cain as part of the 2012 GMOD Summer School.

To follow along with the tutorial, you will need to use AMI ID: ami-ad2f98c4, name: GMOD 2012 final day, available in the US East (N. Virginia) region. See the GMOD Cloud Tutorial for information on how to get this AMI.

Chado is the database schema of the GMOD project. This session introduces database concepts, and then provides an overview of Chado’s design and architecture, and then goes into detail about how to use a Chado database.

Contents

Theory

Introduction

Database Terminology

Or six years of school in 15 minutes or less.

What’s a database?
SQL

SQL is a standardized query language for defining and manipulating databases. Chado uses it. SQL is supported by all major DBMSs.

FlyBase Field Mapping Tables shows some example SQL that queries the FlyBase Chado database. (Caveat: FlyBase sometimes uses Chado in ways that no other organizations do.)

Will SQL be on the test?

No, we aren’t going to teach in-depth SQL in this course but we will use it in examples and show how to write queries in Chado.

You can do basics with Chado without knowing SQL. Many common tasks already have scripts written for them. However, as you get more into using Chado, you will find that a working knowledge of SQL is necessary.

Why Chado?

Facts about “Chado Tutorial 2012

   
Has topic Chado +

Documentation

Community

Tools