ensembl developers meeting september 2008 xosé mª fernández european bioinformatics institute

Post on 20-Jan-2016

216 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Ensembl Developers MeetingEnsembl Developers Meeting

September 2008September 2008

XosXosé Mª Fernándezé Mª FernándezEuropean Bioinformatics InstituteEuropean 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

Evacuation procedure

Fire Assembly point(under EBI oak tree)

Fire Assembly point(under EBI oak tree)

You are hereYou are here

ToiletsToilets

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

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

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)

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)

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)

9 of 30

EnsemblEnsembl v50v50

10 of 30

The family is growing!The family is growing!

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)

12 of 30

IntegrationIntegration

13 of 30

Release processRelease process

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)

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)

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)

17 of 30

Ensembl’s roadmapEnsembl’s roadmap

18 of 30

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

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

20 of 30

Ensembl – release cycleEnsembl – release cycle

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

23 of 30

24 of 30

Bronwen & JanBronwen & Jan• Running the Ensembl

gene build pipeline

25 of 30

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

26 of 30

NathanNathan• Functional Genomics

Annotation pipeline

27 of 30

IanIan• Mapping xrefs

28 of 30

AnneAnne• Web update

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

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…

31 of 30

Ensembl TeamEnsembl TeamJuly 2006July 2006

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

top related