Case Studies - EST Annotation Pipeline
You may omit Examples for skipping operational content.
-
After an EST annotation pipeline, biologists usually have a table of ESTs with their GO annotations.
EST accession | GO annotation |
EST #1 | GO annotation of EST #1 |
EST #2 | GO annotation of EST #2 |
... | ... |
-
The hierarchical information of the GO tree is hidden from tabular listing, and it might have been hard to see GO distribution of GO nodes. By loading the annotation data into GOBU, biologists are enabled to interact with the hierarchical GO tree, and it is easy to see GO distribution of any GO node.
- Example: Select File -> Load, open file "eFerret.tree". This file contains EST accessions of two sources (Zebrafish gill and skin) and their GO annotations. In each GO node, if a number (in parentheses) is appended in the head of it, the number means the amount of ESTs associated with this GO annotation. You may expand or collapse GO nodes for browsing these amounts of different GO nodes.
-
Sometimes biologists are interested in ESTs of specific GO annotations, the comprehensive search ability of GOBU can help biologists to find their interested GO nodes. Then by clicking on these GO nodes, a selection effect on the user tree will color all related user nodes. By selecting proper appearance level of the user tree, all non-related user nodes are filtered out -- this is useful for a large amount of data.
- Example: Set Appearance level (in middle) as Representative, click Mapped only (in left), then select Search -> Search GO tree. In the popup window, input "iron ion" and select Ignore case option, then click Find button. By so doing, you are searching GO nodes with term names containing "iron" and "ion". In the middle window, there will be a tree containing only ESTs associated with searched GO annotation.
-
Under GOBU's extendable architecture, a customized extension software was built for getting EST sequence information from the external annotation server.
- Example: Select Plugins -> Ferret plugin, a window containing three buttons will appear in the upper-left corner of your screen, click Sequence Window button. Click on any EST accession, the popup window will show the sequence. (The Ferret plugin is not provided in newer version of GOBU, please refer our source repository if you are interested.)
-
Sometimes, the same pipeline will be applied to different dataset; for example, different sources of ESTs. By partitioning ESTs of different sources into different sub-trees, it is also feasible to present/manipulate these data on GOBU.
-
By some operations, biologists can use GOBU to build a table of GO distributions of user-specified GO nodes against different EST sources.
- Example: Select all child GO nodes of cellular_component, then select Table -> Reporting nodes -> Toggle reporting, selected GO nodes will become red. Select Options -> Tracing, select Gill and Skin nodes, then select Table -> Append data
. Select Table -> Show table, the built table will appear.
-
In this example, the EST annotation pipeline provides genomic position annotation by SSAHA. So we defined two data types for representing SSAHA results; that is, the LOC property and the confidence property. They could represent one SSAHA result (a curated genomic position) with a given confidence value.
-
For the SSAHA results, we also built an extension software for visualization. This visualization software has one option control (confidence filter) of two states: to draw all SSAHA results of all ESTs, or to draw the best SSAHA result of each EST.
- Example: Select Plugins -> Ferret plugin. In FerretPlugin window, click Zebrafish Genome View button, a genome view window will appear. In the genome view window, click first clear and select Confidence filter option. Back to GOBU main window, click on Gill, then the best predicted location of each EST will be drawn in the genome view window. (The Ferret plugin is not provided in newer version of GOBU, please refer our source repository if you are interested.)
-
If these EST data are appropriately organized according to their sources, the in silicon differential view can be eaily obtained by this extension software.
- Example: Select Additive option and select a new color in the genome view window, click on Skin in GOBU main window, then we have the in silicon differential view. (The Ferret plugin is not provided in newer version of GOBU, please refer our source repository if you are interested.)