Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

31
Ensembl Developers Meeting Ensembl Developers Meeting September September 2008 2008 Xos Xos é Mª Fernández é Mª Fernández European Bioinformatics Institute European Bioinformatics Institute
  • date post

    20-Jan-2016
  • Category

    Documents

  • view

    216
  • download

    2

Transcript of Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

Page 1: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

Ensembl Developers MeetingEnsembl Developers Meeting

September 2008September 2008

XosXosé Mª Fernándezé Mª FernándezEuropean Bioinformatics InstituteEuropean Bioinformatics Institute

Page 2: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

In case of fire

• A continuous alarm will sound

• On hearing the fire alarm evacuate the building

immediately using the nearest fire exit

• Report to fire assembly point under the EBI oak tree

Page 3: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

Evacuation procedure

Fire Assembly point(under EBI oak tree)

Fire Assembly point(under EBI oak tree)

You are hereYou are here

ToiletsToilets

Page 4: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

4 of 30

• Today• Introduction• Ensembl release cycle• Update: Genebuild, Compara, Functional genomics, Web• Ensembl Genomes

• Tomorrow • Gene build• Core: mapping xref• Compara: Multiple genomic alignments with Pecan• Functional genomics: Annotation pipeline

• Tuesday• Ensembl Genomes • Ensembl Outlook

Meeting OutlineMeeting Outline

Page 5: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

5 of 30

• Gene build Bronwen Aken & Jan-Hinnerk Vogel

• Ensembl Core Ian Longden• Ensembl Compara Javier Herrero• Ensembl funcgen Nathan Johnson

Hands onHands on

Page 6: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

6 of 30

Ensembl - ProjectEnsembl - Project

• Joint project– EMBL – European Bioinformatics Institute (EBI) – Wellcome Trust Sanger Institute

• Produce accurate, automatic genome annotation• Focused on selected eukaryotic genomes • Integrate external (distributed) biological data• Presentation of the analysis to all via the Web at

http://www.ensembl.org • Open distribution of the analysis the community• Development of open, collaborative software (databases

and APIs)

Page 7: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

7 of 30

Ensembl - ProjectEnsembl - Project

• Joint project– EMBL – European Bioinformatics Institute (EBI) – Wellcome Trust Sanger Institute

• Produce accurate, automatic genome annotation• Focused on selected eukaryotic genomes • Integrate external (distributed) biological data• Presentation of the analysis to all via the Web at

http://www.ensembl.org • Open distribution of the analysis the community• Development of open, collaborative software (databases and

APIs)

Page 8: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

8 of 30

Ensembl - ProjectEnsembl - Project

• Joint project– EMBL – European Bioinformatics Institute (EBI) – Wellcome Trust Sanger Institute

• Produce accurate, automatic genome annotation• Focused on selected eukaryotic genomes • Integrate external (distributed) biological data• Presentation of the analysis to all via the Web at

http://www.ensembl.org • Open distribution of the analysis the community• Development of open, collaborative software (databases and

APIs)

Page 9: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

9 of 30

EnsemblEnsembl v50v50

Page 10: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

10 of 30

The family is growing!The family is growing!

Page 11: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

11 of 30

Ensembl - ProjectEnsembl - Project

• Joint project– EMBL – European Bioinformatics Institute (EBI) – Wellcome Trust Sanger Institute

• Produce accurate, automatic genome annotation• Focused on selected eukaryotic genomes • Integrate external (distributed) biological data• Presentation of the analysis to all via the Web at

http://www.ensembl.org • Open distribution of the analysis the community• Development of open, collaborative software (databases and

APIs)

Page 12: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

12 of 30

IntegrationIntegration

Page 13: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

13 of 30

Release processRelease process

Page 14: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

14 of 30

Ensembl - ProjectEnsembl - Project

• Joint project– EMBL – European Bioinformatics Institute (EBI) – Wellcome Trust Sanger Institute

• Produce accurate, automatic genome annotation• Focused on selected eukaryotic genomes • Integrate external (distributed) biological data• Presentation of the analysis to all via the Web at

http://www.ensembl.orghttp://www.ensembl.org • Open distribution of the analysis the community• Development of open, collaborative software (databases and

APIs)

Page 15: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

15 of 30

Ensembl - ProjectEnsembl - Project

• Joint project– EMBL – European Bioinformatics Institute (EBI) – Wellcome Trust Sanger Institute

• Produce accurate, automatic genome annotation• Focused on selected eukaryotic genomes • Integrate external (distributed) biological data• Presentation of the analysis to all via the Web at

http://www.ensembl.org • Open distribution of the analysis the community• Development of open, collaborative software (databases and

APIs)

Page 16: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

16 of 30

Ensembl - ProjectEnsembl - Project

• Joint project– EMBL – European Bioinformatics Institute (EBI) – Wellcome Trust Sanger Institute

• Produce accurate, automatic genome annotation• Focused on selected eukaryotic genomes • Integrate external (distributed) biological data• Presentation of the analysis to all via the Web at

http://www.ensembl.org • Open distribution of the analysis the community• Development of open, collaborative software (databases

and APIs)

Page 17: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

17 of 30

Ensembl’s roadmapEnsembl’s roadmap

Page 18: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

18 of 30

It ain’t a simple thingIt ain’t a simple thing

Page 19: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

19 of 30

Putting the blocks togetherPutting the blocks together

Gene buildRelease coordinationSoftware TeamCompara TeamVariation TeamWeb team

Gene buildRelease coordinationSoftware TeamCompara TeamVariation TeamWeb team

Gene buildRelease coordinationSoftware TeamCompara TeamVariation TeamWeb team

Gene buildRelease coordinationSoftware TeamCompara TeamVariation TeamWeb team

Gene buildRelease coordinationSoftware TeamCompara TeamVariation TeamWeb team

Gene buildRelease coordinationSoftware TeamCompara TeamVariation TeamWeb team

Page 20: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

20 of 30

Ensembl – release cycleEnsembl – release cycle

Page 21: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

21 of 30

• Hardware upgrade– Performance improvement

• New look & feel– Design changes

– Control panel across all pages

• Hidden goodies: Store your own data

http://beta.ensembl.orghttp://beta.ensembl.org

Ensembl from insideEnsembl from inside

Page 22: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

23 of 30

Page 23: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

24 of 30

Bronwen & JanBronwen & Jan• Running the Ensembl

gene build pipeline

Page 24: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

25 of 30

JavierJavier• Multiple Alignments with Pecan • Constrained elements• Conservation scores

Page 25: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

26 of 30

NathanNathan• Functional Genomics

Annotation pipeline

Page 26: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

27 of 30

IanIan• Mapping xrefs

Page 27: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

28 of 30

AnneAnne• Web update

Page 28: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

29 of 30

PerlApplications Compara

Pipeline

ensj Java*

martj Java

martp Perl

EnsemblPipeline

EnsemblWeb Site

Apollo

JavaApplications

Variation

Compara

BioMart

User API Layer Database

Core

Core

BioDas Perl

ProServerDazzleLDAS

Variation

FunctgenFunctGen

API NetworkAPI Network

BioConductor

biomaRt

Page 29: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

30 of 30

Wrap upWrap up

• Paul will outline some developments in the pipeline for the new year (Tuesday)

• And some of you will share your Ensembl experience with us…

Page 30: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

31 of 30

Ensembl TeamEnsembl TeamJuly 2006July 2006

Page 31: Ensembl Developers Meeting September 2008 Xosé Mª Fernández European Bioinformatics Institute.

32 of 30

Ensembl TeamEnsembl Team

September 2008September 2008

Ensembl Paul Flicek (EBI), Steve Searle (Sanger Institute)

Vertebrate Genomics Mario Caccamo, Laura Clark, Jonathan Hinton, Zam Iqbal, Vasudev Kumanduri, Ilkka Lappalainen

SoftwareGlenn Proctor, Syed Haider, Andrew Jenkinson, Andreas Kähäri, Stephen Keenan, Rhoda Kinsella, Eugene Kulesha, Ian Longden, Daniel Rios

Comparative Genomics Javier Herrero, Kathryn Beal, Benoît Ballester, Stephen Fitzgerald, Leo Gordon, Albert Vilella

Functional Genomics Nathan Johnson, Stefan Gräf, Steven Wilder

Variation Fiona Cunningham, Yuan Chen

Analysis and Annotation Bronwen Aken, Julio Banet, Susan Fairley, Jan-Hinnerck Vogel, Simon White, Amonida Zadissa

Web Team James Smith, Eugene Bragin, Anne Parker, Bethan Pritchard, Steve Trevanion (VEGA)

Zebrafish Kerstin Howe, Britt Reimholz, James Torrance

VectorBase Dan Lawson, Martin Hammond, Karyn Megy

Outreach Xosé M Fernández, Bert Overduin, Michael Schuster (QC), Giulietta Spudich

Systems & Support Guy Coates, Tim Cutts, Shelley Goddard

Research Ian Dunham, Damian Keefe, Alison Meynert, Dace Ruklisa, Guy Slater, Daniel Zerbino

Ensembl Strategy Ewan Birney, Richard Durbin, Tim Hubbard