SlideShare una empresa de Scribd logo
1 de 33
Descargar para leer sin conexión
Nathan	A.	Dunn
1
,	Monica	C.	Munoz-Torres
1
,	Deepak	
Unni
2
,	Eric	Yao
3
,	Colin	Diesh
2
,	Ian	Holmes
3
,	Christine	
G.	Elsik
2
	and	Suzanna	E.	Lewis
1
(1)	Lawrence	Berkeley	National	Laboratory,	Berkeley,	CA,	(2)	Division	of	Animal	Sciences,	
University	of	Missouri,	Columbia,	MO,	(3)	Department	of	Bioengineering,	Berkeley,	CA
Apollo	—	Collaborative	and	Scalable	
Manual	Genome	Annotation
https : //g ithub. org / G M O D /A pollo/
http: //ge nom e arc hite c t. org /
@apollo_bbop
ge nom e arc hite c t. org
Genome	Annotation
Structural	Annotation	
• exons,	introns,	UTRs	
• repeat	regions	
• transposable	elements	
• tRNA,	snRNA,	snoRNA,	
miRNA,	ncRNA,	rRNA
2
Functional	Annotation	
• metabolic	pathways	/	functions	
• Gene	Ontology	
• molecular	function	
• biological	process	
• cellular	component	
• expression	
• gene	families
http://geneontology.orgPhoto Credit: Alex Wild at http://www.alexanderwild.com/
ge nom e arc hite c t. org
Functional	Annotation	
• metabolic	pathways	/	functions	
• Gene	Ontology	
• molecular	function	
• biological	process	
• cellular	component	
• expression	
• gene	families
Genome	Annotation
Structural	Annotation	
• exons,	introns,	UTRs	
• repeat	regions	
• transposable	elements	
• tRNA,	snRNA,	snoRNA,	
miRNA,	ncRNA,	rRNA
3http://geneontology.orgPhoto Credit: Alex Wild at http://www.alexanderwild.com/
ge nom e arc hite c t. org
Example	Genome	Analysis	Workflow
4
Experimental design,
sampling
Comparative analyses
Curated
Gene Set
Manual
Annotation
Sequencing
Synthesis &
dissemination
Create
Assembly
FGENESH
Automated
Annotation
ge nom e arc hite c t. org
Experimental design,
sampling
5
Consensus
Gene Set
Automated
Annotation
Sequencing
Synthesis &
dissemination
FGENESH
Example	Genome	Analysis	Workflow
Create
Assembly
Analyses	need	Quality	Data
Comparative analyses
Annotation
Manual
Annotation
ge nom e arc hite c t. org
Integration	into	Workflow	and	Tools
6
• Over	100	organizations	refine	annotation		
• Multiple	genomes	per	organization
NCBI Ensemble
Refined	Annotations	Distributed	to	Public
ge nom e arc hite c t. org
Automated	Identification	is	not	Perfect
7
Automated
Annotation
Generation	of	Gene	Models	
Find	ORFs,	multiple	rounds	of	gene	prediction
Annotation	of	Gene	Models

Predicting	function,	expression	patterns,	
metabolic	network	memberships
• Assembly	errors	can	cause	fragmented	annotations	
• Limited	coverage	makes	precise	identification	difficult
Manual
Annotation
ge nom e arc hite c t. org
Human Analysis
Automated
Annotation
Manual	Annotation	Refines	Genome
8
Experimental Evidence
cDNAs,	HMM	domain	searches,	RNAseq,	
genes	from	other	species.
• Additional	data	
• Biological	knowledge	
• Curator	best	represents	underlying	evidence	
Manual
Annotation
ge nom e arc hite c t. org
9
Annotators
Apollo
Google Web Toolkit
(GWT) / Bootstrap
Apollo	is	a	Tool	for	Collaborative	Annotation
Annotators
Apollo
Google Web Toolkit
(GWT) / Bootstrap
Annotators
Apollo
Google Web Toolkit
(GWT) / Bootstrap
• Web-based	Editor	
• Real-time	collaborative	
• Easy	to	use	
• 																			genomic	browser
Photo Credits: i5K; Alex Wild at http://www.alexanderwild.com/: leaf cutter ant, ensign wasp; Leo Bukeboom:
Nasonia vitripennis jewel wasp; Wikimedia Commons: Apis mellifera honey bee; Mike MacNeil USDA/ARS Fort
Keogh LARRL: Bos taurus cow.
ge nom e arc hite c t. org
1	-	Evidence	Viewer		/	Genome	Browser
10
Evidence	
Transcripts	
	(GFF3,	GBK)
BAM	Reads
Transcripts	
	(GFF3,	GBK)
BigWig	XY
BigWig	
HeatMap
Themes	
(dark/light)
Color	CDS	Frame
Automated
Annotation
Manual Annotation
ge nom e arc hite c t. org
1	-	Evidence	Viewer	(Genome	Browser)
11
Dynamically	Open
Configure	Multiple	Tracks
			addStores={"url":{"type":"JBrowse/Store/SeqFeature/
GFF3","urlTemplate":"http://host/genes.gff"}}
&addTracks=[{"label":"genes","type":"JBrowse/View/
Track/CanvasFeatures","store":"url"}]
Append	via	URL
Statically	Configure
• BAM	
• BigWig	
• GFF	
• GTF	
• GBK	
• VCF	
• FASTA	
• FASTAi	
• SPARQL	
• custom	
types	(e.g.,	
REST	end-
point)	
https://gmod.github.io/jbrowse-registry/
ge nom e arc hite c t. org
2	-	Genome	Annotation	Editor
12
Transcripts	
	(GFF3,	GBK)
BAM	Reads
Transcripts	
	(GFF3,	GBK)
BigWig	XY
BigWig	
HeatMap
Automated
Annotation
Manual Annotation
Exported	Refined	
Genomic	Elements
ge nom e arc hite c t. org
13
Alignments	shown	in	red
Annotate	other	genomic	
types	with	drop-down
Create	Annotation
Add	Annotation	by		
Dragging	a	Genomic	Element
ge nom e arc hite c t. org
Edit	Annotation	Structure
14
Adjust	exon	by	dragging
ge nom e arc hite c t. org
Editing	Annotations
15
Edit	Additional		
Structural	Data	
(right-click	popup)
Edit	Associations	
• PubMed	/	dbxref	
• Gene	Ontology	
• Metadata	
• key/value	
• status	
• comments
Change	Annotation	
Type
History	of		
Structural	Edits
ge nom e arc hite c t. org
Edit	Annotation	Structure
16
Revertible	History	of	Structural	Operations
Current	position
Highlighted	row	shown
ge nom e arc hite c t. org
Annotate	Reference	Sequence	Alterations
17
Alteration	Reflected
ge nom e arc hite c t. org
18
Search
View	/	Edit	Details
List	/	Navigate	Vertically
Collapsible
3	-	Annotator	Panel
Link	to	
Location
Alternate	Annotations	View
ge nom e arc hite c t. org
Reference	Sequence	-	Search	and	Export
19
Search
Navigation
Export	Annotations
ge nom e arc hite c t. org
Organism:	Configuration
20
Import	JBrowse	directory
Share	“Public”	organisms
Genome	Res.	2009	Sep;19(9):1630-8.	doi:	10.1101/gr.094607.109
Create	JBrowse	tracks	from	FASTA	/	GFF3	/	BAM	/	BigWig
ge nom e arc hite c t. org
Admin:	Users	and	Groups
21
Add	/	Search	Users	
Edit	User	
Permission
User	Can	“Admin”	an	Organism
Use	Groups	to		
Manage	Bulk	
Permissions
ge nom e arc hite c t. org
Apollo	Server	-	Grails
Security
Architecture
22
Web	Services	Client
Perl,	Shell,	Groovy,	PHP,	etc.
Annotators
Apollo
Google Web Toolkit
(GWT) / BootstrapJBrowse
DOJO / jQuery
WebSocket
JDBC
File	
System
Apollo
Client(s)
Server
																																	REST
ge nom e arc hite c t. org
Apollo	Server	-	Grails
Security
Architecture
23
Web	Services	Client
Perl,	Shell,	Groovy,	PHP,	etc.
Annotators
Apollo
Google Web Toolkit
(GWT) / BootstrapJBrowse
DOJO / jQuery
WebSocket
JDBC
File	
System
Apollo
Client(s)
Server
																																	REST
ge nom e arc hite c t. org
Apollo	Server	-	Grails
Security
Architecture
24
Web	Services	Client
Perl,	Shell,	Groovy,	PHP,	etc.
Annotators
Apollo
Google Web Toolkit
(GWT) / BootstrapJBrowse
DOJO / jQuery
WebSocket
JDBC
File	
System
Apollo
Server
Client(s)
																																	REST
ge nom e arc hite c t. org
Apollo	Server	-	Grails
Security
Architecture
25
Web	Services	Client
Perl,	Shell,	Groovy,	PHP,	etc.
Annotators
Apollo
Google Web Toolkit
(GWT) / BootstrapJBrowse
DOJO / jQuery
WebSocket
JDBC
File	
System
Apollo
Server
Client(s)
																																	REST
ge nom e arc hite c t. org
Apollo	Server	-	Grails
Security
Architecture
26
Web	Services	Client
Perl,	Shell,	Groovy,	PHP,	etc.
Annotators
Apollo
Google Web Toolkit
(GWT) / BootstrapJBrowse
DOJO / jQuery
WebSocket
JDBC
File	
System
Apollo
Client(s)
Server
																																	REST
ge nom e arc hite c t. org
Summary
Annot
ators
Apollo
Google Web Toolkit
(GWT) / Bootstrap
Apollo
Google Web Toolkit
(GWT) / Bootstrap
Apollo
Google Web Toolkit
(GWT) / Bootstrap
Real-time	collaborative
Curators	refine	genome	annotations
Integrates	within	workflow
Visual	evidence	and	feedback
ge nom e arc hite c t. org
*	Coordinate	
Transformation
Future	Work:	Coordinate	Transform
28
Mavenize
Web	Apollo
Desktop	Apollo
DB	backend,	Sidebar,	
Grails,	Multi-
organism,	WS
1.0
2.0
2.1
2.2
*	Variant	annotation		
and	visualization
2.3
Genome	Folding
Phenotype	
annotation
Assembly	Composition
Group	20 Group	31
ge nom e arc hite c t. org
Combine	Scaffolds
Lock	and	Orient	Combined	Scaffolds
Used	Scaffolds
Set	Orientation
Select	to	
Combine
Drag	to	Rearrange
ge nom e arc hite c t. org
Combine	Scaffolds
View	Individual	Features
ge nom e arc hite c t. org
Variant	Annotation	and	Visualization
Mavenize
Web	Apollo
Desktop	Apollo
DB	backend,	Sidebar,	
Grails,	Multi-
organism,	WS
1.0
2.0
2.1
2.2
2.3
Annotate	Variants
Phenotype	
annotation
Visual	Predictions
*	Coordinate	
Transformation
*	Variant	annotation		
and	visualization
Create	from	Evidence	(e.g.,	VCF)
• Berkeley	Bioinformatics	Open-source	Projects	(BBOP),	
Berkeley	Lab:	Apollo	and	Gene	Ontology	teams.	Suzanna	E.	
Lewis	(PI).	
• §	Christine	G.	Elsik	(PI).	University	of	Missouri.		
• *	Ian	Holmes	(PI).	University	of	California	Berkeley.	
• Stephen	Ficklin,	GenSAS,	Washington	State	University	
• Apollo	is	supported	by	NIH	grants	5R01GM080203	from	
NIGMS,	and	5R01HG004483	from	NHGRI.	Also	supported	
by	the	Director,	Office	of	Science,	Office	of	Basic	Energy	
Sciences,	of	the	U.S.	Department	of	Energy	under	Contract	
No.	DE-AC02-05CH11231	
• Alex	Wild	at	http://www.alexanderwild.com/:	leaf	cutter	
ant,	ensign	wasp;	Leo	Bukeboom:	Nasonia	vitripennis	jewel	
wasp;	Wikimedia	Commons:	Apis	mellifera	honey	bee;	
Mike	MacNeil	USDA/ARS		
• Thanks	to	you	and	the	Apollo	/	GMOD	
Communities
Apollo	
*Nathan	Dunn	
Monica	Munoz-Torres	
Deepak	Unni	§	
Colin	Diesh	§
JBrowse	
Eric	Yao		
Texas	A&M	
University	
Eric	Rasche	
Gene	Ontology	
Chris	Mungall	
Seth	Carbon	
Jeremy	Nguyen
BBOP
Apollo:	http://genomearchitect.org	
https://github.org/GMOD/Apollo/
Questions?
NAL	at	USDA	
Christopher	Childers	
Monica	Poelchau	
Yu-Yu	“Fish”	Lin
@apollo_bbop
Extra	Slides

Más contenido relacionado

Similar a Apollo — Collaborative and Scalable Manual Genome Annotation

Apollo bosc-2018
Apollo bosc-2018Apollo bosc-2018
Apollo bosc-2018Nathan Dunn
 
Apollo: Improving Collaborative Genome Curation
Apollo:  Improving Collaborative Genome CurationApollo:  Improving Collaborative Genome Curation
Apollo: Improving Collaborative Genome CurationNathan Dunn
 
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
 
Presenting and Preserving the Change in Taxonomic Knowledge for Linked Data
Presenting and Preserving the Change in Taxonomic Knowledge for Linked DataPresenting and Preserving the Change in Taxonomic Knowledge for Linked Data
Presenting and Preserving the Change in Taxonomic Knowledge for Linked DataNational Institute of Informatics (NII)
 
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
 
Apollo Collaborative genome annotation editing
Apollo Collaborative genome annotation editing Apollo Collaborative genome annotation editing
Apollo Collaborative genome annotation editing Monica Munoz-Torres
 
BHL Tech Overview for BHL-Europe
BHL Tech Overview for BHL-EuropeBHL Tech Overview for BHL-Europe
BHL Tech Overview for BHL-EuropeChris Freeland
 
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
 
BolingerJustin - Honors Thesis
BolingerJustin - Honors ThesisBolingerJustin - Honors Thesis
BolingerJustin - Honors ThesisJustin P. Bolinger
 
Apollo Workshop AGS2017 Introduction
Apollo Workshop AGS2017 IntroductionApollo Workshop AGS2017 Introduction
Apollo Workshop AGS2017 IntroductionMonica Munoz-Torres
 
An introduction to Web Apollo for the Biomphalaria glabatra research community.
An introduction to Web Apollo for the Biomphalaria glabatra research community.An introduction to Web Apollo for the Biomphalaria glabatra research community.
An introduction to Web Apollo for the Biomphalaria glabatra research community.Monica Munoz-Torres
 
The power of names smithsonian talk-2013-iczn_nomenclature&bioinformatics-v2
The power of names smithsonian talk-2013-iczn_nomenclature&bioinformatics-v2The power of names smithsonian talk-2013-iczn_nomenclature&bioinformatics-v2
The power of names smithsonian talk-2013-iczn_nomenclature&bioinformatics-v2Ellinor Michel
 
Function and Phenotype Prediction through Data and Knowledge Fusion
Function and Phenotype Prediction through Data and Knowledge FusionFunction and Phenotype Prediction through Data and Knowledge Fusion
Function and Phenotype Prediction through Data and Knowledge FusionKarin Verspoor
 
Apollo provides collaborative genome annotation editing with the power of jbr...
Apollo provides collaborative genome annotation editing with the power of jbr...Apollo provides collaborative genome annotation editing with the power of jbr...
Apollo provides collaborative genome annotation editing with the power of jbr...Nathan Dunn
 
Is microbial ecology driven by roaming genes?
Is microbial ecology driven by roaming genes?Is microbial ecology driven by roaming genes?
Is microbial ecology driven by roaming genes?beiko
 
DextMP: Text mining for finding moonlighting proteins
DextMP: Text mining for finding moonlighting proteinsDextMP: Text mining for finding moonlighting proteins
DextMP: Text mining for finding moonlighting proteinsPurdue University
 
An introduction to Web Apollo for i5K Pilot Species Projects - Hemiptera
An introduction to Web Apollo for i5K Pilot Species Projects - HemipteraAn introduction to Web Apollo for i5K Pilot Species Projects - Hemiptera
An introduction to Web Apollo for i5K Pilot Species Projects - HemipteraMonica Munoz-Torres
 
Thesis def
Thesis defThesis def
Thesis defJay Vyas
 
ICAR 2015 Poster - Araport
ICAR 2015 Poster - AraportICAR 2015 Poster - Araport
ICAR 2015 Poster - AraportAraport
 

Similar a Apollo — Collaborative and Scalable Manual Genome Annotation (20)

Apollo bosc-2018
Apollo bosc-2018Apollo bosc-2018
Apollo bosc-2018
 
Apollo: Improving Collaborative Genome Curation
Apollo:  Improving Collaborative Genome CurationApollo:  Improving Collaborative Genome Curation
Apollo: Improving Collaborative Genome Curation
 
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...
 
Presenting and Preserving the Change in Taxonomic Knowledge for Linked Data
Presenting and Preserving the Change in Taxonomic Knowledge for Linked DataPresenting and Preserving the Change in Taxonomic Knowledge for Linked Data
Presenting and Preserving the Change in Taxonomic Knowledge for Linked Data
 
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.
 
Apollo Collaborative genome annotation editing
Apollo Collaborative genome annotation editing Apollo Collaborative genome annotation editing
Apollo Collaborative genome annotation editing
 
BHL Tech Overview for BHL-Europe
BHL Tech Overview for BHL-EuropeBHL Tech Overview for BHL-Europe
BHL Tech Overview for BHL-Europe
 
Web Apollo at Genome Informatics 2014
Web Apollo at Genome Informatics 2014Web Apollo at Genome Informatics 2014
Web Apollo at Genome Informatics 2014
 
BolingerJustin - Honors Thesis
BolingerJustin - Honors ThesisBolingerJustin - Honors Thesis
BolingerJustin - Honors Thesis
 
Apollo Workshop AGS2017 Introduction
Apollo Workshop AGS2017 IntroductionApollo Workshop AGS2017 Introduction
Apollo Workshop AGS2017 Introduction
 
An introduction to Web Apollo for the Biomphalaria glabatra research community.
An introduction to Web Apollo for the Biomphalaria glabatra research community.An introduction to Web Apollo for the Biomphalaria glabatra research community.
An introduction to Web Apollo for the Biomphalaria glabatra research community.
 
2016 02 23_biological_databases_part1
2016 02 23_biological_databases_part12016 02 23_biological_databases_part1
2016 02 23_biological_databases_part1
 
The power of names smithsonian talk-2013-iczn_nomenclature&bioinformatics-v2
The power of names smithsonian talk-2013-iczn_nomenclature&bioinformatics-v2The power of names smithsonian talk-2013-iczn_nomenclature&bioinformatics-v2
The power of names smithsonian talk-2013-iczn_nomenclature&bioinformatics-v2
 
Function and Phenotype Prediction through Data and Knowledge Fusion
Function and Phenotype Prediction through Data and Knowledge FusionFunction and Phenotype Prediction through Data and Knowledge Fusion
Function and Phenotype Prediction through Data and Knowledge Fusion
 
Apollo provides collaborative genome annotation editing with the power of jbr...
Apollo provides collaborative genome annotation editing with the power of jbr...Apollo provides collaborative genome annotation editing with the power of jbr...
Apollo provides collaborative genome annotation editing with the power of jbr...
 
Is microbial ecology driven by roaming genes?
Is microbial ecology driven by roaming genes?Is microbial ecology driven by roaming genes?
Is microbial ecology driven by roaming genes?
 
DextMP: Text mining for finding moonlighting proteins
DextMP: Text mining for finding moonlighting proteinsDextMP: Text mining for finding moonlighting proteins
DextMP: Text mining for finding moonlighting proteins
 
An introduction to Web Apollo for i5K Pilot Species Projects - Hemiptera
An introduction to Web Apollo for i5K Pilot Species Projects - HemipteraAn introduction to Web Apollo for i5K Pilot Species Projects - Hemiptera
An introduction to Web Apollo for i5K Pilot Species Projects - Hemiptera
 
Thesis def
Thesis defThesis def
Thesis def
 
ICAR 2015 Poster - Araport
ICAR 2015 Poster - AraportICAR 2015 Poster - Araport
ICAR 2015 Poster - Araport
 

Último

SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxRizalinePalanog2
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bSérgio Sacani
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfmuntazimhurra
 
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Monika Rani
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000Sapana Sha
 
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLKochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLkantirani197
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsSérgio Sacani
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...ssifa0344
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and ClassificationsAreesha Ahmad
 
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
 
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxCOST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxFarihaAbdulRasheed
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfSumit Kumar yadav
 
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...chandars293
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsSumit Kumar yadav
 
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...Lokesh Kothari
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfSumit Kumar yadav
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPirithiRaju
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPirithiRaju
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...Sérgio Sacani
 
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...ssuser79fe74
 

Último (20)

SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdf
 
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
 
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLKochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
 
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...
 
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxCOST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdf
 
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questions
 
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdf
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
 

Apollo — Collaborative and Scalable Manual Genome Annotation

  • 2. ge nom e arc hite c t. org Genome Annotation Structural Annotation • exons, introns, UTRs • repeat regions • transposable elements • tRNA, snRNA, snoRNA, miRNA, ncRNA, rRNA 2 Functional Annotation • metabolic pathways / functions • Gene Ontology • molecular function • biological process • cellular component • expression • gene families http://geneontology.orgPhoto Credit: Alex Wild at http://www.alexanderwild.com/
  • 3. ge nom e arc hite c t. org Functional Annotation • metabolic pathways / functions • Gene Ontology • molecular function • biological process • cellular component • expression • gene families Genome Annotation Structural Annotation • exons, introns, UTRs • repeat regions • transposable elements • tRNA, snRNA, snoRNA, miRNA, ncRNA, rRNA 3http://geneontology.orgPhoto Credit: Alex Wild at http://www.alexanderwild.com/
  • 4. ge nom e arc hite c t. org Example Genome Analysis Workflow 4 Experimental design, sampling Comparative analyses Curated Gene Set Manual Annotation Sequencing Synthesis & dissemination Create Assembly FGENESH Automated Annotation
  • 5. ge nom e arc hite c t. org Experimental design, sampling 5 Consensus Gene Set Automated Annotation Sequencing Synthesis & dissemination FGENESH Example Genome Analysis Workflow Create Assembly Analyses need Quality Data Comparative analyses Annotation Manual Annotation
  • 6. ge nom e arc hite c t. org Integration into Workflow and Tools 6 • Over 100 organizations refine annotation • Multiple genomes per organization NCBI Ensemble Refined Annotations Distributed to Public
  • 7. ge nom e arc hite c t. org Automated Identification is not Perfect 7 Automated Annotation Generation of Gene Models Find ORFs, multiple rounds of gene prediction Annotation of Gene Models
 Predicting function, expression patterns, metabolic network memberships • Assembly errors can cause fragmented annotations • Limited coverage makes precise identification difficult Manual Annotation
  • 8. ge nom e arc hite c t. org Human Analysis Automated Annotation Manual Annotation Refines Genome 8 Experimental Evidence cDNAs, HMM domain searches, RNAseq, genes from other species. • Additional data • Biological knowledge • Curator best represents underlying evidence Manual Annotation
  • 9. ge nom e arc hite c t. org 9 Annotators Apollo Google Web Toolkit (GWT) / Bootstrap Apollo is a Tool for Collaborative Annotation Annotators Apollo Google Web Toolkit (GWT) / Bootstrap Annotators Apollo Google Web Toolkit (GWT) / Bootstrap • Web-based Editor • Real-time collaborative • Easy to use • genomic browser Photo Credits: i5K; Alex Wild at http://www.alexanderwild.com/: leaf cutter ant, ensign wasp; Leo Bukeboom: Nasonia vitripennis jewel wasp; Wikimedia Commons: Apis mellifera honey bee; Mike MacNeil USDA/ARS Fort Keogh LARRL: Bos taurus cow.
  • 10. ge nom e arc hite c t. org 1 - Evidence Viewer / Genome Browser 10 Evidence Transcripts (GFF3, GBK) BAM Reads Transcripts (GFF3, GBK) BigWig XY BigWig HeatMap Themes (dark/light) Color CDS Frame Automated Annotation Manual Annotation
  • 11. ge nom e arc hite c t. org 1 - Evidence Viewer (Genome Browser) 11 Dynamically Open Configure Multiple Tracks addStores={"url":{"type":"JBrowse/Store/SeqFeature/ GFF3","urlTemplate":"http://host/genes.gff"}} &addTracks=[{"label":"genes","type":"JBrowse/View/ Track/CanvasFeatures","store":"url"}] Append via URL Statically Configure • BAM • BigWig • GFF • GTF • GBK • VCF • FASTA • FASTAi • SPARQL • custom types (e.g., REST end- point) https://gmod.github.io/jbrowse-registry/
  • 12. ge nom e arc hite c t. org 2 - Genome Annotation Editor 12 Transcripts (GFF3, GBK) BAM Reads Transcripts (GFF3, GBK) BigWig XY BigWig HeatMap Automated Annotation Manual Annotation Exported Refined Genomic Elements
  • 13. ge nom e arc hite c t. org 13 Alignments shown in red Annotate other genomic types with drop-down Create Annotation Add Annotation by Dragging a Genomic Element
  • 14. ge nom e arc hite c t. org Edit Annotation Structure 14 Adjust exon by dragging
  • 15. ge nom e arc hite c t. org Editing Annotations 15 Edit Additional Structural Data (right-click popup) Edit Associations • PubMed / dbxref • Gene Ontology • Metadata • key/value • status • comments Change Annotation Type History of Structural Edits
  • 16. ge nom e arc hite c t. org Edit Annotation Structure 16 Revertible History of Structural Operations Current position Highlighted row shown
  • 17. ge nom e arc hite c t. org Annotate Reference Sequence Alterations 17 Alteration Reflected
  • 18. ge nom e arc hite c t. org 18 Search View / Edit Details List / Navigate Vertically Collapsible 3 - Annotator Panel Link to Location Alternate Annotations View
  • 19. ge nom e arc hite c t. org Reference Sequence - Search and Export 19 Search Navigation Export Annotations
  • 20. ge nom e arc hite c t. org Organism: Configuration 20 Import JBrowse directory Share “Public” organisms Genome Res. 2009 Sep;19(9):1630-8. doi: 10.1101/gr.094607.109 Create JBrowse tracks from FASTA / GFF3 / BAM / BigWig
  • 21. ge nom e arc hite c t. org Admin: Users and Groups 21 Add / Search Users Edit User Permission User Can “Admin” an Organism Use Groups to Manage Bulk Permissions
  • 22. ge nom e arc hite c t. org Apollo Server - Grails Security Architecture 22 Web Services Client Perl, Shell, Groovy, PHP, etc. Annotators Apollo Google Web Toolkit (GWT) / BootstrapJBrowse DOJO / jQuery WebSocket JDBC File System Apollo Client(s) Server REST
  • 23. ge nom e arc hite c t. org Apollo Server - Grails Security Architecture 23 Web Services Client Perl, Shell, Groovy, PHP, etc. Annotators Apollo Google Web Toolkit (GWT) / BootstrapJBrowse DOJO / jQuery WebSocket JDBC File System Apollo Client(s) Server REST
  • 24. ge nom e arc hite c t. org Apollo Server - Grails Security Architecture 24 Web Services Client Perl, Shell, Groovy, PHP, etc. Annotators Apollo Google Web Toolkit (GWT) / BootstrapJBrowse DOJO / jQuery WebSocket JDBC File System Apollo Server Client(s) REST
  • 25. ge nom e arc hite c t. org Apollo Server - Grails Security Architecture 25 Web Services Client Perl, Shell, Groovy, PHP, etc. Annotators Apollo Google Web Toolkit (GWT) / BootstrapJBrowse DOJO / jQuery WebSocket JDBC File System Apollo Server Client(s) REST
  • 26. ge nom e arc hite c t. org Apollo Server - Grails Security Architecture 26 Web Services Client Perl, Shell, Groovy, PHP, etc. Annotators Apollo Google Web Toolkit (GWT) / BootstrapJBrowse DOJO / jQuery WebSocket JDBC File System Apollo Client(s) Server REST
  • 27. ge nom e arc hite c t. org Summary Annot ators Apollo Google Web Toolkit (GWT) / Bootstrap Apollo Google Web Toolkit (GWT) / Bootstrap Apollo Google Web Toolkit (GWT) / Bootstrap Real-time collaborative Curators refine genome annotations Integrates within workflow Visual evidence and feedback
  • 28. ge nom e arc hite c t. org * Coordinate Transformation Future Work: Coordinate Transform 28 Mavenize Web Apollo Desktop Apollo DB backend, Sidebar, Grails, Multi- organism, WS 1.0 2.0 2.1 2.2 * Variant annotation and visualization 2.3 Genome Folding Phenotype annotation Assembly Composition Group 20 Group 31
  • 29. ge nom e arc hite c t. org Combine Scaffolds Lock and Orient Combined Scaffolds Used Scaffolds Set Orientation Select to Combine Drag to Rearrange
  • 30. ge nom e arc hite c t. org Combine Scaffolds View Individual Features
  • 31. ge nom e arc hite c t. org Variant Annotation and Visualization Mavenize Web Apollo Desktop Apollo DB backend, Sidebar, Grails, Multi- organism, WS 1.0 2.0 2.1 2.2 2.3 Annotate Variants Phenotype annotation Visual Predictions * Coordinate Transformation * Variant annotation and visualization Create from Evidence (e.g., VCF)
  • 32. • Berkeley Bioinformatics Open-source Projects (BBOP), Berkeley Lab: Apollo and Gene Ontology teams. Suzanna E. Lewis (PI). • § Christine G. Elsik (PI). University of Missouri. • * Ian Holmes (PI). University of California Berkeley. • Stephen Ficklin, GenSAS, Washington State University • Apollo is supported by NIH grants 5R01GM080203 from NIGMS, and 5R01HG004483 from NHGRI. Also supported by the Director, Office of Science, Office of Basic Energy Sciences, of the U.S. Department of Energy under Contract No. DE-AC02-05CH11231 • Alex Wild at http://www.alexanderwild.com/: leaf cutter ant, ensign wasp; Leo Bukeboom: Nasonia vitripennis jewel wasp; Wikimedia Commons: Apis mellifera honey bee; Mike MacNeil USDA/ARS • Thanks to you and the Apollo / GMOD Communities Apollo *Nathan Dunn Monica Munoz-Torres Deepak Unni § Colin Diesh § JBrowse Eric Yao Texas A&M University Eric Rasche Gene Ontology Chris Mungall Seth Carbon Jeremy Nguyen BBOP Apollo: http://genomearchitect.org https://github.org/GMOD/Apollo/ Questions? NAL at USDA Christopher Childers Monica Poelchau Yu-Yu “Fish” Lin @apollo_bbop