Get into your genes: the EnsEMBL project

The basics
Our genome
In every cell (almost) we each have:
  • 46 chromosomes (23 pairs)
  • 6,000,000,000 DNA base pairs (G, A, T, C)
  • ~20,000 protein-coding genes
Central Dogma of molecular biology
DNA makes RNA makes protein
A story: genes and obesity
EnsEMBL
A product of the Human Genome Project.
EnsEMBL REST API
On-line help
http://beta.rest.ensembl.org/
In the browser: look up EnsEMBL stable ID for FTO gene:
http://beta.rest.ensembl.org/xrefs/symbol/homo_sapiens/FTO?content-type=application/json
In software: can we find our variation in the FTO gene?
Code and result
EnsEMBL Perl API
Lots of documentation
but read the Core API tutorial.
Getting at the genetic sequences:
Code and results
A quick plug:
Jeans for Genes Day
Friday 20 September 2013
Links & credits
EnsEMBL:
http://www.ensembl.org/
Background reading:
http://www.yourgenome.org/
DNA image:
http://thisisartlab.com/
Me:
Michael Gray
Bristol & Bath Perl Mongers