viewing & getting go
DESCRIPTION
Viewing & Getting GO. COST Functional Modeling Workshop 22-24 April, Helsinki. Summary. Ontology Browsers QuickGO , AmiGO – searching for GO Terms, getting GO Plant Ontology Browser Finding / Adding GO for Functional Modeling. GOProfiler – summary of GO for your species - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/1.jpg)
Viewing & Getting GOCOST Functional Modeling Workshop22-24 April, Helsinki
![Page 2: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/2.jpg)
Summary1. Ontology Browsers
• QuickGO, AmiGO – searching for GO Terms, getting GO• Plant Ontology Browser
2. Finding/ Adding GO for Functional Modeling.• GOProfiler – summary of GO for your species• GORetriever – gets evisting GO• GOanna – adds GO (Blast)• Adding GO for large datasets
3. Array annotation4. Using added GO in GO Enrichment Analysis.
![Page 3: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/3.jpg)
GO Browsers• QuickGO Browser (EBI GOA Project)
• http://www.ebi.ac.uk/ego/• protein annotations• search by GO Term or by UniProt ID
• AmiGO Browser (GO Consortium Project)• http://amigo.geneontology.org/cgi-bin/amigo/
go.cgi• search by GO Term or by accession
![Page 4: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/4.jpg)
http://www.ebi.ac.uk/QuickGO/
Example: QuickGO Browser
![Page 5: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/5.jpg)
QuickGO Features• Searching for gene products
• Can use gene/protein gene names, but better to use accessions.• Works off UniProt accessions/IDs• Can enter multiple accessions (separated by a space).
• Can search for GO Terms• Has autocomplete• Provides ranked list of matches• Matches are also grouped by BP, CC, MF• GO Terms – definitions, annotations, parents, children terms.
• Advanced filtering options.• Download as protein lists or gene association file format.
![Page 6: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/6.jpg)
record information
annotation datanumber of annotations
![Page 7: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/7.jpg)
Add taxon ID for horse.
(Use to find taxon ID for your species.)
![Page 8: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/8.jpg)
![Page 9: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/9.jpg)
![Page 10: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/10.jpg)
http://amigo.geneontology.org
Example: AmiGO Browser
![Page 11: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/11.jpg)
AmiGO Features• Need to select either a gene product of GO Term search.• Searching for gene products
• Can use gene/protein gene names, but better to use accessions.• Works off multiple accessions/IDs• Only accepts a single accession, not a list.• View information about gene product & about annotations for
that gene product.• Can search for GO Terms
• Large numbers of GO annotations are truncated.• Some filtering options.
• Filter by ontology or evidence code.• Filter by database or species.
• Download as sequences or gene association file.
![Page 12: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/12.jpg)
Plant Ontology (PO) Browser
• describes plant anatomy and morphology and stages of development for all plants
• Plant Anatomy• e.g., plant structures (PO:0009011) such as plant organ
(PO:0009008), plant cell (PO:0009002), whole plant (PO:0000003), portion of plant tissue (PO:0009007), and vascular system (PO:0000034), etc.
• Plant Structure Development Stage• e.g., plant tissue development stage (PO:0025423), leaf
development stage (PO:0001050), whole plant development stage (PO:0007033), seed development stage (PO:0001170), and sporophyte development stage (PO:0028002), etc.
![Page 13: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/13.jpg)
http://www.plantontology.org/
![Page 14: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/14.jpg)
Ontology Browsers
• Use to identify specific ontology terms of interest.
• Use to download specific annotation files• for specific gene lists• for species
use as input for GO or PO expression analysis
![Page 15: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/15.jpg)
Tutorial 1.
• Familiarizing your self with ontology browsers.
OR• Use browsers to look for GO/PO for
accessions from your own data set.
![Page 16: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/16.jpg)
2. Finding/ Adding GO for Functional Modeling
How much GO is
available for your species?
How much GO is
available for your data set?
How much of this is in the tool(s) you
want to use?
Do you need to add GO?
GOProfiler GORetriever Last update?Source?
GOanna, Blast2GO,
etc
![Page 17: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/17.jpg)
GOProfilerGOProfiler allows you get an overview of what GO annotation
exists for the species you are interested in.
![Page 18: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/18.jpg)
![Page 19: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/19.jpg)
Number of proteins is based upon GO Consortium records for these species.
Species with only IEA annotations do not have an active GO annotation project GO provided
automatically by EBI GOA Project.
![Page 20: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/20.jpg)
GORetriever Allows you to get existing GO annotations for a specific set of
gene products. Accepts a text file of accessions or IDs. Returns GO annotations, list of accessions that have no GO and
a GO Summary file.
![Page 21: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/21.jpg)
Input file – text file of return separated accessions.
![Page 22: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/22.jpg)
GORetriever Results
![Page 23: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/23.jpg)
GORetriever Results
![Page 24: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/24.jpg)
GORetriever Resultsadd GO to this list using GOanna or
Blast2GO
![Page 25: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/25.jpg)
GORetriever Results do functional grouping using GOSlimViewer
![Page 26: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/26.jpg)
• only returns existing GO • only accepts limited accession types
• GOanna does a Blast search against existing GO annotated products.
• allows you to quickly transfer GO to gene products where they have similar sequences
• accepts fasta files
![Page 27: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/27.jpg)
Incorrect email address – you will not receive your results!
Contact AgBase if you have not received results after 24-48h.
![Page 28: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/28.jpg)
GOanna ResultsIf you enter an incorrect email address – you will not receive your results!
Contact AgBase if you have not received results after 24-48h.
![Page 29: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/29.jpg)
query IDs are hyperlinked to BLAST data(files must be in the same directory)
![Page 30: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/30.jpg)
*WHAT IS A GOOD ALIGNMENT?
1. Manually inspect alignments and delete any lines where there is not a good alignment*.2. Add this additional annotation to the annotations from GORetriever.
![Page 31: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/31.jpg)
GOanna2gaNew to AgBase: an online script to convert your GOanna file to a gene association file format.
• add manually checked GOanna annotations to a GORetriever file
![Page 32: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/32.jpg)
Tutorial 2
• Getting GO.• GOProfiler – check what is available• GORetriever – get existing GO• GOanna – add GO annotations
Note - you will use Blast2GO to add additional GO annotations to your data sets tomorrow.
OR• Getting existing GO & adding additional GO to your
own data set.
![Page 33: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/33.jpg)
Some limitations of GOanna:
• BLAST analysis is slow – results emailed• limit to 5,000 inputs or an overall file size of 6Mb• limit to 3 jobs submitted/user at one time
How do I do to get GO for my 50,000 RNA-Seq dataset?
• 50 x GOanna submissions + manual interpretation of results – impractical and slow!!
• ALTERNATIVELY: Contact AgBase• we use internal GO annotation pipelines/queuing• We can help customize databasess• GO can be kept private and released after
publication
![Page 34: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/34.jpg)
How do I do to get GO for my 50,000 RNA-Seq dataset?
• GOanna is being deployed on the iPlant discovery environment• increased computing capacity• faster Blast searches• no limitations on file number or size
http://www.iplantcollaborative.org/
![Page 35: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/35.jpg)
GO annotation of RNA-Seq data1. Retrieve any existing GO annotation for gene products
• Genome2Seq: Rapidly retrieves a fasta file of sequences and GO based on genome co-ordinates generated from RNA-Seq data.
2. InterProScan – identifies functional motifs and domains• Can be mapped to GO terms (IEA)• VERY computer intensive – do this on HPC resources; being
implemented on iPlant• Improved results if transcripts are translated (e.g. EMBOSS)
3. BLAST based similarity transfer (ISA)• e.g. Blast2GO, GOanna• Should only transfer GO annotations based upon direct experimental
evidence codes.• Need to test sample set to determine “good” matches/Evalues.
4. Combine GO annotations into single file.• Remove duplicates
![Page 36: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/36.jpg)
![Page 37: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/37.jpg)
Adding GO Annotation
• GO annotations are usually added as gene association files.• Check the number of the columns.• Can check file format against the GO guide:
• Check your analysis tool:• accepts additional GO annotations• format required
http://www.geneontology.org/GO.format.annotation.shtml
![Page 38: Viewing & Getting GO](https://reader035.vdocuments.mx/reader035/viewer/2022062813/56816505550346895dd7744c/html5/thumbnails/38.jpg)
GO Enrichment tools that support agricultural species.