Strategies for functional modeling

Download Report

Transcript Strategies for functional modeling

Strategies for functional
modeling
NMSU GO Workshop
20 May 2010
Types of data sets and modeling





Commercial array data – more likely to have ID
mapping to support functional modeling.
Custom/USDA array data – may need to do your
own ID mapping: see examples on workshop
page.
Proteomics data
RNA-Seq data sets – computational pipelines to
assign GO (GOanna is limited; contact AgBase).
Real-time data or quantitative proteomics data –
hypothesis testing.
Overview of Functional Modeling Strategy
Microarray Ids
ArrayIDer
Protein/Gene
identifiers
Pathways and
network analysis
GO Enrichment
analysis
GORetriever
Ingenuity Pathways Analysis (IPA)
Pathway Studio
Cytoscape
DAVID
Ingenuity Pathways Analysis (IPA)
Pathway Studio
Cytoscape
DAVID
EasyGO/AgriGO
Onto-Express
Onto-Express-to-go (OE2GO)
GO annotations
Genes/Proteins with
no GO annotations
GOanna
GOSlimViewer
Yellow boxes represent AgBase tools
Green/Purple boxes are non-AgBase resources
Functional Modeling Considerations

Should I add my own GO?



Should I do GO analysis and pathway analysis and
network analysis?



use GOSlimViewer to see how much GO is available for your
species
use GORetriever to see how much GO is available for your
dataset
different functional modeling methods show different aspects
about your data (complementary)
is this type of data available for your species (or a close
ortholog)?
What tools should I use?



which tools have data for your species of interest?
what type of accessions are accepted?
availability (commercial and freely available)
Converting accessions




Depending on your data set & the tools you use,
you are likely to need to convert between
database accessions to do your functional
modeling.
UniProt database – ID mapping tab
Ensembl BioMart
Online analysis tools:




DAVID
g:profiler
GORetriever
ArrayIDer – converts EST accessions
Converting accessions (cont’d)

Commercial arrays


EST arrays

Commercial ID
mapping eg. NetAffy
Ensembl BioMart
Online tools
(g:convert, DAVID)
ArrayIDer

Custom arrays


Proteomics

UniProt ID Conversion

RNA-Seq data

Working on your own data or examples:
1.
Your own data set


2.
New to GO


3.
retrieve existing GO (accession conversion?) &
group using slim sets
try functional grouping (DAVID, AgriGO, etc)
GO browser tutorials to familiarize yourself with
GO
work on some example data sets
Example data sets
Your own data

Start by retrieving existing GO
(GORetriver)


may need to do accession conversion
GOanna – for sequence data sets

If you haven’t had results returned from
GOanna, sample results are available in the
example data sets
Try functional analysis using DAVID,
AgriGO or etc
 For help with hypothesis modeling etc, see
me.

GO Browsers
search for gene products
 search for GO terms
 retrieve batch GO
 some analysis tools (slim sets, enrichment
analysis, etc)
 QuickGO at EBI



http://www.ebi.ac.uk/QuickGO/
AmiGO at GO Consortium

http://amigo.geneontology.org
Example Dataset 1
Chicken Affymetrix Array
1.
2.
3.
4.
5.
Converting Accessions
Retrieving GO annotations
Grouping using GOSlimViewer
GO term enrichment analysis using DAVID
GO term enrichment analysis using AgriGO
Example Dataset 2
EST Array and adding your own GO
1.
2.
3.
4.
Converting Accessions
Retrieving GO annotations
Adding GO annotations
GO enrichment analysis using additional GO
annotations
Example Dataset 3
Modeling quantitative data
1.
2.
GOModeler
agriGO
What other
information
should we add
to your
workshop
website??