| Literature DB >> 20946613 |
Prashanti Manda1, McKinley G Freeman, Susan M Bridges, T J Jankun-Kelly, Bindu Nanduri, Fiona M McCarthy, Shane C Burgess.
Abstract
BACKGROUND: Functional genomics technologies that measure genome expression at a global scale are accelerating biological knowledge discovery. Generating these high throughput datasets is relatively easy compared to the downstream functional modelling necessary for elucidating the molecular mechanisms that govern the biology under investigation. A number of publicly available 'discovery-based' computational tools use the computationally amenable Gene Ontology (GO) for hypothesis generation. However, there are few tools that support hypothesis-based testing using the GO and none that support testing with user defined hypothesis terms.Here, we present GOModeler, a tool that enables researchers to conduct hypothesis-based testing of high throughput datasets using the GO. GOModeler summarizes the overall effect of a user defined gene/protein differential expression dataset on specific GO hypothesis terms selected by the user to describe a biological experiment. The design of the tool allows the user to complement the functional information in the GO with his/her domain specific expertise for comprehensive hypothesis testing.Entities:
Mesh:
Year: 2010 PMID: 20946613 PMCID: PMC3026376 DOI: 10.1186/1471-2105-11-S6-S29
Source DB: PubMed Journal: BMC Bioinformatics ISSN: 1471-2105 Impact factor: 3.169
Figure 1Interface of GOModeler showing the required inputs.
Figure 2File formats of input hypothesis files. A. Example Hypothesis File; B. Example Hypothesis GO Term File
Figure 3Hypothesis GO Term Builder interface. Users may select one or more terms and may enter one or more additional terms separated by commas in the text box. Clicking on a GO term takes the user to the Amigo page describing the GO term.
Figure 4Process of obtaining GO identifiers for input identifiers.
Species supported by GOModeler and the corresponding BLAST databases searched to obtain GO ids for gene identifiers.
| Species | AgBase BLAST databases |
|---|---|
| Chicken | Chicken, Mouse, Human, Rat |
| Rat | Mouse, Human, Rat |
| Human | Mouse, Rat, Human |
| Mouse | Mouse, Human, Rat |
| Arabidopsis | Arabidopsis |
| Maize | Arabidopsis, Maize, Rice |
| Poplar | Arabidopsis, Poplar |
Figure 5Algorithm to infer effects of GO terms from the GO terms for genes and GO terms corresponding to each hypothesis term.
Figure 6Qualitative and quantitative tabular results for GOModeler for the test cytokine dataset.
Figure 7Edit Interface. This interface allows the user to modify term effects and to enter effects when the tool found none.
Figure 8Qualitative and quantitative tabular results for GOModeler for the test cytokine dataset after conflict resolution by domain user.
Figure 9Graphical summary of net effects from the quantitative output in Figure 8.
Comparison of GOModeler results for the test cytokine dataset with manual analysis results. Columns with the heading G were generated by GOModeler and those with the heading of M were obtained by manual annotation by an immunologist.
| Genes | Hypothesis Terms | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/-1 | 0 | 1 | 1 | 1/-1 | 1/-1 | 1 | 1 | 1 | 1/-1 | -1 | ||||||
| 1/-1 | 1 | 1 | 1 | 1 | 1/-1 | 1 | 1 | -1 | 0 | |||||||
| 1 | 0 | 1 | -1 | 1 | 0 | 1 | 1 | 1/-1 | 0 | -1/1 | ||||||
| 1 | 1 | 1 | 1 | 1 | 1 | -1 | -1 | 1 | ||||||||
| 1 | 1 | 1 | 1 | 1 | 0 | -1 | -1 | -1 | -1/1 | -1 | ||||||
| 1 | 1 | 0 | ||||||||||||||
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||||||
| -1 | -1 | 1 | 1 | 1 | 1 | 1/-1 | -1 | 1 | 1 | |||||||
| 1 | 1 | 1 | 1/-1 | -1 | 1 | 1/-1 | -1 | |||||||||
| 5 | 5 | 0 | 3 | 7 | 2 | 6 | 2 | 6 | 2 | 4 | 1 | 6 | 4 | 7 | 2 | |
| 0 | -1 | -1 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | -1 | 0 | -3 | -3 | -1 | -3 | |
| 5 | 4 | -1 | 3 | 7 | 1 | 6 | 2 | 6 | 2 | 3 | 1 | 3 | 1 | 6 | -1 | |