* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Red Line Walk-through
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
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
Vectors in gene therapy wikipedia , lookup
History of genetic engineering wikipedia , lookup
Genome editing wikipedia , lookup
Site-specific recombinase technology wikipedia , lookup
Microevolution wikipedia , lookup
Therapeutic gene modulation wikipedia , lookup
Designer baby wikipedia , lookup
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