SlideShare a Scribd company logo
1 of 19
Download to read offline
APOLLO: Scalable and
collaborative genome curation
Monica Munoz-Torres, PhD | @monimunozto



Nathan Dunn, Colin Diesh*, Deepak Unni*, Seth Carbon, Heiko Dietze, Christopher
Mungall, Nicole Washington, Ian Holmes*, Christine Elsik*, and Suzanna E. Lewis



Berkeley Bioinformatics Open-Source Projects

Genomics Division, Lawrence Berkeley National Laboratory



8th International Biocuration Conference. Beijing, China. 24 April, 2015
OUTLINE

•  LAST	
  TIME	
  
where	
  we	
  le.	
  off	
  last	
  year	
  
	
  
•  IMPROVEMENTS	
  
architecture,	
  scalability,	
  features	
  
	
  
•  COLLABORATIONS	
  
JBrowse	
  &	
  GenSAS	
  
	
  
•  FUTURE	
  PLANS	
  
what	
  lies	
  on	
  the	
  horizon	
  
Apollo	
  Scalable	
  and	
  CollaboraJve	
  	
  
Genome	
  CuraJon	
  
2OUTLINE
APOLLO

genome annotation editing tool
3
v  Web	
  based,	
  integrated	
  with	
  JBrowse.	
  
v  Supports	
  real	
  Jme	
  collaboraJon!	
  
v  AutomaJc	
  generaJon	
  of	
  ready-­‐made	
  computable	
  data.	
  	
  
v  Supports	
  annotaJon	
  of	
  genes,	
  	
  pseudogenes,	
  tRNAs,	
  snRNAs,	
  
snoRNAs,	
  ncRNAs,	
  miRNAs,	
  TEs,	
  and	
  repeats.	
  
v  IntuiJve	
  annotaJon,	
  gestures,	
  and	
  pull-­‐down	
  menus	
  to	
  create	
  and	
  
edit	
  transcripts	
  and	
  exons	
  structures,	
  insert	
  comments	
  (CV,	
  freeform	
  
text),	
  GO	
  terms,	
  etc.	
  
INTRODUCTION
DETAILS FROM OUR LAST UPDATE

•  ~	
  100	
  insJtuJons	
  worldwide	
  	
  
•  >	
  60	
  genomes	
  across	
  the	
  tree	
  of	
  life:	
  	
  
•  from	
  plants	
  to	
  arthropods,	
  to	
  fungi,	
  	
  
to	
  fish	
  and	
  other	
  vertebrates	
  including	
  
human,	
  bovine	
  ca]le,	
  and	
  dog	
  
PREVIOUSLY WE LEARNED 4
©BroadInsJtute.org	
  	
  
Nature Rev Gen 2009
©alexanderwild.com
©alexanderwild.com
©outdooralabama.com
National
Agricultural
Library
LESSONS WE HAVE LEARNED

What	
  we	
  have	
  learned:	
  	
  
•  CollaboraJve	
  work	
  disJlls	
  invaluable	
  knowledge	
  
•  We	
  must	
  enforce	
  strict	
  rules	
  and	
  formats	
  
•  We	
  must	
  evolve	
  with	
  the	
  data	
  
•  A	
  li]le	
  training	
  goes	
  a	
  long	
  way	
  
•  NGS	
  poses	
  addiJonal	
  challenges	
  
PREVIOUSLY WE LEARNED 5
HIGHLIGHTED IMPROVEMENTS

scalability
SCALABILITY 6
•  Easier	
  deployment,	
  more	
  detailed	
  documentaJon	
  
•  Supports	
  mulJple	
  organisms	
  per	
  server,	
  improved	
  comparaJve	
  tools	
  
•  Easier	
  to	
  query	
  the	
  data	
  and	
  build	
  extensions	
  
	
  
•  More	
  flexible	
  user	
  interface	
  via	
  removable	
  side-­‐dock	
  with	
  customizable	
  tabs;	
  
be]er	
  search	
  funcJonality,	
  validaJon	
  checks,	
  and	
  ediJng	
  capability	
  
	
  
•  Allows	
  larger	
  set	
  of	
  sequence	
  annotaJons	
  based	
  on	
  the	
  Sequence	
  Ontology	
  
•  Offers	
  fine-­‐grained	
  user	
  and	
  group	
  level	
  permissions	
  
NEW APOLLO ARCHITECTURE

simpler, more flexible
ARCHITECTURE 7
Web-­‐based	
  client	
  +	
  annotaJon-­‐ediJng	
  engine	
  +	
  server-­‐side	
  data	
  service	
  
REST / JSON
Websockets
Annotation Engine (Server)
Shiro
LDAP
OAuth
JBrowse Data
Organism 2
Annotations
Security
Preferences
Organisms
Tracks
BAM
BED
VCF
GFF3
BigWig
Annotators
Google Web Toolkit (GWT) /
Bootstrap
JBrowse DOJO / jQuery JBrowse Data
Organism 1
Load genomic
evidence for
selected organism
Single Data Store
PostgreSQL, MySQL,
MongoDB, ElasticSearch
Apollo v2.0
NEW APOLLO ARCHITECTURE

simpler, more flexible
ARCHITECTURE 8
REST / JSON
Websockets
Annotation Engine (Server)
Shiro
LDAP
OAuth
JBrowse Data
Organism 2
Annotations
Security
Preferences
Organisms
Tracks
BAM
BED
VCF
GFF3
BigWig
Annotators
Google Web Toolkit (GWT) /
Bootstrap
JBrowse DOJO / jQuery JBrowse Data
Organism 1
Single Data Store
PostgreSQL, MySQL,
MongoDB, ElasticSearch
Apollo v2.0
Single Data Store
PostgreSQL, MySQL,
MongoDB, ElasticSearch
	
  	
  
Grails controllers (J2EE servlet) route
requests to the appropriate JBrowse
data directory for a given organismNEW!
Load genomic
evidence for
selected organism
NEW APOLLO ARCHITECTURE

simpler, more flexible
ARCHITECTURE 9
REST / JSON
Websockets
Annotation Engine (Server)
Shiro
LDAP
OAuth
JBrowse Data
Organism 2
Annotations
Security
Preferences
Organisms
Tracks
BAM
BED
VCF
GFF3
BigWig
Annotators
Google Web Toolkit (GWT) /
Bootstrap
JBrowse DOJO / jQuery JBrowse Data
Organism 1
Single Data Store
PostgreSQL, MySQL,
MongoDB, ElasticSearch
Apollo v2.0
Load genomic
evidence for
selected organism
Single Data Store
PostgreSQL, MySQL,
MongoDB, ElasticSearch
A single, queryable datastore houses annotations
NEW!
Apollo v2.0
HIGHLIGHTED IMPROVEMENTS

scalability
SCALABILITY 10
•  Improvements	
  to	
  architecture:	
  easier	
  deployment,	
  be]er	
  documentaJon	
  
•  Supports	
  mulJple	
  organisms	
  per	
  server,	
  improved	
  comparaJve	
  tools	
  
•  Easier	
  to	
  query	
  the	
  data	
  and	
  build	
  extensions	
  
	
  
•  More	
  flexible	
  user	
  interface	
  via	
  removable	
  side-­‐dock	
  with	
  customizable	
  tabs;	
  
be]er	
  search	
  funcJonality,	
  validaJon	
  checks,	
  and	
  ediJng	
  capability	
  
	
  
•  Allows	
  larger	
  set	
  of	
  sequence	
  annotaJons	
  based	
  on	
  the	
  Sequence	
  Ontology	
  
	
  
•  Offers	
  fine-­‐grained	
  user	
  and	
  group	
  level	
  permissions	
  
HIGHLIGHTED IMPROVEMENTS

removable side dock with customizable tabs
HIGHLIGHTED IMPROVEMENTS 11
Tracks Organism Users Groups PreferencesAnnotations
Reference
Sequence
HIGHLIGHTED IMPROVEMENTS

annotation details, exon boundaries, data export
HIGHLIGHTED IMPROVEMENTS 12
Annotations Reference
Sequences
1 2 3
1
2
3
HIGHLIGHTED IMPROVEMENTS

visible in the Apollo window
HIGHLIGHTED IMPROVEMENTS 13
AutomaJcally	
  calculates	
  upstream	
  and	
  
downstream	
  acceptor	
  and	
  donor	
  sites.	
  
OTHER IMPROVEMENTS

behind the scenes
OTHER IMPROVEMENTS 14
h]ps://github.com/GMOD/Apollo	
  
APOLLO

demonstration
DEMO 15
See	
  Apollo	
  DemonstraJon	
  Video	
  at:	
  
h]ps://youtu.be/VgPtAP_fvxY	
  	
  	
  
COLLABORATIONS

Apollo is open-source and extensible
HIGHLIGHTED IMPROVEMENTS 16
The Genome Sequence Annotation Server (GenSAS)
Annotate
Examples:	
  	
  
•  GenSAS	
  	
  
whole-­‐genome	
  structural	
  
annotaJon	
  pipeline.	
  
•  i5K	
  Workspace@NAL	
  
space	
  to	
  display	
  and	
  share	
  
genome	
  assemblies	
  &	
  
gene	
  models,	
  and	
  conduct	
  
manual	
  annotaJon	
  
efforts.	
  
Apollo	
  users	
  can	
  add	
  so.ware	
  to	
  support	
  their	
  own	
  workflow.	
  
FUTURE PLANS

currently working on
Footer 17
JOIN US

Footer 18
h]p://GenomeArchitect.org/	
  
Nathan	
  Dunn	
  	
  
Apollo	
  Technical	
  Lead	
  
Please	
  bring	
  your	
  suggesJons,	
  requests,	
  
and	
  contribuJons	
  to:	
  
Special	
  Thanks	
  to:	
  
Stephen	
  Ficklin	
  
GenSAS,	
  Washington	
  
State	
  University	
  	
  
Deepak	
  Unni	
  
Colin	
  Diesh	
  
Apollo	
  Developers,	
  	
  
University	
  of	
  Missouri	
  
Suzi	
  Lewis	
  
Principal	
  InvesJgator	
  
BBOP	
  
Eric	
  Yao	
  
JBrowse,	
  UC	
  Berkeley	
  
•  Berkeley	
  Bioinforma9cs	
  Open-­‐source	
  Projects	
  (BBOP),	
  
Berkeley	
  Lab:	
  Web	
  Apollo	
  and	
  Gene	
  Ontology	
  teams.	
  
Suzanna	
  E.	
  Lewis	
  (PI).	
  
•  §	
  Chris5ne	
  G.	
  Elsik	
  (PI).	
  University	
  of	
  Missouri.	
  	
  
•  *	
  Ian	
  Holmes	
  (PI).	
  University	
  of	
  California	
  Berkeley.	
  
•  Arthropod	
  genomics	
  community:	
  i5K	
  Steering	
  
Commi]ee	
  (esp.	
  Sue	
  Brown	
  (Kansas	
  State)),	
  Alexie	
  
Papanicolaou	
  (UWS),	
  BGI,	
  Oliver	
  Niehuis	
  (1KITE	
  
h]p://www.1kite.org/),	
  and	
  the	
  Honey	
  Bee	
  Genome	
  
Sequencing	
  ConsorJum.	
  
•  Apollo	
  is	
  supported	
  by	
  NIH	
  grants	
  5R01GM080203	
  from	
  
NIGMS,	
  and	
  5R01HG004483	
  from	
  NHGRI;	
  by	
  Contract	
  
No.	
  60-­‐8260-­‐4-­‐005	
  from	
  the	
  NaJonal	
  Agricultural	
  Library	
  
(NAL)	
  at	
  the	
  United	
  States	
  Department	
  of	
  Agriculture	
  
(USDA);	
  and	
  by	
  the	
  Director,	
  Office	
  of	
  Science,	
  Office	
  of	
  
Basic	
  Energy	
  Sciences,	
  of	
  the	
  U.S.	
  Department	
  of	
  Energy	
  
under	
  Contract	
  No.	
  DE-­‐AC02-­‐05CH11231.	
  
•  Insect	
  images	
  used	
  with	
  permission:	
  
h]p://AlexanderWild.com	
  
•  For	
  your	
  aAen9on,	
  thank	
  you!	
  
Thank you. 19
Web	
  Apollo	
  
Nathan	
  Dunn	
  
Colin	
  Diesh	
  §	
  
Deepak	
  Unni	
  §	
  	
  
	
  
Gene	
  Ontology	
  
Chris	
  Mungall	
  
Seth	
  Carbon	
  
Heiko	
  Dietze	
  
	
  
BBOP	
  
Web	
  Apollo:	
  h]p://GenomeArchitect.org	
  	
  
i5K:	
  h]p://arthropodgenomes.org/wiki/i5K	
  
GO:	
  h]p://GeneOntology.org	
  
Thanks!	
  
NAL	
  at	
  USDA	
  
Monica	
  Poelchau	
  
Christopher	
  Childers	
  
Gary	
  Moore	
  
HGSC	
  at	
  BCM	
  
fringy	
  Richards	
  
Dan	
  Hughes	
  
Kim	
  Worley	
  
	
  
JBrowse	
   	
   	
   	
  	
  Eric	
  Yao	
  *	
  

More Related Content

Viewers also liked

Apollo : A workshop for the Manakin Research Coordination Network
Apollo: A workshop for the Manakin Research Coordination NetworkApollo: A workshop for the Manakin Research Coordination Network
Apollo : A workshop for the Manakin Research Coordination NetworkMonica Munoz-Torres
 
Introduction to Apollo - i5k Research Community – Calanoida (copepod)
Introduction to Apollo - i5k Research Community – Calanoida (copepod)Introduction to Apollo - i5k Research Community – Calanoida (copepod)
Introduction to Apollo - i5k Research Community – Calanoida (copepod)Monica Munoz-Torres
 
Curation Introduction - Apollo Workshop
Curation Introduction - Apollo WorkshopCuration Introduction - Apollo Workshop
Curation Introduction - Apollo WorkshopMonica Munoz-Torres
 
CONSORCIO ONTOLOGÍA DE GENES: herramientas para anotación funcional
CONSORCIO ONTOLOGÍA DE GENES: herramientas para anotación funcionalCONSORCIO ONTOLOGÍA DE GENES: herramientas para anotación funcional
CONSORCIO ONTOLOGÍA DE GENES: herramientas para anotación funcionalMonica Munoz-Torres
 
Editing Functionality - Apollo Workshop
Editing Functionality - Apollo WorkshopEditing Functionality - Apollo Workshop
Editing Functionality - Apollo WorkshopMonica Munoz-Torres
 

Viewers also liked (8)

Apollo : A workshop for the Manakin Research Coordination Network
Apollo: A workshop for the Manakin Research Coordination NetworkApollo: A workshop for the Manakin Research Coordination Network
Apollo : A workshop for the Manakin Research Coordination Network
 
Introduction to Apollo - i5k Research Community – Calanoida (copepod)
Introduction to Apollo - i5k Research Community – Calanoida (copepod)Introduction to Apollo - i5k Research Community – Calanoida (copepod)
Introduction to Apollo - i5k Research Community – Calanoida (copepod)
 
Apolo Taller en BIOS
Apolo Taller en BIOS Apolo Taller en BIOS
Apolo Taller en BIOS
 
Introduction to Apollo for i5k
Introduction to Apollo for i5kIntroduction to Apollo for i5k
Introduction to Apollo for i5k
 
Apollo Workshop at KSU 2015
Apollo Workshop at KSU 2015Apollo Workshop at KSU 2015
Apollo Workshop at KSU 2015
 
Curation Introduction - Apollo Workshop
Curation Introduction - Apollo WorkshopCuration Introduction - Apollo Workshop
Curation Introduction - Apollo Workshop
 
CONSORCIO ONTOLOGÍA DE GENES: herramientas para anotación funcional
CONSORCIO ONTOLOGÍA DE GENES: herramientas para anotación funcionalCONSORCIO ONTOLOGÍA DE GENES: herramientas para anotación funcional
CONSORCIO ONTOLOGÍA DE GENES: herramientas para anotación funcional
 
Editing Functionality - Apollo Workshop
Editing Functionality - Apollo WorkshopEditing Functionality - Apollo Workshop
Editing Functionality - Apollo Workshop
 

Similar to Apollo: Scalable & collaborative curation of genomes - Biocuration 2015

Web Apollo at Genome Informatics 2014
Web Apollo at Genome Informatics 2014Web Apollo at Genome Informatics 2014
Web Apollo at Genome Informatics 2014Monica Munoz-Torres
 
De-centralized but global: Redesigning biodiversity data aggregation for impr...
De-centralized but global: Redesigning biodiversity data aggregation for impr...De-centralized but global: Redesigning biodiversity data aggregation for impr...
De-centralized but global: Redesigning biodiversity data aggregation for impr...taxonbytes
 
Genome annotation with open source software: Apollo, Jbrowse and the GO in Ga...
Genome annotation with open source software: Apollo, Jbrowse and the GO in Ga...Genome annotation with open source software: Apollo, Jbrowse and the GO in Ga...
Genome annotation with open source software: Apollo, Jbrowse and the GO in Ga...Nathan Dunn
 
Presentation on entrez as used in bioinformatics
Presentation on entrez as used in bioinformaticsPresentation on entrez as used in bioinformatics
Presentation on entrez as used in bioinformaticsCharityAyebale
 
An Oz Mammals Bioinformatics and Data Resource
An Oz Mammals Bioinformatics and Data ResourceAn Oz Mammals Bioinformatics and Data Resource
An Oz Mammals Bioinformatics and Data ResourcePhilippa Griffin
 
Apollo and i5K: Collaborative Curation and Interactive Analysis of Genomes
Apollo and i5K: Collaborative Curation and Interactive Analysis of GenomesApollo and i5K: Collaborative Curation and Interactive Analysis of Genomes
Apollo and i5K: Collaborative Curation and Interactive Analysis of GenomesMonica Munoz-Torres
 
Ontology-based Tools to Enhance the Curation Workflow
Ontology-based Tools to Enhance the Curation WorkflowOntology-based Tools to Enhance the Curation Workflow
Ontology-based Tools to Enhance the Curation WorkflowTrish Whetzel
 
Advanced Bioinformatics for Genomics and BioData Driven Research
Advanced Bioinformatics for Genomics and BioData Driven ResearchAdvanced Bioinformatics for Genomics and BioData Driven Research
Advanced Bioinformatics for Genomics and BioData Driven ResearchEuropean Bioinformatics Institute
 
Knowledge Organization System (KOS) for biodiversity information resources, G...
Knowledge Organization System (KOS) for biodiversity information resources, G...Knowledge Organization System (KOS) for biodiversity information resources, G...
Knowledge Organization System (KOS) for biodiversity information resources, G...Dag Endresen
 
Web Apollo Tutorial for the i5K copepod research community.
Web Apollo Tutorial for the i5K copepod research community.Web Apollo Tutorial for the i5K copepod research community.
Web Apollo Tutorial for the i5K copepod research community.Monica Munoz-Torres
 
Alferov_resume_2016
Alferov_resume_2016Alferov_resume_2016
Alferov_resume_2016Oleg Alferov
 
Building genomic data cyberinfrastructure with the online database software T...
Building genomic data cyberinfrastructure with the online database software T...Building genomic data cyberinfrastructure with the online database software T...
Building genomic data cyberinfrastructure with the online database software T...mestato
 
re:Invent 2013-foster-madduri
re:Invent 2013-foster-maddurire:Invent 2013-foster-madduri
re:Invent 2013-foster-madduriRavi Madduri
 
Elsevier‘s RDM Program: Habits of Effective Data and the Bourne Ulitmatum
Elsevier‘s RDM Program: Habits of Effective Data and the Bourne UlitmatumElsevier‘s RDM Program: Habits of Effective Data and the Bourne Ulitmatum
Elsevier‘s RDM Program: Habits of Effective Data and the Bourne UlitmatumAnita de Waard
 
NCBO Web Services: Powering Semantically Aware Applications
NCBO Web Services: Powering Semantically Aware ApplicationsNCBO Web Services: Powering Semantically Aware Applications
NCBO Web Services: Powering Semantically Aware ApplicationsTrish Whetzel
 
Introduction to Web Apollo for the i5K pilot species.
Introduction to Web Apollo for the i5K pilot species.Introduction to Web Apollo for the i5K pilot species.
Introduction to Web Apollo for the i5K pilot species.Monica Munoz-Torres
 
Supporting researchers in the molecular life sciences Jeff Christiansen
Supporting researchers in the molecular life sciences Jeff Christiansen Supporting researchers in the molecular life sciences Jeff Christiansen
Supporting researchers in the molecular life sciences Jeff Christiansen ARDC
 
Escaping Flatland: Interactive High-Dimensional Data Analysis in Drug Discove...
Escaping Flatland: Interactive High-Dimensional Data Analysis in Drug Discove...Escaping Flatland: Interactive High-Dimensional Data Analysis in Drug Discove...
Escaping Flatland: Interactive High-Dimensional Data Analysis in Drug Discove...Spark Summit
 
iMicrobe and iVirus: Extending the iPlant cyberinfrastructure from plants to ...
iMicrobe and iVirus: Extending the iPlant cyberinfrastructure from plants to ...iMicrobe and iVirus: Extending the iPlant cyberinfrastructure from plants to ...
iMicrobe and iVirus: Extending the iPlant cyberinfrastructure from plants to ...Bonnie Hurwitz
 

Similar to Apollo: Scalable & collaborative curation of genomes - Biocuration 2015 (20)

Web Apollo at Genome Informatics 2014
Web Apollo at Genome Informatics 2014Web Apollo at Genome Informatics 2014
Web Apollo at Genome Informatics 2014
 
De-centralized but global: Redesigning biodiversity data aggregation for impr...
De-centralized but global: Redesigning biodiversity data aggregation for impr...De-centralized but global: Redesigning biodiversity data aggregation for impr...
De-centralized but global: Redesigning biodiversity data aggregation for impr...
 
Genome annotation with open source software: Apollo, Jbrowse and the GO in Ga...
Genome annotation with open source software: Apollo, Jbrowse and the GO in Ga...Genome annotation with open source software: Apollo, Jbrowse and the GO in Ga...
Genome annotation with open source software: Apollo, Jbrowse and the GO in Ga...
 
Presentation on entrez as used in bioinformatics
Presentation on entrez as used in bioinformaticsPresentation on entrez as used in bioinformatics
Presentation on entrez as used in bioinformatics
 
An Oz Mammals Bioinformatics and Data Resource
An Oz Mammals Bioinformatics and Data ResourceAn Oz Mammals Bioinformatics and Data Resource
An Oz Mammals Bioinformatics and Data Resource
 
Apollo and i5K: Collaborative Curation and Interactive Analysis of Genomes
Apollo and i5K: Collaborative Curation and Interactive Analysis of GenomesApollo and i5K: Collaborative Curation and Interactive Analysis of Genomes
Apollo and i5K: Collaborative Curation and Interactive Analysis of Genomes
 
Ontology-based Tools to Enhance the Curation Workflow
Ontology-based Tools to Enhance the Curation WorkflowOntology-based Tools to Enhance the Curation Workflow
Ontology-based Tools to Enhance the Curation Workflow
 
Advanced Bioinformatics for Genomics and BioData Driven Research
Advanced Bioinformatics for Genomics and BioData Driven ResearchAdvanced Bioinformatics for Genomics and BioData Driven Research
Advanced Bioinformatics for Genomics and BioData Driven Research
 
Knowledge Organization System (KOS) for biodiversity information resources, G...
Knowledge Organization System (KOS) for biodiversity information resources, G...Knowledge Organization System (KOS) for biodiversity information resources, G...
Knowledge Organization System (KOS) for biodiversity information resources, G...
 
Web Apollo Tutorial for the i5K copepod research community.
Web Apollo Tutorial for the i5K copepod research community.Web Apollo Tutorial for the i5K copepod research community.
Web Apollo Tutorial for the i5K copepod research community.
 
Alferov_resume_2016
Alferov_resume_2016Alferov_resume_2016
Alferov_resume_2016
 
COPO - Collaborative Open Plant Omics, by Rob Davey
COPO - Collaborative Open Plant Omics, by Rob DaveyCOPO - Collaborative Open Plant Omics, by Rob Davey
COPO - Collaborative Open Plant Omics, by Rob Davey
 
Building genomic data cyberinfrastructure with the online database software T...
Building genomic data cyberinfrastructure with the online database software T...Building genomic data cyberinfrastructure with the online database software T...
Building genomic data cyberinfrastructure with the online database software T...
 
re:Invent 2013-foster-madduri
re:Invent 2013-foster-maddurire:Invent 2013-foster-madduri
re:Invent 2013-foster-madduri
 
Elsevier‘s RDM Program: Habits of Effective Data and the Bourne Ulitmatum
Elsevier‘s RDM Program: Habits of Effective Data and the Bourne UlitmatumElsevier‘s RDM Program: Habits of Effective Data and the Bourne Ulitmatum
Elsevier‘s RDM Program: Habits of Effective Data and the Bourne Ulitmatum
 
NCBO Web Services: Powering Semantically Aware Applications
NCBO Web Services: Powering Semantically Aware ApplicationsNCBO Web Services: Powering Semantically Aware Applications
NCBO Web Services: Powering Semantically Aware Applications
 
Introduction to Web Apollo for the i5K pilot species.
Introduction to Web Apollo for the i5K pilot species.Introduction to Web Apollo for the i5K pilot species.
Introduction to Web Apollo for the i5K pilot species.
 
Supporting researchers in the molecular life sciences Jeff Christiansen
Supporting researchers in the molecular life sciences Jeff Christiansen Supporting researchers in the molecular life sciences Jeff Christiansen
Supporting researchers in the molecular life sciences Jeff Christiansen
 
Escaping Flatland: Interactive High-Dimensional Data Analysis in Drug Discove...
Escaping Flatland: Interactive High-Dimensional Data Analysis in Drug Discove...Escaping Flatland: Interactive High-Dimensional Data Analysis in Drug Discove...
Escaping Flatland: Interactive High-Dimensional Data Analysis in Drug Discove...
 
iMicrobe and iVirus: Extending the iPlant cyberinfrastructure from plants to ...
iMicrobe and iVirus: Extending the iPlant cyberinfrastructure from plants to ...iMicrobe and iVirus: Extending the iPlant cyberinfrastructure from plants to ...
iMicrobe and iVirus: Extending the iPlant cyberinfrastructure from plants to ...
 

More from Monica Munoz-Torres

Apollo Workshop AGS2017 Editing functionality
Apollo Workshop AGS2017 Editing functionalityApollo Workshop AGS2017 Editing functionality
Apollo Workshop AGS2017 Editing functionalityMonica Munoz-Torres
 
Apollo Workshop AGS2017 Introduction
Apollo Workshop AGS2017 IntroductionApollo Workshop AGS2017 Introduction
Apollo Workshop AGS2017 IntroductionMonica Munoz-Torres
 
Apollo Exercises Kansas State University 2015
Apollo Exercises Kansas State University 2015Apollo Exercises Kansas State University 2015
Apollo Exercises Kansas State University 2015Monica Munoz-Torres
 
Apollo annotation guidelines for i5k projects Diaphorina citri
Apollo annotation guidelines for i5k projects Diaphorina citriApollo annotation guidelines for i5k projects Diaphorina citri
Apollo annotation guidelines for i5k projects Diaphorina citriMonica Munoz-Torres
 
Apollo Collaborative genome annotation editing
Apollo Collaborative genome annotation editing Apollo Collaborative genome annotation editing
Apollo Collaborative genome annotation editing Monica Munoz-Torres
 
JBrowse & Apollo Overview - for AGR
JBrowse & Apollo Overview - for AGRJBrowse & Apollo Overview - for AGR
JBrowse & Apollo Overview - for AGRMonica Munoz-Torres
 
Apollo Genome Annotation Editor: Latest Updates, Including New Galaxy Integra...
Apollo Genome Annotation Editor: Latest Updates, Including New Galaxy Integra...Apollo Genome Annotation Editor: Latest Updates, Including New Galaxy Integra...
Apollo Genome Annotation Editor: Latest Updates, Including New Galaxy Integra...Monica Munoz-Torres
 
Gene Ontology Consortium: Website & COmmunity
Gene Ontology Consortium: Website & COmmunityGene Ontology Consortium: Website & COmmunity
Gene Ontology Consortium: Website & COmmunityMonica Munoz-Torres
 
Genome Curation using Apollo - Workshop at UTK
Genome Curation using Apollo - Workshop at UTKGenome Curation using Apollo - Workshop at UTK
Genome Curation using Apollo - Workshop at UTKMonica Munoz-Torres
 
Introduction to Apollo: i5K E affinis
Introduction to Apollo: i5K E affinisIntroduction to Apollo: i5K E affinis
Introduction to Apollo: i5K E affinisMonica Munoz-Torres
 
Introduction to Apollo: A webinar for the i5K Research Community
Introduction to Apollo: A webinar for the i5K Research CommunityIntroduction to Apollo: A webinar for the i5K Research Community
Introduction to Apollo: A webinar for the i5K Research CommunityMonica Munoz-Torres
 
Data Visualization And Annotation Workshop at Biocuration 2015
Data Visualization And Annotation Workshop at Biocuration 2015Data Visualization And Annotation Workshop at Biocuration 2015
Data Visualization And Annotation Workshop at Biocuration 2015Monica Munoz-Torres
 
Apollo: developers call 2015-02-05
Apollo: developers call 2015-02-05Apollo: developers call 2015-02-05
Apollo: developers call 2015-02-05Monica Munoz-Torres
 
Web Apollo Workshop University of Exeter
Web Apollo Workshop University of ExeterWeb Apollo Workshop University of Exeter
Web Apollo Workshop University of ExeterMonica Munoz-Torres
 
Munoz torres web-apollo-workshop_exeter-2014_ss
Munoz torres web-apollo-workshop_exeter-2014_ssMunoz torres web-apollo-workshop_exeter-2014_ss
Munoz torres web-apollo-workshop_exeter-2014_ssMonica Munoz-Torres
 

More from Monica Munoz-Torres (16)

Apollo Workshop AGS2017 Editing functionality
Apollo Workshop AGS2017 Editing functionalityApollo Workshop AGS2017 Editing functionality
Apollo Workshop AGS2017 Editing functionality
 
Apollo Workshop AGS2017 Introduction
Apollo Workshop AGS2017 IntroductionApollo Workshop AGS2017 Introduction
Apollo Workshop AGS2017 Introduction
 
Apollo Exercises Kansas State University 2015
Apollo Exercises Kansas State University 2015Apollo Exercises Kansas State University 2015
Apollo Exercises Kansas State University 2015
 
Apollo annotation guidelines for i5k projects Diaphorina citri
Apollo annotation guidelines for i5k projects Diaphorina citriApollo annotation guidelines for i5k projects Diaphorina citri
Apollo annotation guidelines for i5k projects Diaphorina citri
 
Apollo Collaborative genome annotation editing
Apollo Collaborative genome annotation editing Apollo Collaborative genome annotation editing
Apollo Collaborative genome annotation editing
 
JBrowse & Apollo Overview - for AGR
JBrowse & Apollo Overview - for AGRJBrowse & Apollo Overview - for AGR
JBrowse & Apollo Overview - for AGR
 
Apollo Genome Annotation Editor: Latest Updates, Including New Galaxy Integra...
Apollo Genome Annotation Editor: Latest Updates, Including New Galaxy Integra...Apollo Genome Annotation Editor: Latest Updates, Including New Galaxy Integra...
Apollo Genome Annotation Editor: Latest Updates, Including New Galaxy Integra...
 
Gene Ontology Consortium: Website & COmmunity
Gene Ontology Consortium: Website & COmmunityGene Ontology Consortium: Website & COmmunity
Gene Ontology Consortium: Website & COmmunity
 
Genome Curation using Apollo - Workshop at UTK
Genome Curation using Apollo - Workshop at UTKGenome Curation using Apollo - Workshop at UTK
Genome Curation using Apollo - Workshop at UTK
 
Introduction to Apollo: i5K E affinis
Introduction to Apollo: i5K E affinisIntroduction to Apollo: i5K E affinis
Introduction to Apollo: i5K E affinis
 
Introduction to Apollo: A webinar for the i5K Research Community
Introduction to Apollo: A webinar for the i5K Research CommunityIntroduction to Apollo: A webinar for the i5K Research Community
Introduction to Apollo: A webinar for the i5K Research Community
 
Genome Curation using Apollo
Genome Curation using ApolloGenome Curation using Apollo
Genome Curation using Apollo
 
Data Visualization And Annotation Workshop at Biocuration 2015
Data Visualization And Annotation Workshop at Biocuration 2015Data Visualization And Annotation Workshop at Biocuration 2015
Data Visualization And Annotation Workshop at Biocuration 2015
 
Apollo: developers call 2015-02-05
Apollo: developers call 2015-02-05Apollo: developers call 2015-02-05
Apollo: developers call 2015-02-05
 
Web Apollo Workshop University of Exeter
Web Apollo Workshop University of ExeterWeb Apollo Workshop University of Exeter
Web Apollo Workshop University of Exeter
 
Munoz torres web-apollo-workshop_exeter-2014_ss
Munoz torres web-apollo-workshop_exeter-2014_ssMunoz torres web-apollo-workshop_exeter-2014_ss
Munoz torres web-apollo-workshop_exeter-2014_ss
 

Recently uploaded

Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |aasikanpl
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxkessiyaTpeter
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoSérgio Sacani
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfSELF-EXPLANATORY
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSérgio Sacani
 
Scheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxScheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxyaramohamed343013
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Lokesh Kothari
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...jana861314
 
zoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzohaibmir069
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxUmerFayaz5
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Sérgio Sacani
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxAArockiyaNisha
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...anilsa9823
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptxanandsmhk
 
VIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PVIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PPRINCE C P
 

Recently uploaded (20)

Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on Io
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
Scheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxScheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docx
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
 
zoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistan
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptx
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
 
VIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PVIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C P
 
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
 

Apollo: Scalable & collaborative curation of genomes - Biocuration 2015

  • 1. APOLLO: Scalable and collaborative genome curation Monica Munoz-Torres, PhD | @monimunozto
 
 Nathan Dunn, Colin Diesh*, Deepak Unni*, Seth Carbon, Heiko Dietze, Christopher Mungall, Nicole Washington, Ian Holmes*, Christine Elsik*, and Suzanna E. Lewis
 
 Berkeley Bioinformatics Open-Source Projects
 Genomics Division, Lawrence Berkeley National Laboratory
 
 8th International Biocuration Conference. Beijing, China. 24 April, 2015
  • 2. OUTLINE
 •  LAST  TIME   where  we  le.  off  last  year     •  IMPROVEMENTS   architecture,  scalability,  features     •  COLLABORATIONS   JBrowse  &  GenSAS     •  FUTURE  PLANS   what  lies  on  the  horizon   Apollo  Scalable  and  CollaboraJve     Genome  CuraJon   2OUTLINE
  • 3. APOLLO
 genome annotation editing tool 3 v  Web  based,  integrated  with  JBrowse.   v  Supports  real  Jme  collaboraJon!   v  AutomaJc  generaJon  of  ready-­‐made  computable  data.     v  Supports  annotaJon  of  genes,    pseudogenes,  tRNAs,  snRNAs,   snoRNAs,  ncRNAs,  miRNAs,  TEs,  and  repeats.   v  IntuiJve  annotaJon,  gestures,  and  pull-­‐down  menus  to  create  and   edit  transcripts  and  exons  structures,  insert  comments  (CV,  freeform   text),  GO  terms,  etc.   INTRODUCTION
  • 4. DETAILS FROM OUR LAST UPDATE
 •  ~  100  insJtuJons  worldwide     •  >  60  genomes  across  the  tree  of  life:     •  from  plants  to  arthropods,  to  fungi,     to  fish  and  other  vertebrates  including   human,  bovine  ca]le,  and  dog   PREVIOUSLY WE LEARNED 4 ©BroadInsJtute.org     Nature Rev Gen 2009 ©alexanderwild.com ©alexanderwild.com ©outdooralabama.com National Agricultural Library
  • 5. LESSONS WE HAVE LEARNED
 What  we  have  learned:     •  CollaboraJve  work  disJlls  invaluable  knowledge   •  We  must  enforce  strict  rules  and  formats   •  We  must  evolve  with  the  data   •  A  li]le  training  goes  a  long  way   •  NGS  poses  addiJonal  challenges   PREVIOUSLY WE LEARNED 5
  • 6. HIGHLIGHTED IMPROVEMENTS
 scalability SCALABILITY 6 •  Easier  deployment,  more  detailed  documentaJon   •  Supports  mulJple  organisms  per  server,  improved  comparaJve  tools   •  Easier  to  query  the  data  and  build  extensions     •  More  flexible  user  interface  via  removable  side-­‐dock  with  customizable  tabs;   be]er  search  funcJonality,  validaJon  checks,  and  ediJng  capability     •  Allows  larger  set  of  sequence  annotaJons  based  on  the  Sequence  Ontology   •  Offers  fine-­‐grained  user  and  group  level  permissions  
  • 7. NEW APOLLO ARCHITECTURE
 simpler, more flexible ARCHITECTURE 7 Web-­‐based  client  +  annotaJon-­‐ediJng  engine  +  server-­‐side  data  service   REST / JSON Websockets Annotation Engine (Server) Shiro LDAP OAuth JBrowse Data Organism 2 Annotations Security Preferences Organisms Tracks BAM BED VCF GFF3 BigWig Annotators Google Web Toolkit (GWT) / Bootstrap JBrowse DOJO / jQuery JBrowse Data Organism 1 Load genomic evidence for selected organism Single Data Store PostgreSQL, MySQL, MongoDB, ElasticSearch Apollo v2.0
  • 8. NEW APOLLO ARCHITECTURE
 simpler, more flexible ARCHITECTURE 8 REST / JSON Websockets Annotation Engine (Server) Shiro LDAP OAuth JBrowse Data Organism 2 Annotations Security Preferences Organisms Tracks BAM BED VCF GFF3 BigWig Annotators Google Web Toolkit (GWT) / Bootstrap JBrowse DOJO / jQuery JBrowse Data Organism 1 Single Data Store PostgreSQL, MySQL, MongoDB, ElasticSearch Apollo v2.0 Single Data Store PostgreSQL, MySQL, MongoDB, ElasticSearch     Grails controllers (J2EE servlet) route requests to the appropriate JBrowse data directory for a given organismNEW! Load genomic evidence for selected organism
  • 9. NEW APOLLO ARCHITECTURE
 simpler, more flexible ARCHITECTURE 9 REST / JSON Websockets Annotation Engine (Server) Shiro LDAP OAuth JBrowse Data Organism 2 Annotations Security Preferences Organisms Tracks BAM BED VCF GFF3 BigWig Annotators Google Web Toolkit (GWT) / Bootstrap JBrowse DOJO / jQuery JBrowse Data Organism 1 Single Data Store PostgreSQL, MySQL, MongoDB, ElasticSearch Apollo v2.0 Load genomic evidence for selected organism Single Data Store PostgreSQL, MySQL, MongoDB, ElasticSearch A single, queryable datastore houses annotations NEW! Apollo v2.0
  • 10. HIGHLIGHTED IMPROVEMENTS
 scalability SCALABILITY 10 •  Improvements  to  architecture:  easier  deployment,  be]er  documentaJon   •  Supports  mulJple  organisms  per  server,  improved  comparaJve  tools   •  Easier  to  query  the  data  and  build  extensions     •  More  flexible  user  interface  via  removable  side-­‐dock  with  customizable  tabs;   be]er  search  funcJonality,  validaJon  checks,  and  ediJng  capability     •  Allows  larger  set  of  sequence  annotaJons  based  on  the  Sequence  Ontology     •  Offers  fine-­‐grained  user  and  group  level  permissions  
  • 11. HIGHLIGHTED IMPROVEMENTS
 removable side dock with customizable tabs HIGHLIGHTED IMPROVEMENTS 11 Tracks Organism Users Groups PreferencesAnnotations Reference Sequence
  • 12. HIGHLIGHTED IMPROVEMENTS
 annotation details, exon boundaries, data export HIGHLIGHTED IMPROVEMENTS 12 Annotations Reference Sequences 1 2 3 1 2 3
  • 13. HIGHLIGHTED IMPROVEMENTS
 visible in the Apollo window HIGHLIGHTED IMPROVEMENTS 13 AutomaJcally  calculates  upstream  and   downstream  acceptor  and  donor  sites.  
  • 14. OTHER IMPROVEMENTS
 behind the scenes OTHER IMPROVEMENTS 14 h]ps://github.com/GMOD/Apollo  
  • 15. APOLLO
 demonstration DEMO 15 See  Apollo  DemonstraJon  Video  at:   h]ps://youtu.be/VgPtAP_fvxY      
  • 16. COLLABORATIONS
 Apollo is open-source and extensible HIGHLIGHTED IMPROVEMENTS 16 The Genome Sequence Annotation Server (GenSAS) Annotate Examples:     •  GenSAS     whole-­‐genome  structural   annotaJon  pipeline.   •  i5K  Workspace@NAL   space  to  display  and  share   genome  assemblies  &   gene  models,  and  conduct   manual  annotaJon   efforts.   Apollo  users  can  add  so.ware  to  support  their  own  workflow.  
  • 18. JOIN US
 Footer 18 h]p://GenomeArchitect.org/   Nathan  Dunn     Apollo  Technical  Lead   Please  bring  your  suggesJons,  requests,   and  contribuJons  to:   Special  Thanks  to:   Stephen  Ficklin   GenSAS,  Washington   State  University     Deepak  Unni   Colin  Diesh   Apollo  Developers,     University  of  Missouri   Suzi  Lewis   Principal  InvesJgator   BBOP   Eric  Yao   JBrowse,  UC  Berkeley  
  • 19. •  Berkeley  Bioinforma9cs  Open-­‐source  Projects  (BBOP),   Berkeley  Lab:  Web  Apollo  and  Gene  Ontology  teams.   Suzanna  E.  Lewis  (PI).   •  §  Chris5ne  G.  Elsik  (PI).  University  of  Missouri.     •  *  Ian  Holmes  (PI).  University  of  California  Berkeley.   •  Arthropod  genomics  community:  i5K  Steering   Commi]ee  (esp.  Sue  Brown  (Kansas  State)),  Alexie   Papanicolaou  (UWS),  BGI,  Oliver  Niehuis  (1KITE   h]p://www.1kite.org/),  and  the  Honey  Bee  Genome   Sequencing  ConsorJum.   •  Apollo  is  supported  by  NIH  grants  5R01GM080203  from   NIGMS,  and  5R01HG004483  from  NHGRI;  by  Contract   No.  60-­‐8260-­‐4-­‐005  from  the  NaJonal  Agricultural  Library   (NAL)  at  the  United  States  Department  of  Agriculture   (USDA);  and  by  the  Director,  Office  of  Science,  Office  of   Basic  Energy  Sciences,  of  the  U.S.  Department  of  Energy   under  Contract  No.  DE-­‐AC02-­‐05CH11231.   •  Insect  images  used  with  permission:   h]p://AlexanderWild.com   •  For  your  aAen9on,  thank  you!   Thank you. 19 Web  Apollo   Nathan  Dunn   Colin  Diesh  §   Deepak  Unni  §       Gene  Ontology   Chris  Mungall   Seth  Carbon   Heiko  Dietze     BBOP   Web  Apollo:  h]p://GenomeArchitect.org     i5K:  h]p://arthropodgenomes.org/wiki/i5K   GO:  h]p://GeneOntology.org   Thanks!   NAL  at  USDA   Monica  Poelchau   Christopher  Childers   Gary  Moore   HGSC  at  BCM   fringy  Richards   Dan  Hughes   Kim  Worley     JBrowse          Eric  Yao  *