Download Red Line Walk-through

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Zinc finger nuclease wikipedia , lookup

Pathogenomics wikipedia , lookup

Neuronal ceroid lipofuscinosis wikipedia , lookup

Saethre–Chotzen syndrome wikipedia , lookup

Human genome wikipedia , lookup

Copy-number variation wikipedia , lookup

No-SCAR (Scarless Cas9 Assisted Recombineering) Genome Editing wikipedia , lookup

Transposable element wikipedia , lookup

Cre-Lox recombination wikipedia , lookup

Metagenomics wikipedia , lookup

Epigenetics of neurodegenerative diseases wikipedia , lookup

Epigenetics of diabetes Type 2 wikipedia , lookup

NEDD9 wikipedia , lookup

Non-coding DNA wikipedia , lookup

Genetic engineering wikipedia , lookup

Gene therapy of the human retina wikipedia , lookup

Genome (book) wikipedia , lookup

Primary transcript wikipedia , lookup

Gene therapy wikipedia , lookup

Gene desert wikipedia , lookup

Nutriepigenomics wikipedia , lookup

Point mutation wikipedia , lookup

Gene expression programming wikipedia , lookup

Gene nomenclature wikipedia , lookup

Genome evolution wikipedia , lookup

Gene expression profiling wikipedia , lookup

Gene wikipedia , lookup

Vectors in gene therapy wikipedia , lookup

Genomics wikipedia , lookup

History of genetic engineering wikipedia , lookup

Genome editing wikipedia , lookup

RNA-Seq wikipedia , lookup

Site-specific recombinase technology wikipedia , lookup

Microevolution wikipedia , lookup

Therapeutic gene modulation wikipedia , lookup

Designer baby wikipedia , lookup

Artificial gene synthesis wikipedia , lookup

Helitron (biology) wikipedia , lookup

Transcript
Red Line Walkthrough
A. Identifying repetitive DNA
Example Sequence:
Arabidopsis thaliana (mouse-ear cress) Synthetic Contig, 16.4 kb
Tool(s):
RepeatMasker
Concept(s):
Non-coding DNA, sequence repeats, mobile genetic elements (transposons)
Simple repeats: 1-5bp repeats
(e.g. repetitive dinucleotides
‘AT’ etc.)
Low Complexity DNA:Polypurine/ poly-pyrimidine
stretches, or regions of
extremely high AT or
GC content.
Processed Pseudogenes,
SINES, Retrotranscripts: Nonfunctional RNAs present within
genomic sequence
Transposons (DNA, Retroviral,
LINES): Genetic elements which
have the ability to be amplified
and redistributed within a
genome.
I. Create Project
1. Log-in to DNA Subway. (dnasubway.iplantcollaborative.org)
2. Click ‘Annotate a genomic sequence.’ (Red Square)
3. For ‘Select Organism type’ select Plant, then Dicotyledon.
4. Select samples sequence: Arabidopsis thaliana (mouse-ear cress)
Synthetic Contig 16.47 kb.
5. Provide your project with a title, then Click ‘Continue.’
II. Identify and Mask Repeats
1. Click ‘RepeatMasker’
- Wait until the flashing icon displays ‘V.’ (view)
2. Click ‘RepeatMasker’ again to view the results.
Questions:
Q.1:
How many hits were detected in your sample?
Q.2:
RepeatMasker reports the length of the repetitive sequences
(Length) as well as the class (Attributes):
Q.3:
__________
a. What is the average length of sequences identified as “simple repeats”?
__________
b. What is the average length of sequences identified as “low complexity”?
__________
What is the total percentage of repetitive DNA in your sequence?
(Sum of the length of all repetitive sequence / sequence length (16.47KB)
__________
Additional Investigation: In the results table under ‘Attributes’ each repeat sequence is labeled “RepeatMasker#-XXX” The ‘#’
is the ordinal number of the hit, the XXX is the class of DNA element (e.g. “Simple_repeat” or “Low_complexity”). There are
other types of repetitive elements such as transposons and pseudogenes (e.g. Helitron and COPIA) Use online resources to
learn more: (http://gydb.org/index.php/Main_Page).
1
B. Making Gene Predictions
Example Sequence:
Arabidopsis thaliana (mouse-ear cress) Synthetic Contig, 16.4 kb from part A
Tool(s):
Augustus, FGenesH, Snap, tRNA Scan
Concept(s):
Genomic DNA, Gene Structure, Canonical sequences
Gene Predictor: A program
that makes use of multiple
sensors to model entire gene(s)
III. Predict Genes
1. Click ‘Augustus’ and wait until a green ‘V’ icon appears.
Sensor: An algorithm that
works to predict specific
features within a sequence
(e.g. a canonical splice site or
an exon).
2. Click ‘Augustus’ again to view a table of results. Use the
results determined by ‘Augustus’ to answer question 4.
3. Repeat (one-at-a-time) steps 1-3 with ‘FGenesH’, ‘Snap.’ Also run ‘tRNA
Scan’ to answer question 6.
Ab Initio Prediction: Gene
prediction based solely on a
Genomic DNA sequence.
Questions:
Q.4:
Hidden Markov Model: An
algorithm that represents (in
this case) sequence data and
signals (nucleotide patterns) as
states. The probabilities of
transitions between states
(even if some states are
unknown) can be used to
model a gene and its
components. (See:
doi:10.1038/nbt1004-1315)
CDS: The protein-coding exons
of a gene sequence.
Look at the ‘Type’ column in the gene prediction report.
Find the first mention of the term ‘gene’ and copy down the gene’s
‘start’ (i.e. the starting basepair). Note the number of times you see the
term ‘exon’ (i.e. number of exons predicted).
Gene Predictor
Augustus gene 1
Augustus gene 2
Augustus gene 3
FGenesH gene 1
FGenesH gene 2
FGenesH gene 3
Snap
gene 1
Snap
gene 2
Snap
gene 3
Start
716
exons
1
Q.5: Based on the chart in question 4, did all the gene predictors yield genes starting at the same location? Did
all the gene predictions have the same number of exons?
_____________________________________________________________________________________________
_____________________________________________________________________________________________
Q.6: Looking at the number of results returned by tRNA Scan, why are they so different from results made by
other predictors? Are their places in the genome where tRNAs are more or less densely concentrated?
_____________________________________________________________________________________________
_____________________________________________________________________________________________
_____________________________________________________________________________________________
Additional Investigation: Look for the background link at the bottom of the DNA Subway home page and review the section
entitled ‘Gene Finding,’
2
C. Viewing Gene Predictions in a Browser
Example Sequence:
Arabidopsis thaliana (mouse-ear cress) Synthetic Contig, 16.4 kb from part B
Tool(s):
Local Browser (GBrowse)
Concept(s):
Gene orientation/structure, transposons, chromosome organization
Gene Browser: A GUI
(Graphical User Interface) for
viewing biological information.
GBrowse (DNA Subway’s
Browser) is “designed to view
genomes. It displays a graphical
representation of a section of a
genome, and shows the
positions of genes and other
functional elements. It can be
configured to show both
qualitative data such as the
splicing structure of a gene,
and quantitative data such as
microarray expression levels.”http://gmod.org/wiki/GBrowse
_FAQ
Track: The individual regions of
the display where information
imported into the browser. For
each type (or source) of
information, there is usually an
associated track.
IV. View Gene Predictions
1. Click ‘Local Browser’ and allow browser to load.
2. Under ‘Scroll/Zoom’ select ‘Show 25kbp.’ When the browser
reloads (~1min), it should be showing all 16.47 kbp. Answer question 7.
3. Under ‘Reports & Analysis,’ ‘Download Decorated FASTA File’ should be
selected. Click ‘Configure.’
4. On the line ‘Augustus Predicted Genes’ Click the radio button to select
‘BKG’ as ‘red.’ On the line ‘FGenesH Predicted Genes’ Click ‘Underline.’
5. Click ‘Go’ to view the results and answer question 8.
Questions:
Q.7: What observations can you make about the locations of transposons and repetitive DNA in relation to
predicted genes?
_____________________________________________________________________________________________
_____________________________________________________________________________________________
_____________________________________________________________________________________________
Q.8: Red highlighted sequence demarcates Augustus predictions, underlined sequences are predictions made
by FGenesH. What do the gene predictions have in common, and is there any pattern to how the FGenesH
predictions begin and end?
_____________________________________________________________________________________________
_____________________________________________________________________________________________
_____________________________________________________________________________________________
Additional Investigation: Play with the Decorated FASTA file to see sequence differences between different gene predictors.
Copy and paste sequence into the NCBI ‘BLAST’ server to get information on predicted genes. (http://blast.ncbi.nlm.nih.gov/)
3
D. Adding Experimental (Biological) Evidence
Example Sequence:
Arabidopsis thaliana (mouse-ear cress) Synthetic Contig, 16.4 kb from part C
Tool(s):
BLASTN, BLASTX, Upload Data
Concept(s):
RNA, cDNAs, ESTs, Biological Databases
BLAST:
Basic Local Alignment Search
Tool (BLAST) is an algorithm
that search databases of
biological sequence
information (e.g. DNA, RNA, or
Protein sequence) and return
matches. The BLASTN program
is specific to nucleotide data,
and the BLASTX algorithm
works with sequence data
translated into amino acid
sequences.
UniGene: A database of
transcript data, “each UniGene
entry is a set of transcript
sequences that appear to come
from the same transcription
locus (gene or expressed
pseudogene), together with
information on protein
similarities, gene expression,
cDNA clone reagents, and
genomic location.” http://www.ncbi.nlm.nih.gov/u
nigene
cDNA: DNA produced by
reverse transcribing mRNA
using reverse transcriptase.
cDNAs are used to investigate
mRNA within a biological
sample.
ESTs: “Small pieces of DNA
sequence (usually 200 to 500
nucleotides long) that are
generated by sequencing either
one or both ends of an
expressed gene. The idea is to
sequence bits of DNA that
represent genes expressed in
certain cells, tissues, or organs
from different organisms.” http://www.ncbi.nlm.nih.gov/A
bout/primer/est.html
4
V. Search databases for Biological Evidence
1. Click ‘BLASTN’
- Wait until the flashing icon displays ‘V’ (view)
2. Click ‘BLASTN’ again to view the results.
3. Click ‘BLASTX’
- Wait until the flashing icon displays ‘V’ (view)
4. Click ‘BLASTX’ again to view the results.
Questions:
Q.9:
Both BLASTN and BLASTX returns the ‘Length’ of your resulting matches.
Do you notice differences in the average lengths of BLASTN and BLASTX
matches? Explain.
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
Q.10: Under ‘Type’ both BLASTN and BLASTX returns ‘match’ and ‘match_part.’
‘Match’ is describing the overall length of a single match, but individual
significant matches may be fragmented, i.e. ‘match_part.’ Do BLASTN and
BLASTX return ‘match’ and ‘match_part’ results in different frequencies? Explain.
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
Additional Investigation: Under Attributes in the BLASTN and BLASTX results there is a
section called ‘description.’ Use an internet search engine and/or other resources to learn
about the functional features of significant hits.
To add additional DNA evidence to your project, go to http://gfx.dnalc.org/files/evidence/,
click on ‘Annotation,’ right-click on at_est_evidence.fasta and save the file to your
computer. Then, upload it to the Red Line and click ‘User BLASTN.’ “at_est_evidence.fasta”
contains EST data that are specific for the example of annotating the “Arabidopsis
thaliana (mouse-ear cress) Synthetic Contig 16.47 kb.” However, uploading user-derived
fasta data and blasting the contig against these would work the same way.
Notes on Java:
As Apollo webstart requires JAVA you must have Java installed (www.JAVA.com) and you may need to adjust your security
settings.
Windows:
Go to the Windows Control Panel: In the “Programs” section there will be the Java Control Panel (You can also use the
windows search to find the Java Control Panel). In the Java security tab, lower the setting to medium and then apply (this
may be readjusted later). Launch Apollo again.
Mac OS:
Go to the System Preferences Panel: There will be the Java control panel. In the Java security tab, lower the setting to
medium and then apply (this may be readjusted later). Launch Apollo again.
5
Apollo Annotation Tips for Protein Coding Genes
This example assumes you have run the following routines:
RepeatMasker, Augustus, FGenesH, Snap, BlastN, BlastX, Users BlastN (with A.thaliana EST data)
Prepare your workspace
1. Choose one strand to work on.
(View > Show forward strand or Show reverse stand – check/uncheck your selection)
- Apollo displays data on both strands; most users will want to work on one strand at a time.
2. Display all models and evidence by expanding tiers.
(Tiers > Expand all tiers)
- Apollo may represent multiple data in a single evidence track; expanding the tiers to see all data will
make it easier to manipulate the data during your annotation process.
Apollo 2 strand view
Apollo 1 strand view
Tiers collapsed
Tiers expanded
3. Hide unnecessary data.
(Tiers > Show types panel > Show (uncheck your selection, e.g. BLASTX, BLASTX_USER, BLASTN,
BLASTN_USER)
Unselect ‘Show’ for the the protein (BLASTX/ BLASTX_USER) and EST (BLASTN_USER) data, these can be
worked on in later steps. You will add these data back to your analysis when you are ready to consider
them.
After preparing your workspace, there are 5 steps to creating a basic manually curated annotation within
Apollo:
A. Create a gene model
B. Determine transcript length
C. Determine splice sites and variants.
D. Determine start/stop sites
6
A. Create a Gene Model
Possible decision components:
Biological
UniGene Model (BLASTN)
Why? – UniGene models are derived from cDNA and ESTs (transcriptome evidence) produced by
experiment. (http://www.ncbi.nlm.nih.gov/UniGene/help.cgi?item=build2)
Hypothetical
Gene model of choice
Why? - A gene model generated by any of the prediction algorithms is based on known biological
constraints, and is a priori hypothesis based only on the genomic sequence.
1. Select a gene model as a scaffold
-Use transcriptome evidence (UniGene -BLASTN) to select the best possible gene model for a scaffold. If
no gene model exists or significantly reflects the UniGene model, use the UniGene model itself as a
scaffold (See examples 1, 2).
2. Drag the gene model of choice into the workspace and label the new scaffold. Name the model using the
‘Annotation info editor.’
(Right Click/
Click on the model > Annotation info editor)
Ex.1: Models and evidence: Top: Augustus; Middle: FGenesH; Bottom: (BLASTN)
Ex.1: The Augustus and Unigene models are very close. FGenesH (which does not predict UTRs) could be used as a scaffold if you were not
concerned about modeling the UTR. SNAP (not shown) did not predict a gene at this locus. In this case, Augustus is probably the best choice
for a scaffold.
Ex.2: Models and evidence: Top: Augustus; 2nd Track: SNAP, 3rd Track: FGenesH; Bottom: (BLASTN)
Ex.2: The Augustus and Unigene models are very close, however SNAP predicts2 genes at this locus. Barring additional evidence, Augustus
may be the best gene model to start a scaffold.
7
Ex.3: Named August model in workspace
B. Determine transcript length
Possible decision components:
Biological
UniGene Model (BLASTN)
Why? – Full length cDNAs (which are components of the Unigene model) give experimentally
determined boundaries for the transcript.
Hypothetical
Gene model from part A
1.
Drag the BLASTN model into the workspace, and then name it using the ‘Annotation info editor.’
(Right Click/
Click on the model > Annotation info editor)
Ex.4: cDNA evidence and Augustus based model in the workspace
Ex.4: The cDNA supports a transcript that is shorter than the Augustus based model at both the 5’ and 3’ ends of the transcript.
2.
Use the ‘Exon detail editor’ to adjust the lengths of the model transcript.
(Right Click/
8
Click on the model > Exon detail editor)
C. Determine splice sites and variants
Possible decision components:
Biological
EST data (BLASTN_USER)
Why? – Like full length cDNAs, ESTs give valuable information on transcript diversity. ESTs are
generated by high throughput methods, and although the data may be fragmentary, it may
capture biologically relevant information about splice variants.
UniProt Protein data (BLASTX/BLASTX_USER)
Why? – Proteins do not contain UTR, but do contain the initiating amino acid (methionine). Their
lengths may give clues to the actual length of the translated protein.
Hypothetical
Gene model from part B
1. Use the tiers menu to show all available data.
(Tiers > Show types panel > Show (check your selection, e.g. BLASTX, BLASTX_USER, BLASTN,
BLASTN_USER)
- Depending on the database you upload (in the example case, Arabidopsis ESTs) you will have to consider
how to interpret the possible splice variants. BLASTX_USER returns hits from UniProt and may contain hits
from genomes other than the one you are annotating. Gene duplications may also give hits which
annotate to other loci.
Ex.5: AT5G13220 (JAZ10) In Apollo (left) and Phytozome (right)
Ex.5: At a locus where there is alternative splicing, gene models may disagree, and the biological evidence may also seem in conflict.
According to Phytozome (right) there is the primary annotated transcript (highlighted green) and three alterative transcripts displayed
below it. In Apollo, the UniGene model (BLASTN – bottom track) seems to suggest the first alternative transcript (At5G13320.2) but other
EST evidence (BLASTN_USER) suggests other transcripts. Depending on the amount of evidence for alternative transcripts at a locus, you
may have to create several models.
9
2. Based on available evidence, drag any additional hypothetical gene models (and/or transcriptome models –
BLASTN, BLASTX, BLASTN_USER, BLASTX_USER) into the workspace. Rename each model using the ‘Annotation
info editor.’
(Right Click/
Click on the model > Annotation info editor)
Ex.6: Gene models with ‘non-canonical’ splice sites highlighted
3. Use the ‘Exon detail editor to “fix” non-canonical splice sites (highlighted with yellow arrows).
(Right Click/
Click on the model > Exon detail editor)
3a. (Optional) In some cases you may want to change exonic structure in your model. You can do this by either
splitting an exon (Select the exon of choice, (Right Click/ Click on the model > Split exon) or merging two exons
(Select the exons of choice, (Right Click/ Click on the models > Merge exons). Lengths of introns and exons can
always be changed in the exon editor.
Ex.7: BLASTX Model with non-canonical splice sites fixed.
4. Calculate the longest ORF (open reading frame) in your model.
(Right Click/
Click on the model > Calculate longest ORF)
Ex.8: BLASTX Model with longest ORF displayed
10
D. Determine start/stop sites
Possible decision components:
Biological
UniProt Protein data (BLASTX/BLASTX_USER)
Why? – Proteins do not contain UTRs, but do contain the initiating amino acid (methionine).
lengths of the protein hits give clues to the actual length of the translated protein at that locus
and its reading frame.
Hypothetical
Gene model from part C
1. Use the protein data to establish probable start and stop sites. Drag the start and stop icons into your model
from those displayed above the workspace.
Ex.9: Start and Stop codons are highlighted in red and green in the uppermost part of the screen.
2. Ensure that your model is complete after all changes by calculating the longest ORF (open reading frame) in
your final model(s).
(Right Click/
Click on the model > Calculate longest ORF)
Once you have finished your model, upload the results back to DNA Subway.
(File > Upload to DNA Subway)
11
Apollo Visual Glossary
Tiers of gene evidence
(predicted models and
Biological data)
Model building workspace
Position
Zoom, Pan, Horizontal
Scroll
Additional info (active
when model is selected)
Possible
Start (green)
Stop (red)
Exon
Intron (bent line)
sites
Alignment gap (straight line)
Designated start site
UTR
Exon
Designated stop site
Non-cannonical splice
12
Some Useful Apollo Menus (right-click/ click)
Exon Detail Editor - adjusts exon boundaries (right-click/
Tiers Menu – color coding of teirs, and
(show/hide) – Tiers menu
click)
Sequence menu – extract sequence at selected locus
(right-click/ click)
Annotation Info Editor – name gene models, and add comments (right-click/
13
click)
Summary of mouse functions
Mouse buttons perform many functions in Apollo. The table below summarizes the functions performed
by the three mouse buttons, with and without holding down the shift key.
If you are on a Mac and have a single-button mouse, you can simulate a right mouse click by holding
down the control or alt key while clicking the mouse and you can simulate a middle mouse click by
holding down the apple key while clicking the mouse. If you are trying to copy text from Apollo (for
example, sequence residues from a Sequence window) to paste into another application, use ctrl-c to
copy the text and apple-v to paste it (or, if you are trying to paste into a Web browser, you can use the
'Paste' command from the browser's Edit menu).
Please note that if you are running an old version of Mac OS X (10.2.2 or earlier), you may find strange
mouse-button behavior. With a three-button mouse, you may find that the behavior of the right and
middle buttons is switched. On a Windows laptop you may find that the middle mouse button will pop
up a little scrollbar. To simulate middle mouse you might have to use the Alt key with the left mouse
button.
Mouse key
Action
Left
Select feature (or deselect if you're not over any features)
Shift-Left
Add feature to current selection (or remove feature if it's already selected)
Left drag
If you drag a feature into the annotation tier, it will be added as a new transcript (if
editing is enabled)
Shift-Left drag
If you shift-drag a feature onto an annotation, it will be added as a new exon (if editing
is enabled)
Middle click
Center display on clicked location
Middle drag
Rubberband multiple features
Shift-Middle
drag
Rubberband multiple features, adding to current selection (or remove if they are
already selected)
Right
Popup menu
Shift-Right drag Tier drag--move currently selected tier
14
DNA Subway Annotation “Cheat Sheet”
1. Establish a project or open an existing project.
2. Run RepeatMasker.
3. Run Gene Predictors (e.g. Augustus, FGenesH, etc.).
4. View results in Local Browser; compare and contrast predictions.
5. Run BLAST searches.
6. View results in Local Browser; compare and contrast predictions and BLAST results.
7. Add additional biological evidence in form of cDNA, ESTs, genes, proteins (optional):
a. To download ESTs for a sample sequence, open the “Annotation” directory at
http://gfx.dnalc.org/files/evidence/, right-click the appropriate file (at_est_evidence.fasta
for the 16.47 kb Synthetic Contig) and save it to your computer. (Do not open the file, but
download or save it to your computer.)
b. After saving the file to your computer go back to your project in DNA Subway.
c. Click ‘Upload Data,’ browse to the file, and upload it to DNA Subway.
d. Click ‘User BLASTN (or User BLASTX for protein)’ to search the uploaded data.
8. Synthesize predictions and BLAST search results into gene models using Apollo:
a. General navigation tools (scrolling, zooming) can be accessed on the main Apollo screen
b. General tools to handle files and data can be accessed in the tab menu at the top of the
Apollo screen.
c. Editing tools can be access by right-clicking (command-click on Macs) an item on the
workspace.
d. A utility to record the chances and change the name of a model is included in the editing
tools as “Annotation info editor.”
e. A tool to lengthen or shorten exons is included in the editing tools as “Exon detail editor.”
f. Apollo indicates items that require specific attention by using triangles; right- or leftpointing green or red triangles point at potentially missing start or stop codons. Yellow
triangles indicate a non-canonical splice sites.
15
Advanced Genome Annotation
Annotating a DNA Contig
Experiment 1: Predict Genes in an Arabidopsis Contig
I.
1.
2.
3.
4.
Create a Project
Enter DNA Subway at http://www.dnasubway.org.
Click the red square to annotate a genomic sequence.
Select sample sequence Arabidopsis thaliana (mouse-ear cress) Chr5, 100.00 kb.
Provide a title (required), a project description (optional) and click ‘Continue’.
II. Mask Repeats
1. Click ‘RepeatMasker.’
2. Once the bullet has finished blinking, click ‘RepeatMasker’ again to view a listing of repetitive
DNA sequences ‘RepeatMasker’ has identified and masked.
You may wish to note how many and which types of repetitive DNA ‘RepeatMasker’ identified.
Under the “Attributes” menu you may find unfamiliar terms for defined repeats such as the
transposons Copia and Harbinger. You can use a search engine to get additional information.
3.
4.
5.
6.
Close the table to return to DNA Subway.
Click ‘Local Browser’ to view the results in a graphical interface.
Maximize the browser window.
Change Show 10 kbp to Show 100 kbp in the Scroll/Zoom utility.
7. Close the Local Browser screen to return to DNA Subway.
III. Predict Genes
1. Click ‘Augustus.’
2. Once ‘Augustus’ has finished click ‘FGenesH’. Then, click ‘SNAP’. Finally, click ‘tRNA Scan’ (Note:
the Augustus, FGenesH and SNAP algorithms predict protein-coding genes; tRNA Scan identifies
tRNA genes).
These gene prediction programs all use different – though sometimes similar – methods to
generate predictions. Did you notice any difference in runtime?
3. View the results for each predictor by clicking the predictor button again to generate a table. You
should also examine the results in the Local Browser.
Do the different programs predict the same genes or can you identify differences among the
predictions?
4. Close the table and browser screens to return to DNA Subway.
16
IV. Search Databases for Transcriptome Evidence
1. Click the ‘BLASTN’ buttons to search a database of known genes and transcripts (e.g. cDNAs and
ESTs) for a match to the contig sequence.
2. When BLASTN is complete, then Click ‘BLASTX’ to search for matches in the contig sequence in a
database of experimentally verified protein sequences.
3. Go to: http://gfx.dnalc.org/files/evidence/Annotation and download the file “at chr5 est
evidence.fasta.”
4. Click ‘Upload Data’, and upload the above file under “Add DNA data in FASTA format.”
5. Click ‘User BLASTN.’
6. View BLAST matches in the table view by clicking the respective BLAST buttons again. You may
also choose to view the results in the Local Browser.
7. Close the table and browser screens to return to DNA Subway.
Experiment 2: Synthesize Gene Predictions and Transcriptome Evidence into Gene Models
Technique 1: Edit Exons
I. Build a Gene Model
1. Click ‘Apollo.’
Your screen should look something like this, with multiple evidence types (gene predictions,
repeats, transcriptome evidence, etc.) displayed by color coded icons.
17
2. Click the Tiers menu and select Expand Tiers to view all available evidence. Apollo initially
collapses the different evidence types onto a single line each, regardless of how many pieces of
evidence are available for each position.
3. Under the View menu, uncheck “Show reverse strand.”
4. Zoom, pan and scroll to nucleotide position ~29,900 until you can comfortably view details for a
gene on the forward strand in this location.
5. You should now be able to distinguish gene features such as exons and introns.
Compare the predictions with each other and with the BLAST evidence – what similarities and
differences can you identify? The Augustus gene prediction has the same structure as the other
predictions and the BLASTN evidence, however, it is longer than the other predictions and
therefore stronger agrees with the BLASTN evidence than the other predictions.
6. Double-click the Augustus prediction and move it onto the workspace – this is the foundation for
a model for the gene in this location.
7. Right-Click on your gene model to name it using the “Annotation Info Editor”
8. Scroll down the page and identify the BLASTN evidence. Double-click and move the longest piece
of BLASTN evidence onto the workspace.
9. Name the BLAST based model by Right-Clicking on the model and using the “Annotation Info
Editor”
Comparing the Augustus prediction and the BLASTN evidence, you will find that they share the
same exon-intron structure, but differ in the overall lengths: the gene model starts and ends
further down-stream than the BLASTN evidence.
18
1. Use Exon Detail Editor to adjust the lengths of the flanking exons of the model:
a. Double-click the gene model.
b. Right-click the gene model;
c. Select Exon detail editor in the pop-up window to open the Exon Editor;
d. the Exon Editor displays the sequences of the gene model and the BLASTN evidence sideby-side; a red frame highlights the gene model;
e. Grab and hold the edge at the beginning of the model’s first exon and move it to the left
to position it flush with the start of the BLASTN-match;
f. Click the end of the gene model depicted in the schematic view at the bottom of the
Editor window to edit that part of the sequence;
g. Grab and hold the edge at the end of the last exon and move it to the left and up to
position it flush with the end of the BLASTN-match;
h. Close the Exon Editor.
2. To conclude your annotation for this gene’s structure:
a. Right-click the BLASTN evidence on your workspace;
b. Select Delete selection;
c. Delete any other evidence or prediction from the workspace until only your gene final
model remains;
d. Click menu tab File and select Upload to DNA Subway.
II.
1.
2.
3.
19
Browse Your Gene Model
Minimize or close Apollo.
Bring up the DNA Subway window.
Click ‘Local Browser’ to browse your gene model.
Technique 2: Fix Start Codons
1. Navigate to nucleotide position ~14,000.
Identify the differences among the predictions and the BLAST evidence.
Specifically, what start and end points for the gene do the different prediction and evidence
items indicate?
2. Move the Augustus gene prediction and the BLASTN evidence for this gene onto the workspace;
adjust the 5’- and 3’ ends of the model. Name your respective models using the “Annotation Info
Editor.”
Examine the model’s beginning: Does it have a start codon? Zoom in the first third of the first
exon (position ~14060 through ~14200) to answer this question.
3. To define a start codon for your model:
a. Zoom into the first exon;
b. Evaluate whether the biological evidence (BLASTX) provides evidence for a start codon;
if the biological evidence does not provide a position for a start codon choose the first
ATG/methione instead;
c. Move your cursor to the upper edge of your screen;
d. Grab and hold the first green rectangle located within the first exon;
20
e. Move the green rectangle all the way down onto your model to insert it as a new start
codon.
4. To finalize your annotation:
a. Zoom out and verify your model;
b. Delete from the workspace any evidence or predictions other than your final model for
this gene ;
c. Upload your result to DNA Subway.
Technique 3: Delete Exons
1. Navigate to nucleotide position ~47,500.
Identify the differences among the predictions and the BLAST evidence.
What is the number of exons for the different predictions and evidence items?
2. Move the Augustus gene prediction and the BLASTN evidence onto the workspace. Name your
respective models using the “Annotation Info Editor.”
3. Compare the Augustus-derived gene model and the BLASTN evidence. You will find that the
model’s leading exon is not supported by BLAST evidence. To remove it:
a. Click the first exon in the gene model.
b. Right-click the model;
c. Click Delete selection.
4. Adjust the 5’- and 3’ ends of the model by using Exon Detail Editor to match it to the BLASTN
evidence.
5. To finalize your annotation:
a. Zoom out and verify your model;
b. Delete from the workspace any evidence or predictions other than your final model for
this gene ;
c. Upload your result to DNA Subway.
21
Technique 4: Split Exons
1. Navigate to nucleotide position ~18,800.
Identify the differences among the predictions and the BLAST evidence.
Specifically, what is the number of exons for the different predictions and evidence items?
2. Move the Augustus gene prediction and the BLASTN evidence for this gene onto the workspace;
adjust the 5’- and 3’ ends of the model.
3. Compare the gene model and the BLASTN evidence. You will find that the gene model shows one
long leading exon where the BLASTN evidence has two. To split this exon:
a. Zoom into the first exon in the gene model;
b. Click the first exon in the gene model.
c. Right-click in the first exon approximately at the position where you wish to split it;
d. Select Split exon to split the first exon into two fragments;
e. Double-click the gene model.
f. Right-click the gene model;
g. Select Exon detail editor in the pop-up window to open the Exon Editor;
the Exon Editor displays the sequences of the gene model and the BLASTN evidence sideby-side; a red frame highlights the gene model;
h. Maximize the Exon Editor window;
i. Find the gap in the highlighted sequence at the spot at which the background color in the
former first exon changes – this is the position where the exon has been split;
j. Grab the 3’-edge of the first exon fragment and move it to the left and up to position it
flush with the end of the first BLASTN exon;
k. Grab the 5’-edge of the downstream fragment and move it to the right and down to
position it flush with the beginning of the second BLASTN exon;
l. Close the Exon Editor.
22
4. You will find that by splitting the first exon into two you generated a non-canonical splice site. To
adjust the splice site:
a. Double-click the gene model.
b. Right-click the gene model;
c. Select Exon detail editor in the pop-up window to open the Exon Editor;
d. Adjust the beginning of the gene model’s second (new) exon to start following (in 3’direction) the nearest AG;
e. Close the Exon Editor.
5. To finalize your annotation:
a. Zoom out and verify your model;
b. Delete from the workspace any evidence or predictions other than your final model for
this gene ;
c. Upload your result to DNA Subway.
Techniques 5 & 6: Merge Exons and Build Alternative Transcripts
1. Navigate to nucleotide position ~90,000.
2. Move the Augustus gene prediction and the longest BLASTN transcript evidence that resembles
the model (5 exons, Exon #4 about 60 nucleotides) onto the workspace; adjust the 5’- and 3’
ends of the model.
3. Record your edits and name the model.
4. Delete the BLASTN evidence from the workspace.
23
5. Compare the gene model with the various biological evidence items. You will find that some
BLASTN evidence shows Exon #4 to be about 110 nucleotides long as opposed to 58 nucleotides
in the first model.
6. To build an alternative transcript for this gene:
a. Double-click the first model;
b. Right-click) the first model;
c. Select Duplicate transcript to generate the foundation for an alternative transcript.
7. Move the BLASTN evidence that contains five exons with an Exon #4 of about 110 nucleotides in
length onto the workspace.
8. Extend the 3’-end of Exon #4 in the alternative model to the 3’-edge of the BLASTN evidence
using Exon Detail Editor.
9. To update the open reading frame/coding sequence:
a. Double-click the new model;
b. Right-click the model;
c. Select Calculate longest ORF.
10. Delete the BLASTN evidence from the workspace.
11. Record your changes and name the alternative gene model.
12. Compare the biological evidence with the two gene models. You will find that some BLASTN
evidence shows a large fourth exon that encompasses Exon #4 and Exon #5 in the current two
models.
13. To build a third alternative transcript:
a. Right-click the first model and select “duplicate”;
b. Shift-click the fourth and fifth exons in the third model;
c. Right-click one of the exons;
d. Select Merge exons.
14. Update the third model’s open reading frame/coding sequence.
15. Record your changes and name the new alternative gene model.
16. Compare the biological evidence with the two gene models. You will find that some BLASTX
PROTEIN evidence shows a large second exon that encompasses Exon #2 and Exon #3 in the
previous two models. However, the problem with using this information to build a fourth
alternative transcript is that no biological evidence is available that would allow you to determine
what other exons would be part of this fourth transcript – therefore you should not build a
fourth alternative model without further evidence.
6. To finalize your annotation:
a. Zoom out and verify your model;
b. Delete from the workspace any evidence or predictions other than your final model for
this gene ;
c. Upload your result to DNA Subway.
24
Experiment 3: Identify Gene Homologs in Yellow Line
I.
1.
2.
3.
4.
5.
Search Genomes for Homologs to Annotated Genes
Enter DNA Subway and open a project.
Click Transfers, then click Continue to open the Local Browser.
Click a gene model, prediction, evidence item or repeat.
Select Detail View and Transfers
Select a sequence to transfer and click the Genome Prospecting button to transfer the selected
sequence to the Yellow Line.
II. Example
1. Transfer the different gene models built to the Yellow Line.
2. Transfer the genes, ORFs and proteins and compare the number of matches for each.
Experiment 4: Compare Your Results to Existing Records
Note: This function may only be available for projects based DNA Subway sample sequences.
I.
1.
2.
3.
4.
5.
II.
1.
III.
1.
25
Compare Your Annotations to Those in the Phytozome Genome Hub
Enter DNA Subway and open a project.
Click Export.
Select the Phytozome Genome Hub and click Continue.
Find the chromosome and location in the field labeled Landmark or Region.
To compare your results to those presented by Phytozome, zoom into the region that contains
your annotation and compare it with the gene model present in Phytozome’s Transcript track.
Examine Gene Functions Listed in Phytozome
Roll over a gene model in Phytozome’s Transcript track to check whether Phytozome lists a
potential function for the gene.
Examine Gene Homologs Listed in Phytozome
To identify in what plants homologs to the gene have been found:
a. scroll down to the Tracks section of the Phytozome window;
b. check the boxes next to BLASTX and BLATX Plant Peptides;
c. click Update Image;
d. roll over entries in the Peptide BLASTX and BLATX tracks to identify what plant species
encode homologous genes and/or proteins.
e. Close the Phytozome window.
Biological and Gene Annotation Concepts
RepeatMasker
 A genome is an organism’s entire complement of DNA.
 DNA is a directional molecule composed of two anti-parallel strands.
 The genetic code is read in a 5’ to 3’ direction, referring to the 5’ and 3’ carbons of deoxyribose.
 Eukaryotic genomes contain large amounts of repetitive DNA, including simple repeats and transposons.
 Transposons can be located in intergenic regions (between genes) or in introns (within genes).
 Genes and transposons are directional, and can be encoded on either DNA strand.
 Repeats are non-directional, and, in effect, do occur on both strands.
 Transposons can mutate like any other DNA sequence.
Gene Predictors
 Protein-coding information in DNA and RNA begins with a start codon, is followed by codons, and ends with a
stop codon.
 Codons in mRNA (5’-AUG-3’, etc.) have sequence equivalents in DNA (5’-ATG-3’, etc.).
 The DNA strand that is equivalent to mRNA is called the “coding strand.” The complementary strand is called
the “template strand,” because it serves as the template for synthesizing mRNA.
 Non-spliced genes, which are characteristic of prokaryotes, are also found in eukaryotes.
 Even in a spliced gene, the protein-coding information may be organized as Open Reading Frame (ORF).
 Most eukaryotic genes are spliced, whereby intervening segments (introns) are removed and the remaining
segments (exons) are spliced together.
 Splice sites (exon-intron boundaries) have sequence patterns that are recognized by the splicing apparatus
(spliceosome).
 Gene prediction programs use consensus sequences around splice sites to predict exon-intron boundaries.
 Over 90% of eukaryotic introns have “canonical splice sites,” whereby introns begin with GT (mRNA: GU) and
end in AG (mRNA: AG).
 The protein coding sequence of a eukaryotic mRNA (or gene) is flanked by 5’- and 3’-untranslated regions
(UTRs); introns can be located in UTRs.
 In most eukaryotic genes, transcripts are alternatively spliced, yielding different mRNAs and proteins.
 UTRs hold information for the half-lives of mRNAs and for regulatory purposes.
 Gene > mRNA > CDS.
 CDS = nucleotides that encode amino acid sequence.
 In mRNA: CDS = ORF.
BLAST Searches
 Basic Local Alignment Search Tool (BLAST) searches databases for matches to a query DNA or protein
sequence.
 Gene or protein homologs share sequence similarities due to descent from a common ancestor.
 Biological evidence is needed to edit and confirm gene models predicted by computer algorithms.
 Biological evidence is most often derived from mRNA transcripts (ESTs, cDNAs, RNAseq). Protein sequence
data are available, too, but much less common.
 Many ESTs and cDNAs are disrupted by “introns” when they are aligned against genomic DNA.
 ESTs & cDNAs may be incomplete.
 The BLAST algorithm does not resolve intron/exon boundaries.
 The BLAST algorithm is not restricted to detecting sequences that fully match a query (“global” matches) but,
instead, matches query subsequences as well (“local” matches).
 The BLAST algorithm matches sequences to the fullest extent possible and, often, realigns the same sequence
twice.
26
Web Resources for Genome Annotation
A. Major Plant Genome Hubs:
DOE JGI’s http://www.phyotozme.net
University of Iowa: http://www.plantgdb.org/
CSHL: http://www.gramene.org/
ENSEMBL: http://plants.ensembl.org/index.html
NCBI: http://www.ncbi.nlm.nih.gov/genomes/PLANTS/PlantList.html
NCBI: http://www.ncbi.nlm.nih.gov/mapview/
B. Some Plant Genome Portals:
Arabidopsis, TAIR: http://www.arabidopsis.org/
Corn: http://www.maizesequence.org/index.html
Grape: http://www.cns.fr/externe/GenomeBrowser/Vitis/
Poplar: http://genome.jgi-psf.org/poplar/poplar.home.html
Rice: http://rice.plantbiology.msu.edu/
Tomato: http://solgenomics.net/about/tomato_sequencing.pl
C. Browsers:
Ensembl: http://www.ensembl.org
GBrowse: http://gmod.org/wiki/GBrowse
JBRowse: http://jbrowse.org/
UCSC Browser: http://genome.ucsc.edu
xGDB: http://brendelgroup.org/bioinformatics2go/bioinformatics2go.php
D. Annotation Tools:
Apollo: http://apollo.berkeleybop.org/current/index.html
Artemis: http://www.sanger.ac.uk/resources/software/artemis/
yrGATE: http://brendelgroup.org/bioinformatics2go/bioinformatics2go.php
E. Other Resources:
Course download site: http://gfx.dnalc.org/files/evidence
DynamicGene: http://www.sanger.ac.uk/resources/software/artemis/
GeneBoy: http://www.dnai.org/geneboy/
BioServers: http://www.bioservers.org/bioserver/
mRNA/gDNA: http://www.ncbi.nlm.nih.gov/spidey/
mRNA/gDNA: http://pbil.univ-lyon1.fr/sim4.php
Splice site predictor: http://www.fruitfly.org/seq_tools/splice.html
Promoter predictor: http://www.fruitfly.org/seq_tools/promoter.html
27