Home
CLC Phylogeny Module
Contents
1. Figure 4 7 Select the alingment for tree construction El Maximum Likelihood Phylogeny 1 Choose where to run 2 Select alignment s Set starting tree 3 Maximum Likelihood zi LE ini Starting tree algorithm Neighbor Joining y Phylogeny mone m 5 UPGMA Select substitution model s Nucleotide substitution model Jukes Cantor Protein substitution model WAG Transition transversion ratio 2 0 Rate variation Indude rate variation Number of substitution rate categories 4 Gamma distribution parameter 1 0 Estimation Y Estimate substitution rate parameter s Y Estimate topology Estimate gamma distribution parameter EDES mes Vr Figure 4 8 Adjusting parameters for maximum likelihood phylogeny The following parameters can be set for the maximum likelihood based phylogenetic tree see figure 4 8 e Set starting tree Starting tree algorithm Specify the method which should be used to create the initial tree There are two possibilities Neighbor Joining UPGMA Starting tree Alternatively an existing tree can be used as starting tree for the tree reconstruction Click on the folder icon to the right of the text field to use the browser function to identify the desired starting tree Neighbor Joining UPGMA CHAPTER 4 CREATE TREES 2 e Select substitution model Nucleotice substitution model CLC Genomi
2. Ol 0 NN AN 10 10 11 12 12 13 15 15 16 17 17 17 18 CONTENTS 4 3 Model Testing 4 4 Maximum Likelihood 4 5 Bioinformatics explained 4 5 1 Substitution models and distance estimation 4 5 2 Kmer based distance estimation 2 008 wee cnn 4 5 3 Distance based reconstruction methods 4 5 4 Maximum likelihood reconstruction methods 4 5 5 Bootstrap tests 5 Tree Settings 5 1 Minimap 5 2 Tree layout 5 3 Node settings s sx xx x 5 4 Label settings 5 5 Background settings 5 6 Branch layout 5 Bootstrap settings 5 8 Metadata 5 9 Node right click menu 6 Metadata and Phylogenetic Trees 6 1 Table Settings and Filtering 6 2 Add or modify metadata 6 3 Selection of specific nodes Bibliography 23 25 28 28 29 31 31 32 33 34 34 36 36 39 39 39 40 41 44 44 45 46 49 Chapter 1 Introduction to the Phylogeny Module 1 1 Phylogeny Phylogenetics describes the taxonomical classification of organisms based on their evolutionary history i e their phylogeny Phylogenetics is therefore an integral part of the science of systematics that aims to establish the phylogeny of organisms based on their characteristics Furthermore phylogenetics is central to evolutionary biolog
3. iE Phylo_testdata_large_VHSV alignment Protein structures 7 gt gt Qy enter search term Figure 3 10 Creating a pairwise comparison table If an alignment was selected before choosing the Toolbox action this alignment is now listed in the Selected Elements window of the dialog Use the arrows to add or remove elements from the Navigation Area Click Next to adjust parameters 3 3 1 Pairwise comparison on alignment selection A pairwise comparison can also be performed for a selected part of an alignment right click on an alignment selection Pairwise Comparison This leads directly to the dialog described in the next section 3 3 2 Pairwise comparison parameters There are five kinds of comparison that can be made between the sequences in the alignment as shown in figure 3 11 CHAPTER 3 ALIGNMENT OF SEQUENCES 18 El Create Pairwise Comparison 1 Select alignments of same type 2 Select comparisons to G perform in Differences Distance Percent identity Identities Figure 3 11 Adjusting parameters for pairwise comparison e Gaps Calculates the number of alignment positions where one sequence has a gap and the other does not e Identities Calculates the number of identical alignment positions to overlapping alignment positions between the two sequences e Differences Calculates the num
4. m GE 1 2 C AA DR 5123 m DK Hededam FI K8422 v NO A16368G DK 1p8 Figure 5 6 Edit label in the right click menu can be used to customize the label text The way node labels are displayed can be controlled through the labels settings in the right side panel When working with big trees there is typically not enough space to show all labels As illustrated in figure 5 6 only some of the labels are shown The hidden labels are illustrated with thin horizontal lines figure 5 7 There are different ways of showing more labels One way is to reduce the font size of the labels which can be done under Label font settings in the Side Panel Another option is to zoom CHAPTER 5 TREE SETTINGS in on specific areas of the tree figure 5 7 and figure 5 8 The last option is to disable Hide overlapping labels under Label settings in the right side panel When this option is unchecked all labels are shown even if the text overlaps When allowing overlapping labels it is usually a good idea to disable Show label background under Background settings See section 5 5 Note When working with a tree with hidden labels it is possible to make the hidden label text appear by moving the mouse over the node with the hidden label Phylo_testdat x DK M rhabdo 0 022 FI ka66 E DK F1 Fi Width 100 2835 Activate the zoom function and use 1 mou
5. For a more detailed explanation see Bioinformatics explained in section 4 5 4 3 Model Testing As the Model Testing tool can help identify the best substitution model 4 5 1 to be used for Maximum Likelihood Phylogeny tree construction it is recommended to do Model Testing before running the Maximum Likelihood Phylogeny tool The Model Testing tool uses four different statistical analyses Hierarchical likelihood ratio test hLRT e Bayesian information criterion BIC e Minimum theoretical information criterion AIC e Minimum corrected theoretical information criterion AlCc to test the substitution models e Jukes Cantor Jukes and Cantor 1969 e Felsenstein 81 Felsenstein 1981 CHAPTER 4 CREATE TREES 24 e Kimura 80 Kimura 1980 e Hasegawa et al 1985 e GTR also known as the REV model Yang 1994a To do model testing Toolbox Classical Sequence Analysis Alignments and Trees 1 Testing Select the alignment that you wish to use for the tree construction figure 4 5 r El Model Testing x 1 Choose where to run ante Navigation Area 2 Select one nucleotide alignment Phylo testdata small VHS FEE Phylo testdata large VHS a KI m 4 m Q lt enter search term Batch KEN Figure 4 5 Select alignment for model testing Specify the para
6. LE Import Metadata Country Extract Sequence List 3 Align Sequences Assign Metadata Delete Metadata Water Edit Water AY546622 1 F3460590 1 FJ460591 1 AY546583 1 AY546626 1 AY546584 1 AME ALL 33 NET Column width Manual Show column 4 Name Description Node type Branch length Bootstrap value 48 Figure 6 5 To include an extra metadata column use the right click option Assign Metadata provide Name the column header and Value To modify existing metadata click on the specific field select Edit column header and provide new value and click Finish The multiple alignment will now be generated Phylogeny mod x KRRV9801 DK PBA SE SVA 1033 SE SVA14 UK MLA98 GHE 1 DK 5p403 Rei ES Op y Cherry picking nodes in a tree m 0 A16368G Fl ka422 DK Hededam 7 9 DK 5123 FR 2375 FR 0771 9 DK 9995144 AU 8 95 FR 0284 DK 9695377 DK 9895174 L DK 3971 DK 5151 gt 5 DK 6045 DK 9795568 4 DK 7380 DK 200079 1 GE 1 2 0 050 Branches shorter than 0 0019 are shown as having length 0 0019 4 Water Node color e Unknown Brackish water O Fresh water Sea water Set Root At This Node Set Root Above Node Collapse Hide Decorate Subtree Order Subtre
7. close to the real ML tree The likelinood of trees are computed using an explicit model of evolution such as the Jukes Cantor or Kimura 80 models Choosing the right model is often important to get a good result and to help users choose the correct model for a data set the Model Testing tool See section 4 3 can be used to test a range of different models for nucleotide input sequences The search heuristics which are commonly used in ML methods requires an initial phylogenetic tree as a Starting point for the search An initial tree which is close to the optimal solution can reduce the running time of ML methods and improve the chance of finding a tree with a large likelihood A common way of reconstructing a good initial tree is to use a distance based method such as UPGMA or neighbour joining to produce a tree based on a multiple alignment 4 5 5 Bootstrap tests Bootstrap tests Felsenstein 1985 is one of the most common ways to evaluate the reliability of the topology of a phylogenetic tree In a bootstrap test trees are evaluated using Efron s re sampling technique Efron 1982 which samples nucleotides from the original set of sequences as follows Given an alignment of sequences rows of length columns we randomly choose columns in the alignment with replacement and use them to create a new alignment The new alignment has n rows and columns just like the original alignment but it may contain duplicate columns a
8. 166 16 Ea Text size Medium Sequence 17 Lai 1 91 192 189 189 IE Font SansSerif Y Bold Figure 3 12 A pairwise comparison table CHAPTER 3 ALIGNMENT OF SEQUENCES 19 The following settings are present in the side panel e Contents Upper comparison Selects the comparison to show in the upper triangle of the table Upper comparison gradient Selects the color gradient to use for the upper triangle Lower comparison Selects the comparison to show in the lower triangle Choose the Same comparison as in the upper triangle to show all the results of an asymmetric comparison Lower comparison gradient Selects the color gradient to use for the lower triangle Diagonal from upper Use this setting to show the diagonal results from the upper comparison Diagonal from lower Use this setting to show the diagonal results from the lower comparison No Diagona Leaves the diagonal table entries blank e Layout Lock headers Locks the sequence labels and table headers when scrolling the table Sequence label Changes the sequence labels e Text format Text size Changes the size of the table and the text within it Font Changes the font in the table Bold Toggles the use of boldface in the table Chapter 4 Create Trees For a given set of aligned sequences see section 3 1 it is possible to infer their evolutionary relationships In CLC Genomics Workbench this may be
9. Avoid overlapping symbols AU 8 95 Herring Node color DK 9995144 O Japanese flounder gt Label settings FR 0771 Norway prout Background settings i Rainbow trout Branch layout O Rocking gt Bootstrap settings Round goby DK 6p403 gt Legend font settings Node shape Node symbol size DK 200027 3 E DK 9595168 Host m Show legend DK 7974 Unknown Atlantic Herring Blue whiting Cod Coho salmon UK H17 5 93 Ie UK H17 2 95 gt Label text color Label background color eii d FR L59X gt Metadata layers GE 1 2 DK 5123 DK Hededam Fl ka422 NO A16368G Figure 5 5 The Node Layout settings Node color is specified by metadata and is therefore inactive in this example 5 4 Label settings e Label font settings Can be used to specify adjust font type size and typography Bold Italic or normal e Hide overlapping labels Disable automatic hiding of overlapping labels and display all labels even if they overlap CHAPTER 5 TREE SETTINGS 37 e Show internal node labels Labels for internal nodes of the tree if any can be displayed Please note that subtrees and nodes can be labeled with a custom text This is done by right clicking the node and selecting Edit Label see figure 5 6 e Show leaf node labels Leaf node labels can be shown or hidden e Rotate Subtree labels Subtree labels can be shown horizontally or vertically
10. CLC Phylogeny Module User manual User manual for Phylogeny Module 1 0 Windows Mac OS X and Linux September 13 2013 This software is for research purposes only CLC bio Silkeborgvej 2 Prismet DK 8000 Aarhus C Denmark Contents 1 Introduction to the Phylogeny Module LE ss ee Row de om eee T Features A 2 System requirements and installation of the Phylogeny Module 2 1 System requirements 2 2 HOW TO install a DUE kb ee ee ee OO ER Xo c Xo ee Re Xx a 2 3 How 1 lt 3 Alignment of sequences EL Reial IMA keh eee Pe ee gt eee eek SE x55 eee 3 1 2 Fast or accurate alignment S20 AlgNnN QUEDITIETILS uus ra Geom te FOS Advanced use Bor 978 O3 x Eo ee a 3 2 1 How alignments joined 3 3 Pairwise comparison 3 3 1 Pairwise comparison alignment selection 3 3 2 Pairwise comparison parameters e a a a 3 3 3 The pairwise comparison table 4 Create Trees 4 1 Kmer Based Tree Construction rrr 4 2
11. UTF 8 Start at row 0 Parsing Field separator Quote symbol Preview and mappings Named columns Map the columns below to metadata categories using the text fields in the top of the columns One column must be mapped to Name and the values in that column is used to map the rows to the sequences of the tree A row is matched to a sequence if the value in the Name column is part of the sequence s name If a text field is left empty the corresponding column will be ignored i Sequence Strain Host Water Country ACCNo Year Dam Text fields i Sequence Name Host Water Country ACCNo Year 1 ATGGAAT 8 9 Rainbow t Fresh water AU AY54657 1995 ATGGAAT CH FI262 Rainbow t Fresh water CH AY54657 1999 DK 1p40 Rockling Sea water DK AY54657 1996 ATGGAAT DK 1p53 Atlantic H Sea water DK AY54657 1996 DK 1p55 Sprat Sea water DK AY54657 1996 ATGGAAT DK 1p8 Atlantic H Sea water DK 54657 1996 e N Finish i Cancel Figure 6 2 Import of metadata for a tree The second column named Strain is choosen as the common denominator by entering Name in the text field of the column The column labeled H is ignored by not assigning a column heading to this column To delete metadata columns This is done by selecting all rows in the table followed by a right click anywhere in the table Select the name of the column to delete from the d
12. e Edit label Edit the text in the selected node label Labels can be shown or hidden by using the Side Panel Label settings Show internal node labels Chapter 6 Metadata and Phylogenetic Trees When a tree is reconstructed some mandatory metadata will be added to nodes in the tree These metadata are special in the sense that the tree viewer has specialized features for visualizing the data and some of them cannot be edited The mandatory metadata include e Node name The node name Branch length The length of the branch which connects a node to the parent node Bootstrap value The bootstrap value for internal nodes Size The length of the sequence which corresponds to each leaf node This only applies to leaf nodes e Start of sequence The first 50bp of the sequence corresponding to each leaf node To view metadata associated with a phylogenetic tree click on the table icon at the bottom of the tree If you hold down the Ctrl key or 95 on Mac while clicking on the table icon 8 you will be able to see both the tree and the table in a split view figure 6 1 Additional metadata can be associated with a tree by clicking the Import Metadata button This will open up the dialog shown in figure 6 2 To associate metadata with an existing tree a common denominator is required This is achieved by mapping the node names in the Name column of the metadata table to the names that have been used in the metadata table t
13. Fresh water O Unknown Sea water_ Sea water Sea water Fresh water CIA Fresh waterZ Fresh water_ Fresh water__ d Fresh water Lig Fresh water Fresh water Fresh water Fresh water T Unknown Rei ES Brackish water Sea water AR Country Node symbol size Unknown AU CH DE m DK FI m FR an Sea water Sea water_ Country Node symbol size Unknown AU CH DE m DK m Fi FR GE B R no sE Musa d Sea water Unknown Sea water E Sea water H ee Settings x 25 Node color gt Minimap Bi Unknown Atlantic Herring Blue whiting coa E Coho salmon E Eel Haddock El Herring Japanese flounder E Norway prout Rainbow trout i Rockting Round goby El Sprat Turbot Bl Whiting Tree layout Layout Reset Tree Topology Fixed width on zoom Show as unrooted tree gt Node settings Label settings Background settings Branch layout Bootstrap settings gt Metadata Host Node color gt Minimap Hi Unknown Atlantic Herring v Tree layout L1 Blue whiting Layout Ordering Increase Coho salmon Eel 9 Haddock Herring E Japanese flounder Li Norway prout El Rainbow tr
14. Z 1994b Maximum likelihood phylogenetic estimation from DNA se quences with variable rates over sites Approximate methods Journal of Molecular Evolution 39 3 306 314
15. w w layer names DK 3971 z US DK 9795568 1962 n DK 200027 3 1968 GE 1 2 EM i 1971 UK H17 2 95 1975 IR F 13 02 97 1979 DK 1p55 pos US Makah Y Me ta layer 2 Host v Show legend 4 Show layer names Layer thickness Unknown Atlantic Herring zal Rel EB Figure 5 10 Different types of metadata kan be visualized by adjusting node size shape and color Two color code metadata layers Year and Host are shown in the right side of the tree im i FR 1458 AU 8 95 DK 8885144 _ 07 Set Root At This Node B Set Root Above Node 5137 Collapse LDK 9995007 Hide 5 DK 7380 E DK 200027 3 Decorate Subtree k B DK 9595168 Order Subtree k 7974 Extract Sequence List 95024 Align Sequences Assign Metadata Edit Label Figure 5 11 The right click menu that appears when right clicking on a node 5 9 Node right click menu Additional options for layout and extraction of subtree data are available when right clicking the nodes figure 5 11 e Set Root At This Node Re root the tree using the selected node as root Please note that re rooting will change the tree topology e Set Root Above Node Re root the tree by inserting a node between the selected node and its parent Useful for rooting trees using an outgroup e Collapse Branches associated with a selected node can be collapsed with or without the associated labels Collapsed branches can be unco
16. 1 where In L is the log likelihood of the best tree K is the number of parameters in the model n is the length of the alignment AlCc is recommended over AIC roughly when n K is less than 40 The output from model testing is a report that lists all test results in table format For each tested model the report indicate whether it is recommended to use rate variation or not Topology variation is recommended in all cases From the listed test results it is up to the user to select the most appropriate model The different statistical tests will usually agree on which models to recommend although variations may occur Hence in order to select the best possible model it is recommended to select the model that has proven to be the best by most tests 4 4 Maximum Likelihood Phylogeny To generate a maximum likelihood based phylogenetic tree Toolbox Classical Sequence Analysis Alignments and Trees Maximum Likelihood Phylogeny 4z CHAPTER 4 CREATE TREES 26 z E Maximum Likelihood Phylogeny 1 Choose where to run MESAS Navigation Area Selected elements 1 aroE DK F1 alignment 2 Select one nucleotide alignment Woe 3834 E EH DH EH 1 Li E B f VHSV EE Phylo_testdata_small_VHSV gt Phylo_testdata_large_VHSV al SS PEJOK F 1 alignment 4 n H E Q zenter search term Batch 4c Xem
17. 100 200 300 400 Eg abcz 3 4 XX Isolate 1 isolate 1 2 Xx Isolate 2 lsolate ee 428 Isolate 3 g Isolate Sa 428 Xx Isolate 4 isolate 4 428 27206 Isolate 5 Isolate 5 428 _ gt HEE Alignment of isolates_abcZ Ey aroE awa Isolate 1 Y 20 Isolate 2 7 Isolate 3 EZ Alignment of x XX Isolate 4 20 ies 100 200 300 400 Alignment of isolates aroE N B C2 ack solate 2 48 Annotation layout 1 Isolate 3 484 Isolate 1 Isolate 4 484 Annotation types Isolate 2 3 Isolate 1 484 Allele CJ 206 Isolate 4 Isolate 5 484 Misc feature gt Isolate 5 Alignment of isolates_adk 3 ES Y B f XX Isolate 1 FEE joined alignment x Xx Isolate 2 x 2 Isolate 3 Isalate 1 pg Isolate Isolated p Isolate 4 fumC Isolate 4 a E pm E Isolate 1 Annotation layout 3 E 2 ad LANDE REDDE E Isolate 2_ pg Isolate 2 g Isolate 2 p Isolate 2 fumC BEES 9 V Show annotations 7 206 Isolate 1 7 Isolate 2 Isolate 2 E Position Next to sequence w 20 Isolate 3 Isolate 3 aroE Isolate 3 Isolate 3_ pg Isolate 3 g Isolate 3_ p Isolate 3_ fumC Offset Piled XX Isolate 4 4 XX Isolate 5 Isolate 3 Label Qussannnialionunus FEE Alignment of isolates gdh Isolate 4 aroE Isolate 4 Isolate 4 po Isol
18. 3 CHAPTER 4 CREATE TREES 23 ree construction algorithm x The UPGMA method Assumes constant rate of evolution The Neighbor Joining method Well suited for trees with varying rates of evolution Nucleotide distance measure Jukes Cantor Assumes equal base frequencies and equal substitution rates Kimura 80 Assumes equal base frequencies but distinguishes between transi tions and transversions Protein distance measure Jukes Cantor Assumes equal amino acid frequency and equal substitution rates Kimura protein Assumes equal amino acid frequency and equal substitution rates Includes a small correction term in the distance formula that is intended to give better distance estimates than Jukes Cantor e Bootstrapping Perform bootstrap analysis To evaluate the reliability of the inferred trees CLC Genomics Workbench allows the option of doing a bootstrap analysis see section 4 5 5 A bootstrap value will be attached to each node and this value is a measure of the confidence in the subtree rooted at the node The number of replicates used in the bootstrap analysis can be adjusted in the wizard The default value is 100 replicates which is usually enough to distinguish between reliable and unreliable nodes in the tree The bootstrap value assigned to each inner node in the output tree is the percentage 0 100 of replicates which contained the same subtree as the one rooted at the inner node
19. 5 3 345 352 Dempster et al 1977 Dempster A Laird N Rubin D et al 1977 Maximum likelihood from incomplete data via the EM algorithm Journal of the Royal Statistical Society 39 1 1 38 Edgar 2004 Edgar R C 2004 Muscle a multiple sequence alignment method with reduced time and space complexity BMC Bioinformatics 5 113 Efron 1982 Efron B 1982 The jackknife the bootstrap and other resampling plans vol ume 38 SIAM Felsenstein 1981 Felsenstein J 1981 Evolutionary trees from DNA sequences a maximum likelinood approach J Mol Evol 17 6 368 376 Felsenstein 1985 Felsenstein J 1985 Confidence limits on phylogenies An approach using the bootstrap Journal of Molecular Evolution 39 783 791 Gentleman and Mullin 1989 Gentleman J F and Mullin R 1989 The distribution of the frequency of occurrence of nucleotide subsequences based on their overlap capability Biometrics 45 1 35 52 Guindon and Gascuel 2003 Guindon S and Gascuel O 2003 A Simple Fast and Accu rate Algorithm to Estimate Large Phylogenies by Maximum Likelihood Systematic Biology 52 5 696 704 Hasegawa et al 1985 Hasegawa M Kishino H and Yano T 1985 Dating of the human ape splitting by a molecular clock of mitochondrial DNA Journal of Molecular Evolution 22 2 160 174 Hohl et al 2007 Hohl M Rigoutsos l and Ragan M 2007 Pattern based phylogenetic distance es
20. 9 Lj Manage Plug ins Download Plug ins Manage Resources Download Resources Additional Alignments CLC bio support clcbio com Version 1 02 Perform alignments with many different programs from within the workbench ClustalW Windows Mac Linux Muscle Windows Mac Linux T Coffee Mac Linux MAFFT Mac Linux Kalign Mac Linux Annotate with GFF file CLC bio support clcbio com Version 1 03 Using this plug in it is possible to annotate a sequence from list of annotations Found in GFF File Located in the Toolbox Extract Annotations CLC bio support amp clcbio com Version 1 02 Extracts annotations from one or more sequences The result is a sequence list containing sequences covered by the specified annotations Figure 2 2 The plug in manager with plug ins installed The installed plug ins are shown in this dialog To uninstall Click the Phylogeny Module Uninstall If you do not wish to completely uninstall the plug in but you don t want it to be used next time you start the Workbench click the Disable button When you close the dialog you will be asked whether you wish to restart the workbench The plug in will not be uninstalled before the workbench is restarted Chapter 3 Alignment of sequences Sequences that are not already in the Workbench can be imported in fasta format using the Standard import function To import a fasta file File Import 22 Standard Import 25 U
21. DK 7380 gt Tree layout DK 200027 3 Node settings DK 9595168 Label settings DK 7974 Background settings 95 gt DK 9895024 Branch layout DK 5741 Bootstrap settings Metadata Rei EB Y Figure 5 2 Visualization of a phylogenetic tree The grey square in the Minimap shows the part of the tree that is shown in the View Area 5 2 Tree layout The Tree Layout can be adjusted in the Side Panel figure 5 3 Mc Phylo testdat X E KRRV9601 en she cE SVA 1033 DK 6p403____ gt Minimap 2 1458 Tree layout y CH FI262BFH 3 aS Layout Ph am FR 07712 y ylogr Y DK 3592B Ordering Increase DK 5151 UR AM DK 7380 Decrease Dic 20007 1 __ Reset Tree Topology BDK 7974 s DK 9695377 Y Fixed width on zoom 29 DIC 1956 US Goby1 5 F Show as unrooted tree 100 gt gt UK H17 5 93_ OF DK 4p1682_ gt settings ga a GE 12 S 59 gt Label settings lt DK 2835 Background settings FI ka422 Ae DKA M rhabdo gt Branch layout gt Bootstrap settings Metadata Rei Op Y Figure 5 3 The tree layout can be adjusted in the Side Panel Five different layouts can be selected and the node order can be changed to increasing or decreasing The tree topology and node order can be reverted to the original view with the button l
22. HKY models transition and transversion rates are allowed to differ substitution between two purines A gt or two pyrimidines C gt are transitions and purine pyrimidine substitutions are transversions The GTR model is the general time reversible model that allows all substitutions to occur at different rates For the substitution rate matrices describing the substitution models we use the parametrization of Yang Yang 19942 For protein sequences our Maximum Likelihood Phylogeny tool supports four substitution models e Bishop Friday Bishop and Friday 1985 e Dayhoff PAM Dayhoff et al 1978 JTT Jones et al 1992 WAG Whelan and Goldman 2001 As with nucleotide substitution models it is assumed that mutations at different sites in the genome occur independently and according to the same probability distribution The Bishop Friday model assumes all amino acids occur with same frequency and that all substitutions are equally likely This is the simplest model but also the most unrealistic The remaining three models use amino acid frequencies and substitution rates which have been determined from large scale experiments where huge sets of protein sequences have been aligned and rates have been estimated These three models reflect the outcome of three different experiments We recommend using WAG as these rates where estimated from the largest experiment 4 5 2 K mer based distance estimation K mer based dist
23. TTCATGATGA TEATAAACAG GTEGAGAGEA GACATEAGTE 70 DK 2835 MEGGRATGGA ATAGCETEGT BEBAGTGATE TTGATBATEA TEATAAAGAG ETEGAGAGEA GACATEAGTE 70 EB Y HEE VHSV large al Frka422 MEGGAAENGGA BHEEGGE BOBOBABEEBBE BEBBEBOREN 88 DK M habdo MEGGAATGGA ATAGTTTTTT BTTGGT GATETTCATG ATGATGATAA ACACGAGEAG AGGAGACATE 3 Dk F1 MEGGRATGGA ATABBTTTTE ETiccT GATETTGATE ATEATETTAA ACACEAGEAG AGEAGACATE 66 a oa DK Hededam MEGGRATGTA ATABTTTTTT BTTGGT GATETTGATE ATEGATEATAA ACACEAGEAG AGGAGAGCATE co FR 0771 Amecameca AGAGTETTT BTTGGI GATETTCATG ATGATGATAA AGAGBABGAG AGGAGAGATE cc Annotation layout CH Fi262BFH MEGGAATGGA AGAGTTTTTT B TGGT GATETTGATE AMCATCATAA ACACEGAGGAG AGEAGACATE co gt Annotation types FR 0284 MEGGRATGTA BTTGGT GATBTTGATE ATEGATEATAA ACACGAGEAG AGGAGAGCATE FR 2375 AMGGAATGGA AGAGTTTTTT BTTGGT GATETTCATE ATEATEATAA ACACEAGEAG AGEAGAGCATE 66 ox 200008 MEGGAATGGA AGAGTTTTTT BTTGGT CATETTCATG ATGATGATAA ACAAGAGGAG AGGAGACATE cc pment Dk 9995144 MTEGGAATGGA AGAGTTTTTT 7 GATETTGATG ATGATGATAA ACAAGAGGAG AGGAGACATE co Nucleotide info DK 5131 MEGGAATGGA ATAGCEGETT ETTAcT F GCATETTCATE ATEATGATAA ACACETEGAG AGEAGACATE cc Find 0 5131 MEGGAATGGA ATAGCEEGTT ETTAGTxxxx GATETTCATE ATEATGATAA ACACETEGAG AGEAGACATE 70 ace eine DK 5123 MEGGRATGGA ATAGGTTT
24. from the Create Tree tools The UPGMA method Assumes constant rate of evolution The Neighbor Joining method Well suited for trees with varying rates of evolution e Hierarchical likelihood ratio test hLRT parameters A statistical test of the goodness of fit between two models that compares a relatively more complex model to a simpler model to see if it fits a particular dataset significantly better Perform hierarchical likelihood ratio test hLRT Confidence level for LRT The confidence level used in the likelihood ratio tests e Bayesian information criterion BIC parameters Compute Bayesian information criterion BIC Rank substitution models based on Bayesian information criterion BIC Formula used is BIC 2In L KIn n where In L is the log likelihood of the best tree K is the number of parameters in the model and In n is the logarithm of the length of the alignment e Minimum theoretical information criterion AIC parameters Compute minimum theoretical information criterion AIC Rank substitution models based on minimum theoretical information criterion AIC Formula used is AIC 2In L 2K where In L is the log likelihood of the best tree K is the number of parameters in the model Compute corrected minimum theoretical information criterion AIC Rank substitution models based on minimum corrected theoretical information criterion AlCc Formula used is AlCc 2In L 2K 2K K 1 n K
25. set of equilibrium frequencies for the different bases see Gentleman and Mullin 1989 e Fractional common k mer count For the last measure the distance is computed based on the minimum count of every k mer in the two sequences thus if two sequences are very different the minimums will all be small The formula is as follows dist s1 s2 log 0 1 gt min p s1 p s2 1 min n m k 1 Here n is the length of s and m is the length of 52 This method has been described in Edgar 2004 In experiments performed in Hohl et al 2007 the Mahalanobis distance measure seemed to be the best performing of the three supported measures CHAPTER 4 CREATE TREES 31 4 5 3 Distance based reconstruction methods Distance based phylogenetic reconstruction methods use a pairwise distance estimate between the input organisms to reconstruct trees The distances are an estimate of the evolutionary distance between each pair of organisms which are usually computed from DNA or amino acid sequences Given two homologous sequences a distance estimate can be computed by aligning the sequences and then counting the number of positions where the sequences differ The number of differences is called the observed number of substitutions and is usually an underestimate of the real distance as multiple mutations could have occurred at any position To correct for these hidden substitutions a substitution model such as Jukes Cantor or Kimura 80
26. the domains in sequence C This is done by inserting fixpoints in sequence C for each domain and naming them fp1 and fp2 for example Now you can insert a fixpoint in each of sequences A and B naming them 1 and fp2 respectively Now when aligning the three sequences using fixpoints sequence A will align to the first copy of the domain in sequence C while sequence B would align to the second copy of the domain in sequence C You can name fixpoints by right click the Fixpoint annotation Edit Annotation S type the name in the Name field 3 2 Join alignments CLC Genomics Workbench can join several alignments into one This feature can for example be used to construct supergenes for phylogenetic inference by joining alignments of several disjoint genes into one spliced alignment Note that when alignments are joined all their annotations are carried over to the new spliced alignment Alignments can be joined by select alignments to join Toolbox in the Menu Bar Classical Sequence Analysis Alignments and Trees Join Alignments Ez or select alignments to join right click either selected alignment Toolbox Classical Sequence Analysis Alignments and Trees z2 Join Alignments Ez This opens the dialog shown in figure 3 7 Join Alignments lt 1 Select alignments of il Navigation Area Selected elements 7 Alignment of isolates_abcZ Alignment of isolates_aroE
27. 4 AY546598 1 DK Rainbow trout Fresh water 1997 J Host Leaf 1524 AY546594 1 DK Rainbow trout Fresh water 1994 E Leaf 1524 AY546600 1 DK Rainbow trout Fresh water 1998 ner 1 Leaf 1524 AY546613 1 DK Rainbow trout 1 Fresh water 2000 Y Year Import Metadata SeectAl DeselectAl Figure 6 3 Metadata table The column width can be adjusted manually or automatically Under Show column it is possible to select which columns should be shown the table Filtering using specific criteria can be performed this is described in the CLC Genomics Workbench manual Appendix D Filtering tables Water Country ACCNo Year Host X iE Extract Sequence List Brackish water __ 2000 Rainbow trout Brackish water amp 3 Align Sequences 2000 Rainbow trout Fresh water 1962 Rainbow trout Fresh water 1970 Rainbow trout Figure 6 4 Right click options in the metadata table e Selection via the Metadata table Select one or more entries in the table The corresponding nodes will now be selected in the tree It is possible to extract a subset of the underlying sequence data directly through either the tree viewer or the metadata table as follows Select one or more nodes in the tree where at least one node has a sequence attached Right click one of the selected nodes and choose Extract Sequence List This will generate a new sequence list containing all sequences attached to the selected nodes The same function
28. Alignment of isolates_adk Alignment of isolates Alignment of isolates gdh Alignment of isolates pdhC Alignment of isolates fumC amp iii g d 121 ie ida Q a y y o Figure 3 7 Selecting two alignments to be joined If you have selected some alignments before choosing the Toolbox action they are now listed in the Selected Elements window of the dialog Use the arrows to add or remove alignments from the selected elements In this example seven alignments are selected Each alignment represents one gene that have been sequenced from five different bacterial isolates from the genus Nisseria Clicking Next opens the dialog shown in figure 3 8 CHAPTER 3 ALIGNMENT OF SEQUENCES 16 Join Alignments 1 Select alignments of same type gt Set order of concatenation top first Alignment of isolates_abcZ Alignment of isolates_aroE Alignment of isolates_adk 4 Alignment of isolates pgm Alignment of isolates gdh Alignment of isolates pdhC E ES ES Alignment of isolates fumC Figure 3 8 Selecting order of concatenation To adjust the order of concatenation click the name of one of the alignments and move it up or down using the arrow buttons The result is seen in the lower part of figure 3 9 Alignment of Y
29. Labels are shown vertically when Rotate subtree labels has been selected Subtree labels can be added with the right click option Set Subtree Label that is enabled from Decorate subtree see section 5 9 e Align labels Align labels to the node furthest from the center of the tree so that all labels are positioned next to each other The exact behavior depends on the selected tree layout e Connect labels to nodes Adds a thin line from the leaf node to the aligned label Only possible when Align labels option is selected Hast ERVOSDI oe Minimap DK 4 Unknown P TERN k Tree layout We DK 5e59 Atlantic Herring c 5 DK 6p403 Blue whiting P Node settings DK 1p86 co Label settings E Set Root At This Node M FR 1458 O Coho salmon Label font settings 5et Root Above Node 9 642595 Dab Hide overlapping labels 9995144 Eel Collapse d in da gt E Show internal node labels i Fil3 amp e Herring I Show leaf node labels Decorate Subtree d a DK 6137 O Japanese flounder V Rotate subtree labels Order Subtree b AS O Nerway prout dic Align labels DK 7380 Rainbow trout Align Sequences DK 200027 3 Q Rocking Connect labels to nodes Assign Metadata DK 9595168 Round goby Background settings Edit Label _ be O Sprat Branch layout Py O Turbat b Bootstrap settings Whiting k Metadata
30. Select input sequences 3 K mer Based Tree Construction Tree construction Tree construction algorithm Neighbor Joining w K mer settings K mer length the value 15 Mahalanobis didian squared actional common k mer count Mahalanobis Distance measure Figure 4 2 Creating a tree with K mer based tree construction Select reconstruction method specify the k mer length and select a distance measure e Tree construction Tree construction algorithm The user is asked to specify which distance based method to use for tree reconstruction There are two options see section 4 5 3 The UPGMA method Assumes constant rate of evolution The Neighbor Joining method Well suited for trees with varying rates of evolution e K mer settings K mer length the value Allows specification of the k mer length which can be a number between 3 and 50 CHAPTER 4 CREATE TREES Distance measure The distance measure is used to compute the distances between two counts of k mers Three options exist Euclidian squared Mahalanobis and Fractional common K mer count See 4 5 2 for further details 4 2 Create tree The Create tree tool can be used to generate a distance based phylogenetic tree with multiple alignments as input Toolbox Classical Sequence Analysis Alignments and Trees 1 Create Tree 4z This will open the dialog displayed in figure 4 3 El Cre
31. Step 2 check Use fixpoints in order to force the alignment algorithm to align the fixpoints in the selected sequences to each other In figure 3 6 the result of an alignment using fixpoints is illustrated CHAPTER 3 ALIGNMENT OF SEQUENCES Dk 9895174 MGGAENGGEN NEIZENNETGG ACHETETCCH BETEAETARE 1400 MMi mia FR 1458 BGGAREGGES ATTEAABTGG AGTETETGCE BATBATTASH 1400 unes Annotation layout ce 12 BAGHEEGGEE ATTGARETGG EEZENEZEEEE 1400 stow Copy Positon Next sequence Dk 4p168 BGGAREGGHE ANHGAAGTGG open Selection in New View Offset Pied Edit Selection Label On annotation UK MLA98 6PT11 GGHENGGHE MENBAMEEGS BGEET 2 2 Add Gaps After UkH175 03 MGGNTEGGTE ANNGABETGG EGET 55 V Use gradients Annotati i3 Delete Selection Uk H17 2 95 MGGNEEGGEE NEZBNNETGG AGEN 77 BH E Moa opel Ed Realign Selection Select All 77130207 BGGNTTGGTE AENEARETGG NoEET de DK 4p101 FR L59X UK 860 94 DK 1p53 DK 1p55 US Makah US Goby1 5 Consensus Conservation 205 Sequence logo 50 Y CGGATTGGTC CCOA ATTCAACTGG TIGO Set Numbers Relative to This Selection AGEETETGGE EcTEATTATE 1400 AGEETETGGE ECTEATTAGE 1400 NcBETTTGGE BGcTEGTTATT 1400 BcBETTTGGB BGTEGTTATB 1400 AcTETTTcce EcTEAGTATE 1400 AGTETTTGGE BGTEABTATB 1400 AGTCTTTGGC CATCATTATC CU eC Crea
32. TT ETTACT GATETTCATE ATEATGATAA ACACETGEAG AGEAGACATE DK 2835 MiGGMNEGGH BENECEINET BERECH GHEREEGHER ECHCHERRER BERERECHEE cc Bie oy Figure 3 4 The top figures shows the original alignment In the bottom panel a single sequence with four inserted X s is aligned to the original alignment This introduces a gap all sequences of the original alignment All other positions in the original alignment are fixed This feature is useful if you wish to add extra sequences to an existing alignment in which case you just select the alignment and the extra sequences and choose not to redo the alignment It is also useful if you have created an alignment where the gaps are not placed correctly In this case you can realign the alignment with different gap cost parameters 3 1 4 Fixpoints With fixpoints you can get full control over the alignment algorithm The fixpoints are points on the sequences that are forced to align to each other Fixpoints are added to sequences or alignments before clicking Create alignment To add a fixpoint open the sequence or alignment and Select the region you want to use as a fixpoint right click the selection Set alignment fixpoint here This will add an annotation labeled Fixpoint to the sequence see figure 3 5 Use this procedure to add fixpoints to the other sequence s that should be forced to align to each other When you click Create alignment and go to
33. abeled Reset Tree Topology e Layout Selects the overall outline of the five layout types Phylogram Cladogram Circular Phylogram Circular Cladogram or Radial CHAPTER 5 TREE SETTINGS 35 Phylogram is a rooted tree where the edges have lengths usually proportional to the inferred amount of evolutionary change to have occurred along each branch topology of trees Cladogram is a rooted tree without branch lengths which is useful for visualizing the Circular Phylogram is also a phylogram but with the leaves in a circular layout Circular Cladogram is also a cladogram but with the leaves in a circular layout Radial is an unrooted tree that has the same topology and branch lengths as the rooted styles but lacks any indication of evolutionary direction figure 5 4 or Decreasing Ordering The nodes can be ordered after the branch length either Increasing Shown in Reset Tree Topology Resets to the default tree topology and node order see figure 5 4 e Fixed width on zoom Locks the horizontal size of the tree to the size of the main window Zoom is therefore only performed on the vertical axis when this option is enabled e Show as unrooted tree The tree can be shown with or without a root 4 Phylogeny mod x Water Node shape Label text Unknown e Fresh water E ES Lb Y Phylogeny mod x Water Fresh water Brackish water Sea water Node shape Label text Unknown
34. ality is available in the metadata table where sequences can be extracted from selected rows using the right click menu Please note that all extracted sequences are copies and any changes to these sequences will not be reflected in the tree When analyzing a phylogenetic tree it is often convenient to have a multiple alignment of sequences from e g a specific clade in the tree A quick way to generate such an alignment is to first select one or more nodes in the tree or the corresponding entries in the metadata table and then select Align Sequences in the right click menu This will extract the sequences corresponding to the selected elements and use a copy of them as input to the multiple alignment tool see section 3 Next change relevant option in the multiple alignment wizard that pops up CHAPTER 6 METADATA AND PHYLOGENETIC TREES x Node type Root Internal node Internal node Internal node Internal node Internal node Internal node Internal node Leaf Leaf Leaf Leaf Internal node Internal node Leaf Leaf Branch length Bootstrap value Size 0 00 3 28 4 3 14 6 1 43 5 6 44E 4 6 57E 4 4 73E 6 6 55E 4 6 45E 4 1 11E 5 2 21E 6 1 31E 3 1 32E 3 6 59E 4 6 51E 4 6 62E 4 L rnm A phylogenetic tree Phylogeny module example data alignment tree 0 1524 Rainbow trout 1524 Blue whiting 1524 Rainbow trout 1524 Dab 0 0 1524 Atlantic Herring 1524 Atlantic Herring
35. ance estimation is an alternative to estimating evolutionary distance based on multiple alignments At a high level the distance between two sequences is defined by first collecting the set of k mers subsequences of length occuring in the two sequences From these two sets the evolutionary distance between the two organisms is now defined by measuring how different the two sets are The more the two sets look alike the smaller is the evolutionary distance The main motivation for estimating evolutionary distance based on k mers CHAPTER 4 CREATE TREES 30 is that it is computationally much faster than first constructing a multiple alignment Experiments show that phylogenetic tree reconstruction using k mer based distances can produce results comparable to the slower multiple alignment based methods Blaisdell 1989 All of the k mer based distance measures completely ignores the ordering of the k mers inside the input sequences Hence if the selected k value the length of the sequences is too small very distantly related organisms may be assigned a small evolutionary distance in the extreme case where k is 1 two organisms will be treated as being identical if the frequency of each nucleotide amino acid is the same in the two corresponding sequences In the other extreme the k mers should have a length k that is somewhat below the average distance between mismatches if the input sequences were aligned in the extreme case of k the leng
36. ate 4 Isolate 4 p Isolate 4 fumC V Show arrows Ei E3 7 206 Isolate 1 Isolate 4 LL EUN NT Isolate 2 2 Isolate 5_ aroE Isolate 5 Isolate 5_ po Isolate 5 g Isolate 5 p Isolate 5 fumC Annotation types Xx Isolate 4 5 MA O Isolate 5 i AL Ts Y Misc feature gt Qy enter search term A Figure 3 9 The upper part of the figure shows two of the seven alignments for the genes abcZ and aroE respectively Each alignment consists of sequences from one gene from five different isolates The lower part of the figure shows the result of Join Alignments Seven genes have been joined to an artificial Sene fusion which can be useful for construction of phylogenetic trees in cases where only fractions of a genome is available Joining of the alignments results in one row for each isolate consisting of seven fused genes Each fused gene sequence corresponds to the number of uniquely named sequences in the joined alignments 3 2 1 How alignments are joined Alignments are joined by considering the sequence names in the individual alignments If two sequences from different alignments have identical names they are considered to have the same origin and are thus joined Consider the joining of the alignments shown in figure 3 9 Alignment of isolates abcZ Alignment of isolates aroE Alignment of isolates adk etc If a sequence with the same name is found in the different alignmen
37. ate Tree 1 Choose where to run B uu Navigation Area Selected elements 1 2 Select alignments of same type ES Neisseria HEE Neisseria joined alignment FEE Gene abcZ ST 4 Gene abcZ i adk Gene fumC ST 5 Gene jabcZ i adk abcZ Alignment of isolates abcz E Alignment of isolates aroE adk Alignment of isolates adk 3 pam EE Alignment of isolates h HEE Alignment of isolates_gdh pdhC FEE Alignment of isolates_pdhC fume Alignment of isolates fumC PE Neisseria joined alignment Qy lt enter search term gt meos If an alignment was selected before choosing the Toolbox action this alignment is now listed the Selected Elements window of the dialog Use the arrows to add or remove elements from Figure 4 3 Creating a tree the Navigation Area Click Next to adjust parameters F El Create Tree 2 Select alignments of same type 3 Tree Construction 1 Choose where to run va Tree construction Tree construction algorithm Neighbor Joining w Nucleotide distance measure Jukes Cantor w Protein distance measure Jukes Cantor Bootstrapping 4 Perform bootstrap analysis Replicates 100 Figure 4 4 Adjusting parameters for distance based methods Figure 4 4 shows the parameters that can be set for this distance based tree creation e Tree construction see section 4 5
38. ber of alignment positions where one sequence is different from the other This includes gap differences as in the Gaps comparison e Distance Calculates the Jukes Cantor distance between the two sequences This number is given as the Jukes Cantor correction of the proportion between identical and overlapping alignment positions between the two sequences e Percent identity Calculates the percentage of identical residues in alignment positions to overlapping alignment positions between the two sequences 3 3 3 The pairwise comparison table The table shows the results of selected comparisons see an example in figure 3 12 Since comparisons are often symmetric the table can show the results of two comparisons at the same time one in the upper right and one in the lower left triangle i E w i Sequence 5 Sequence 8 1388 1353 1354 Sequence 7 1385 1351 1352 Sequence 10 1391 1365 1366 Sequence 11 1392 1363 1364 Sequences 6 1395 1366 1367 Sequence 1 L 1384 1357 1358 sequences 1385 sues 1388 Sequence 9 1383 1350 1351 Sequence 3 1378 1352 1353 Sequence 2 1372 1350 1351 Sequence 12 1386 1352 1353 Sequence 14 1476 1356 1357 Sequence 15 Lock headers Sequence 13 15 anj 159 158 167 160 174 172 174 168 19 3 Sequence 18 16 110 102 158 160 15 166 168 173 174 173 1 167
39. can be used to get a more precise distance estimate see section 4 5 1 Alternatively k mer based methods or SNP based methods can be used to get a distance estimate without the use of substitution models After distance estimates have been computed a phylogenetic tree can be reconstructed using a distance based reconstruction method Most distance based methods perform a bottom up reconstruction using a greedy clustering algorithm Initially each input organism is put in its own cluster which corresponds to a leaf node in the resulting tree Next pairs of clusters are iteratively joined into higher level clusters which correspond to connecting two nodes in the tree with a new parent node When a single node remains the tree is reconstructed The CLC Phylogeny Module provides two of the most widely used distance based reconstruction methods e The UPGMA method Michener and Sokal 1957 which assumes a constant rate of evolution molecular clock hypothesis in the different lineages This method reconstruct trees by iteratively joining the two nearest clusters until there is only one cluster left The result of the UPGMA method is a rooted bifurcating tree annotated with branch lengths e The Neighbor Joining method Saitou and Nei 1987 attempts to reconstruct a minimum evolution tree a tree where the sum of all branch lengths is minimized Opposite to the UPGMA method the neighbour joining method is well suited for trees with varying rate
40. ckground color of node text labels can be used to visualize metadata e Branch color Branch colors can be changed according to metadata e Metadata layers Color coded layers shown next to leaf nodes Please note that when visualizing metadata through a tree property that can be adjusted in the right side panel Such as node color or node size an exclamation mark will appear next to the control for that property to indicate that the setting is inactive because it is defined by metadata see figure 5 5 CHAPTER 5 TREE SETTINGS 41 e Phylo_testdat x Water Country Host Year Sj ia Node shape Node symbol size Node color Metadata layer 2 Metadata layer 1 Unknown Unknown AU Bl Unknown Atlantic Herring 1962 Host O Brackish water CH DE Blue whiting i970 Fresh water DK m Fi Coho salmon Dab 1975 S iZi Show leg m Sea water FR Haddock 1981 KRRV9601 Finite i Atlantic Herring Unknown HR Herring Bl Japanese flounder 1383 SE SVA 1033 Blue whiting No F Norway prout Rainbow trout 1986 DK 5e59 Cod Rockling Round goby 1988 DK 6p403 Coho salmon Whiting 1004 Fl ka422 Label text O 1996 DK 2835 b Label text color go i098 FR 2375 Label background color lil 2000 DK 9995144 t sitse CH FI262BFH REE Metadata layer 1 DK 9695377 mE Year DK 3946 IBI show legend Y show
41. cs Workbench allows maximum likelihood tree estimation to be performed under the assumption of one of five nucleotide substitution models Jukes Cantor Jukes and Cantor 1969 Felsenstein 81 Felsenstein 1981 Kimura 80 Kimura 1980 x Hasegawa et al 1985 General Time Reversible GTR also known as the REV model Yang 1994 All models are time reversible In the Kimura 80 and HKY models the user may set a transtion transversion ratio value which will be used as starting value for optimization or as a fixed value depending on the level of estimation chosen by the user For further details see 4 5 1 Protein substitution model CLC Genomics Workbench allows maximum likelihood tree estimation to be performed under the assumption of one of four protein substitution models Bishop Friday Bishop and Friday 1985 Dayhoff PAM Dayhoff et al 1978 JTT Jones et al 1992 WAG Whelan and Goldman 2001 The Bishop Friday substitution model is similar to the Jukes Cantor model for nucleotide sequences i e it assumes equal amino acid frequencies and substitution rates This iS an unrealistic assumption and we therefore recommend using one of the remaining three models The Dayhoff JTT and WAG substitution models are all based on large scale experiments where amino acid frequencies and substitution rates have been estimated by aligning thousands of protein sequences For these models the maxi
42. done either by using a distance based method or by using maximum likelinood ML estimation which is a statistical approach see Bioinformatics explained in section 4 5 Both approaches generate a phylogenetic tree Three tools are available for generating phylogenetic trees e K mer Based Tree Construction 3c ls a distance based method that can create trees based on multiple single sequences K mers are used to compute distance matrices for distance based phylogenetic reconstruction tools such as neighbor joining and UPGMA see section 4 5 3 This method is less precise than the Create Tree tool but it can cope with a very large number of long sequences as it does not require a multiple alignment e Create Tree Is a tool that uses distance estimates computed from multiple alignments to create trees The user can select whether to use Jukes Cantor distance correction or Kimura distance correction Kimura 80 for nucleotides Kimura protein for proteins in combination with either the neighbor joining or UPGMA method see section 4 5 3 e Maximum Likelihood Phylogeny te The most advanced and time consuming method of the three mentioned The maximum likelihood tree estimation is performed under the assumption of one of five substitution models the Jukes Cantor the Kimura 80 the HKY and the GTR also known as the REV model models see section 4 4 for further information about the models Prior to using the Maximum Likelihood Phylog
43. e Extract Sequence List EF Align Sequences Assign Metadata Edit Label WS US Goby1 5 Tree layout Node settings Leaf node symbol Dot Internal nodes symbol None v Avoid overlapping symbols B Node color Label settings Background settings Branch layout gt Bootstrap settings Metadata Legend font settings Node shape Node symbol size Node color Water V Show legend Unknown Brackish water Fresh water Sea water gt Label text Figure 6 6 Cherry picking nodes in a tree The selected leaf sequences can be extracted by right clicking on one of the selected nodes and selecting Extract Sequence List It is also possible to Align Sequences directly by right clicking on the nodes or leaves Bibliography Bishop and Friday 1985 Bishop M J and Friday A E 1985 Evolutionary trees from nucleic acid and protein sequences Proceeding of the Royal Society of London B 226 2 1 302 Blaisdell 1989 Blaisdell B E 1989 Average values of a dissimilarity measure not requir ing sequence alignment are twice the averages of conventional mismatch counts requiring sequence alignment for a computer generated model system J Mol Evol 29 6 538 47 Dayhoff et al 1978 Dayhoff M O Schwartz M and Orcutt B C 1978 A model of evolutionary change in protein Atlas of Protein Sequence and Structure
44. e Right click the program shortcut and choose Run as Administrator Then follow the procedure described below CHAPTER 2 SYSTEM REQUIREMENTS AND INSTALLATION OF THE PHYLOGENY MODULE 8 e Manage Resources This is an overview of resources that are installed e Download Resources This is an overview of available resources on CLC bio s server To install a plug in click the Download Plug ins tab This will display an overview of the plug ins that are available for download and installation see figure 2 1 Manage Plug ins and Resources SD 24 9 Manage Plug ins Download Plug ins Manage Resources Download Resources Bookmark Navigator Version 1 03 g ne OH m Additional allignments With this extension you can bookmark elements in the Navigation Area Version 1 02 Description Perform alignments with many different programs from within the workbench ClustalW Windows Mac Linux Muscle Windows Mac Linux T Coffee Mac Linux Download and install e MAFFT Mac Linux Kalign Mac Linux Extract Annotations g Version 1 02 j Extracts annotations from one or more sequences The result is a More information is available on the sequence list containing sequences covered by the specified Additional alignments plugin website annotations Additional information Usage g Located in Toolbox gt Alignments Trees gt Additional Alignments Version 1 02 Using this plug i
45. e dialog Use the arrows to add or remove sequences sequence lists or alignments from the selected elements Click Next to adjust alignment algorithm parameters Clicking Next opens the dialog shown in figure 3 3 El Create Alignment 1 Choose where to run Gap cost settings 2 Select two or more sequences of the same Gap open cost 10 0 d Gap extension cost 1 0 3 Set parameters End gap cost other Alignment Less accurate fast Very accurate slow Redo alignments Use fixpoints de previas J A ens es Figure 3 3 Adjusting alignment algorithm parameters 3 1 1 Gap costs The alignment algorithm has three parameters concerning gap costs Gap open cost Gap extension cost and End gap cost The precision of these parameters is one decimal place e Gap open cost The penalty for introducing gaps in an alignment e Gap extension cost The penalty for every extension past the initial gap CHAPTER 3 ALIGNMENT OF SEQUENCES 12 If you expect lot of small gaps in your alignment the Gap open cost should equal the Gap extension cost On the other hand if you expect few but large gaps the Gap open cost should be set significantly higher than the Gap extension cost However for most alignments it is a good idea to set the Gap open cost higher than the Gap extension cost The default values are 10 0 and 1 0 for the two parameters respectively e End gap cost The penalty of gaps at the beginning o
46. ed For This Tree Only or for all saved phylogenetic trees For Tree View in General The fist option will save the layout of the tree for that tree only and it ensures that the layout is preserved even if it is exported and opened by a different user The second option stores the layout globally in the Workbench and makes it available to other trees through the Apply Saved Settings option E k Minimap Tree layout Node settings gt Apply Saved Settings Label settings Background settings Branch layout E Save Tree Settings hh i For Tree View in General Remove Tree Settings On This Tree Only Figure 5 1 Save remove or apply preferred layout settings The Tree Settings have eight different categories e Minimap e Tree layout e Node settings e Label settings e Background settings e Branch layout e Bootstrap settings e Metadata 33 CHAPTER 5 TREE SETTINGS 34 5 1 Minimap The Minimap is a navigation tool that shows a small version of the tree A grey square indicates the specific part of the tree that is visible in the View Area figure 5 2 To navigate the tree using the Minimap click on the Minimap with the mouse and move the grey square around within the Minimap Phylo testdat x FR 1458 EE SEUS AU 8 95 Mini m inimap 109 DK 9995144 FR 0771 48 Fil3 t 100 DK 3592B 56 DK 6137 32 DK 9995007
47. egories that are shown in the table layout e Filtering Metadata information Metadata information in a table can be filtered by a simple or advanced mode this is described in the CLC Genomics Workbench manual Appendix D Filtering tables 6 2 Add or modify metadata It is possible to add and modify metadata from both the tree view and the table view Metadata can be added and edited in the metadata table by using the following right click options see figure 6 4 e Assign Metadata The right click option Assign Metadata can be used for four purposes add new metadata categories columns In this case a new Name must be assigned which will be the column header To add a new column requires that a value is entered in the Value field This can be done by right clicking anywhere in the table To add values to one or more rows in an existing column In this case highlight the relevant rows and right click on the selected rows In the dialog that appears use the drop down list to select the name of the desired column and enter a value To delete values from an existing column This is done in the same way as when adding a new value with the only exception that the value field should be left empty CHAPTER 6 METADATA AND PHYLOGENETIC TREES 46 600 Associate metadata to sequences 1 Select input file and map columns to Import attributes Users kjensen Desktop Phylo testdata large VHSV xls Encoding
48. eny tool for creating a phylogenetic tree it is recommended to run the Model Testing tool see section 4 3 in order to identify the best suitable models for creating a tree 4 1 K mer Based Tree Construction The K mer Based Tree Construction uses single sequences or sequence lists as input and is the simplest way of creating a distance based phylogenetic tree To run the K mer Based Tree Construction tool Toolbox Classical Sequence Analysis Alignments and Trees 1 Based Tree Construction 1 Select sequences or a sequence list figure 4 1 20 CHAPTER 4 CREATE TREES 21 a K mer Based Tree Construction 1 Choose where to run Selected elements 18 DK F1 AU 8 95 DK 35928 FR 0771 DK 1p40 DK M rhabdo UK 9643 UK MLA98 6HE1 DK 2835 1 906 FIka66 NO A16368G GE 1 2 Xx DK 1p53 DK 4p101 UK 860 94 US Makah US Goby1 5 DK 1p55 Navigation Area 2 Select input sequences y 3 5 B n ar gt gt Qy zenter search term Batch Figure 4 1 Creating a tree with K mer based tree construction Select sequences Next select the reconstruction method specify the k mer length and select a distance measure for tree construction figure 4 2 El K mer Based Tree Construction 1 Choose where to run 2
49. er 1996 Manual Leaf 1524 AY546622 1 SE Rainbow trout Sea water 1998 e ur ban Leaf 1524 22460590 1 DK Blue whiting Sea water 1997 Leaf 1524 FJ460591 1 SE Rainbow trout Sea water 2000 V Name Leaf 1524 AY546583 1 DK Dab Sea water 1998 Description Leaf 1524 AY546626 1 SE Atlantic Herring Sea water 2000 IJ Leaf Leaf 1524 AY546584 1 DK Atlantic Herring Sea water 1999 Leaf 1524 AY546631 1 UK Herring Sea water 1998 Selected Leaf 1524 AY546579 1 DK Sprat Sea water 1996 Branch length Leaf 1524 AY546575 1 DK Rockling Sea water 1996 Leaf 1524 AF 143863 FR Rainbow trout Fresh water 1990 Bootstrap value Leaf 1524 AY546617 1 FR Rainbow trout Fresh water 1975 Y Size Leaf 1524 AY546570 1 AU Rainbow trout Fresh water 1995 Leaf 1524 AY546571 1 CH Rainbow trout Fresh water 1999 Accession Leaf 1524 AY546602 1 DK Rainbow trout Fresh water 1999 Start of sequence Leaf 1524 AY546605 1 DK Rainbow trout Fresh water 2000 Leaf 1524 AY546616 1 FR Rainbow trout Fresh water 1971 EE Leaf 1524 Y 18263 1 DE Rainbow trout Fresh water 1983 Taxonomy Leaf 1524 AY546586 1 DK Rainbow trout Fresh water 1987 Leaf 1524 X66134 DK Rainbow trout Fresh water 1986 Leaf 1524 AY546587 1 DK Rainbow trout Fresh water 1987 Linear Leaf 1524 AY546593 1 DK Rainbow trout Fresh water 1991 J ACCNo Leaf 1524 AF345859 1 DK Rainbow trout Fresh water 1988 Leaf 1524 AY546601 1 DK Rainbow trout Fresh water 1999 4 Country Leaf 152
50. in sequences sequence lists existing alignments and from any combination of the three To create an alignment in CLC Genomics Workbench Select Sequences to Align Toolbox in the Menu Bar Classical Sequence Analysis Alignments and Trees Create Alignment iz or Select Sequences to Align Right click any selected sequence Toolbox Classical Sequence Analysis 5 Alignments and Trees 2 Create Alignment Ez 10 CHAPTER 3 ALIGNMENT OF SEQUENCES 11 This opens the dialog shown in figure 3 2 El Create Alignment 1 Choose where to run ARA RRA t Navigation Area Selected elements 61 DK 4p37 SE SVA14 SE SVA 1033 DK 5e59 DK 1p40 DK 1p8 KRRV9601 DK 1p86 Xx DK 6p403 SE SVA31 j 6 UK MLAS8 6HE1 UK 9643 FI ka66 NO A16368G Fika422 DK M rhabdo DKF1 DK Hededam XX FR 0771 CH FI262BFH 4 n FR 0284 DK 200098 Q enter search term xw 9995144 2 Select two or more sequences of the same type 111 m IRRRRRRRRRERRERRERRRERRERRRE E Batch f Aligning these sequences may take a long time Previous gt Next f Finish Cancel Figure 3 2 Creating an alignment If you have selected some elements before choosing the Toolbox action they are now listed in the Selected Elements window of th
51. is 100 resamples The bootstrap value assigned to a node in the output tree is the percentage 0 100 of the bootstrap resamples which resulted in a tree containing the same subtree as that rooted at the node 4 5 Bioinformatics explained 4 5 1 Substitution models and distance estimation When estimating the evolutionary distance between organisms one needs a model of how frequently different mutations occur in the DNA Such models are known as substitution models Our Model Testing and Maximum Likelihood Phylogeny tools currently support the five nucleotide substitution models listed here e Jukes Cantor Jukes and Cantor 1969 CHAPTER 4 CREATE TREES 29 Felsenstein 81 Felsenstein 1981 Kimura 80 Kimura 1980 HKY Hasegawa et al 1985 e GTR also known as the REV model Yang 1994a Common to all these models is that they assume mutations at different sites in the genome occur independently and that the mutations at each site follow the same common probability distribution Thus all five models provide relative frequencies for each of the 16 possible DNA substitutions e g C A C C C The Jukes Cantor and Kimura 80 models assume equal base frequencies and the HKY and GTR models allow the frequencies of the four bases to differ they will be estimated by the observed frequencies of the bases in the alignment In the Jukes Cantor model all substitutions are assumed to occur at equal rates in the Kimura 80 and
52. llapsed using the Uncollapse option in the same menu e Hide Can be used to hide a node or a subtree Hidden nodes or subtrees can be shown again using the Show Hidden Subtree function on a node which is root in a subtree CHAPTER 5 TREE SETTINGS 42 containing hidden nodes see figure 5 12 When hiding nodes a new button appears labeled Show X hidden nodes in the Side Panel under Tree Layout figure 5 13 When pressing this button all hidden nodes are shown again DK 1p40 FR 0771 LDK 3592B n DK 5151 Set Root At This Node Set Root Above Node p Collapse Hide Decorate Subtree Order Subtree i Extract Sequence List 1 Align Sequences Assign Metadata Edit Label KRRV9601 DK 4p37 P DK 5e59 DK 6p403 DK 1p86 FR 1458 Set Root At This Node Set Root Above Node Collapse E Hide Decorate Subtre Order Subtree Extract Sequence List i Align Sequences Q DK 1 8 Assign Metadata Hide Mode Hide Subtree Show Hidden Subtree k Hide Mode Hide Subtree Show Hidden Subtree y UIK H17 5 9 UK H17 2 9 IR F13 02 FR L58X Figure 5 12 A subtree can be hidden by selecting Hide Subtree and is shown again when selecting Show Hidden Subtree on a parent node Tree layout Layout Phylogram Fixed width on zoom C Show as unrooted tree Mode settings Leaf node symbol Figure 5 13 When hiding n
53. meters to be used for model testing figure 4 6 El Model Testing 1 25 1 Choose where to run Modeitestng E ae Set base tree Neighbor Joining PG 3 Model Testing RT parameters V Perform hierarchical likelihood ratio tests Confidence level for LRT 0 01 Bayesian information criterion BIC parameters Compute Bayesian information criterion BIC Minimum theoretical information criterion AIC parameters V Compute minimum theoretical information criterion AIC Y Compute corrected minimum theoretical information criterion AICc Previous gt Next A Finish Figure 4 6 Specify parameters for model testing e Set base tree Creates a base tree using either the Neighbor Joining method or the UPGMA method A base tree a guiding tree is required in order to be able to determine which model s would be the most appropriate to use to make the best possible phylogenetic tree from a specific alignment The topology of the base tree is used in the hierarchical likelihood ratio test CHAPTER 4 CREATE TREES 25 hLRT and the base tree is used as starting point for topology exploration in Bayesian information criterion BIC Akaike information criterion or minimum theoretical information criterion AIC and AlCc AIC with a correction for the sample size ranking Base tree Two options exist base tree can be created automatically using the methods
54. mum likelihood tool does not estimate parameters but simply uses those determined from these experiments Rate variation To enable variable substitution rates among individual nucleotide sites in the align ment select the include rate variation box When selected the discrete gamma model of Yang Yang 1994b is used to model rate variation among sites The number of categories used in the discretization of the gamma distribution as well as the gamma distribution parameter may be adjusted by the user as the gamma distribution is restricted to have mean 1 there is only one parameter in the distribution Estimation Estimation is done according to the maximum likelihood principle that is a search is performed for the values of the free parameters in the model assumed that results in the highest likelinood of the observed alignment Felsenstein 1981 By ticking the estimate substitution rate parameters box maximum likelihood values of the free parameters in the rate matrix describing the assumed substitution model are found If the Estimate topology box is selected a search in the space of tree topologies for that which best explains the alignment is performed If left un ticked the starting topology is kept fixed at that of the starting tree CHAPTER 4 CREATE TREES 28 The Estimate Gamma distribution parameter is active if rate variation has been included in the model and in this case allows estimation of the Gamma distributi
55. n it is possible to annotate a sequence from list of annotations found in a GFF file 2 Additional Alignments Located in the Toolbox Clustal Alignment SignalP EF Muscle Alignment g Version 1 02 Clustal Alignment ht 3 Figure 2 1 The plug ins that are available for download A PRI Clicking a plug in will display additional information at the right side of the dialog This will also display a button Download and Install Click the Phylogeny Module and press Download and Install A dialog displaying progress is now shown and the plug in is downloaded and installed If the Phylogeny Module Plug in is not shown on the server and you have it on your computer e g if you have downloaded it from our web site you can install it by clicking the Install from File button at the bottom of the dialog This will open a dialog where you can browse for the plug in The plug in file should be a file of the type cpa When you close the dialog you will be asked whether you wish to restart the CLC Genomics Workbench The plug in will not be ready for use before you have restarted 2 3 How to uninstall a plug in Plug ins are uninstalled using the plug in manager Help in the Menu Bar Plug ins and Resources or Plug ins 2 in the Toolbar This will open the dialog shown in figure 2 2 CHAPTER 2 SYSTEM REQUIREMENTS AND INSTALLATION OF THE PHYLOGENY MODULE 9 Manage Plug ins and Resources o
56. nces Blaisdell 1989 e Model Testing Tool for selecting a substitution model for use with maximum likelihood tree construc tion Supports comparison of five substitution models Jukes Cantor Felsenstein 81 Kimura 80 Hasegawa Kishino Yano General Time Reversible optional rate varia tion and topology variation Compares models based on hierarchical likelihood ratio tests Bayesian information criterion and Akaike minimum theoretical information criterion Chapter 2 System requirements and installation of the Phylogeny Module 2 1 System requirements The system requirements of the Phylogeny Module are e Windows XP Windows Vista or Windows 7 Windows Server 2003 or Windows Server 2008 e Mac OS X 10 6 or later However Mac OS X 10 5 8 is supported on 64 bit Intel systems e Linux Red Hat 5 0 or later SUSE 10 2 or later Fedora 6 or later e 32 64 bit e 1 GB RAM required e 2 GB RAM recommended e 1024 x 768 display recommended e CLC Genomics Workbench 2 2 How to install a plug in Plug ins are installed using the plug in manager Help in the Menu Bar Plug ins and Resources 5 or Plug ins in the Toolbar The plug in manager has four tabs at the top e Manage Plug ins This is an overview of plug ins that are installed e Download Plug ins This is an overview of available plug ins on CLC bio s server tin order to install plug ins on Windows the Workbench must be run in administrator mod
57. nd some columns in the original alignment may not be included in the new alignment From this new alignment we reconstruct the corresponding tree and compare it to the original tree For each subtree in the original tree we search for the same subtree in the new tree and add a score of one to the node at the root of the subtree if the subtree is present in the new tree This procedure is repeated a number of times usually around 100 times The result is a counter for each interior node of the original tree which indicate how likely it is to observe the exact same subtree when the input sequences are sampled A bootstrap value is then computed for each interior node as the percentage of resampled trees that contained the same subtree as that rooted at the node Bootstrap values can be seen as a measure of how reliably we can reconstruct a tree given the sequence data available If all trees reconstructed from resampled sequence data have very different topologies then most bootstrap values will be low which is a strong indication that the topology of the original tree cannot be trusted Chapter 5 Tree Settings The Tree Settings Side Panel found in the left side of the view area can be used to adjust the tree layout and to visualize metadata that is associated with the tree nodes The preferred tree layout settings user defined tree settings can be saved and applied via the top right Save Tree Settings figure 5 1 Settings can either be sav
58. nment should be treated e Redo alignment The original alignment will be realigned if this checkbox is checked Otherwise the original alignment is kept in its original form except for possible extra equally sized gaps in all sequences of the original alignment This is visualized in figure 3 4 The top of figure 3 4 shows the original alignment In the lower part of the figure a single sequence with four inserted X s are aligned to the original alignment This introduces gaps in all sequences of the original alignment All other positions in the original alignment are fixed FEE VHSV large al DK 4p37 AEGGAAT SE SVA14 SE SVA 1033 DK 5e59 DK 1p8 DK 1p40 KRRV9601 DK 6p403 SE SVA31 UK MLA98 6HE1 DK 1p86 UK 9643 FI ka66 NO A16368G 20 Fika422 EGGAATGGA DK M rhabdo DK F1 DK Hededam FR 0771 CH F1262BFH FR 0284 FR 2375 DK 200098 DK 9995144 DK 5123 CHAPTER 3 ALIGNMENT OF SEQUENCES 40 60 GAGCAGAGGA GAGGAGAGGA GACATEAGTE 70 GACATEAGTE 70 70 GACATEAGTE 70 GAGATEAGTE 70 GAGATEAGTE 70 GACATEAGTE 70 GACATEAGTE 70 GAGATEAGTE 70 GAGCATEAGEE 70 GACATEAGTE 70 GACATEAGTE 70 GACATEAGTE 70 GACATEAGTE 70 GAGATEAGTE 70 GAGATEAGTE 70 GAGATEAGTE 70 GAGATEAGTE 70 13 gt Sequence layout gt Annotation layout gt Annotation types gt Residue coloring gt Alignment info gt Nucleotide info Find Text format DK 5131 MEGGAATGGA ATABGBBETT BTTAGTGATE
59. o be imported In this example the Strain column holds the names of the nodes and this column must be assigned Name to allow the importer to associate metadata with nodes in the tree It is possible to import a subset of the columns in a set of metadata An example is given in figure 6 2 The column H is not relevant to import and can be excluded simply by leaving the text field at the top row of the column empty 6 1 Table Settings and Filtering How to use the metadata table see figure 6 3 44 CHAPTER 6 METADATA AND PHYLOGENETIC TREES eKRRV9601 DK 1p86 Phylo_testdat x ic Phylo_testdat X 5 59 Water Branch color g Brackish water Fresh water C Sea water Unknown anc 7 5 93 gee 3 02 97 9 gt Rows 121 phylogeneti Name Country Host Water Year AU 8 95 AU Rainbow trout Fresh water 1995 CH FI262BFH CH Rainbow trout Fresh water 1999 Fil3 DE Rainbow trout Fresh water 1983 DK 4p37 DK Blue whiting Sea water 1997 DK 5e59 DK Dab Sea water 1998 DK 6p403 DK Atlantic Herring Sea water 1999 Import Metadata 45 gt ES b Tree Layout Node Layout Branch Layout gt Metadata Figure 6 1 Tabular metadata that is associated with an existing tree shown in a split view e Column width The column width can be adjusted in two ways Manually or Automatically e Show column Selects which metadata cat
60. odes a new button labeled Show X hidden nodes appears in the Side Panel under Tree Layout When pressing this button all hidden nodes are brought back e Decorate Subtree A subtree can be labeled with a customized name and the subtree lines and or background can be colored e Order Subtree Rearrange leaves and branches in a subtree by Increasing Decreasing depth respectively Alternatively change the order of a node s children by left clicking and CHAPTER 5 TREE SETTINGS 43 dragging one of the node s children e Extract Sequence List Sequences associated with selected leaf nodes are extracted to a new sequence list e Align Sequences Sequences associated with selected leaf nodes are extracted and used as input to the Create Alignment tool e Assign Metadata Metadata can be added deleted or modified To add new metadata categories a new Name must be assigned This will be the column header in the metadata table To add a new metadata category enter a value in the Value field To delete values highlight the relevant nodes and right click on the selected nodes In the dialog that appears use the drop down list to select the name of the desired metadata category and leave the value field empty When pressing Add the values for the selected metadata category will be deleted from the selected nodes Metadata can be modified in the same way but instead of leaving the value field empty the new value should be entered
61. on parameter to be switched on or off If the box is left un ticked the value is fixed at that given in the Rate variation part In the absence of rate variation estimation of substitution parameters and branch lengths are carried out according to the expectation maximization algorithm Dempster et al 1977 With rate variation the maximization algorithm is performed The topology space is searched according to the PHYML method Guindon and Gascuel 2003 allowing efficient search and estimation of large phylogenies Branch lengths are given in terms of expected numbers of substitutions per nucleotide site In the next step of the wizard it is possible to perform bootstrapping figure 4 9 El Maximum Likelihood Phylogeny 1 Choose where to run a ootstrapping Parameters 2 Select alignment s 3 Maximum Likelihood Phylogeny 4 Bootstrapping Parameters Bootstrapping Perform bootstrap analysis Replicates 100 Figure 4 9 Adjusting parameters for ML phylogeny e Bootstrapping Perform bootstrap analysis evaluate the reliability of the inferred trees CLC Genomics Workbench allows the option of doing a bootstrap analysis see section 4 5 5 A bootstrap value will be attached to each node and this value is a measure of the confidence in the subtree rooted at the node The number of replicates in the bootstrap analysis can be adjusted in the wizard by specifying the number of times to resample the data The default value
62. out Rockling 7 Fixed width on zoom Show as unrooted tree Node settings gt Label settings Background settings Branch layout O Round goby Sprat O Turbot Bl Whiting gt Bootstrap settings gt Metadata Figure 5 4 The tree layout can be adjusted in the Side Panel The top part of the figure shows a tree with increasing node order In the bottom part of the figure the tree has been reverted to the original tree topology CHAPTER 5 TREE SETTINGS 36 5 3 Node settings The nodes can be manipulated in several ways This is relevant when visualizing the associated metadata e Leaf node symbol Leaf nodes can be shown as a range of different symbols Dot Box Circle etc e Internal node symbols The internal nodes can also be shown with a range of different symbols Dot Box Circle etc e Max symbol size The size of leaf and internal node symbols can be adjusted e Avoid overlapping symbols The symbol size will be automatically limited to avoid overlaps between symbols in the current view e Node color Specify a fixed color for all nodes in the tree The node layout settings in the Side Panel are shown in figure 5 5 Host ae Node color Minimap Unknown gt Tree layout p KRRV9601 Atlantic Herring DK 4p37 Blue whiting Leaf node symbol DK 5e59 Cod Internal nodes symbol O Cono semen Max symbol size O Dab DK 1p86 A oe at O Eel FR 1458 Haddock
63. r the end of the alignment One of the advantages of the CLC Genomics Workbench alignment method is that it provides flexibility in the treatment of gaps at the ends of the sequences There are three possibilities Free end gaps Any number of gaps can be inserted in the ends of the sequences without any cost Cheap end gaps All end gaps are treated as gap extensions and any gaps past 10 are free End gaps as any other Gaps at the ends of sequences are treated like gaps in any other place in the sequences When aligning a long sequence with a short partial sequence it is ideal to use free end gaps since this will be the best approximation to the situation The many gaps inserted at the ends are not due to evolutionary events but rather to partial data 3 1 2 Fast or accurate alignment algorithm CLC Genomics Workbench has two algorithms for calculating alignments e Fast less accurate This allows for use of an optimized alignment algorithm which is very fast The fast option is particularly useful for data sets with very long sequences e Slow very accurate This is the recommended choice unless you find the processing time too long Both algorithms use progressive alignment The faster algorithm builds the initial tree by doing more approximate pairwise alignments than the slower option 3 1 3 Aligning alignments If you have selected an existing alignment in the first step figure 3 2 you have to decide how this alig
64. rap value close to 100 indicate a CHAPTER 5 TREE SETTINGS 40 clade which is strongly supported by the data from which the tree was reconstructed Bootstrap values are useful for identifying clades in the tree where the topology and branch lengths should not be trusted e Bootstrap value font settings Specify adjust font type size and typography Bold Italic or normal e Show bootstrap values Show or hide bootstrap values When selected the bootstrap values in percent will be displayed on internal nodes if these have been computed during the reconstruction of the tree e Bootstrap threshold When specifying a bootstrap threshold the branch lengths can be controlled manually by collapsing internal nodes with bootstrap values under a certain threshold e Highlight bootstrap gt Highlights branches where the bootstrap value is above the user defined threshold 5 8 Metadata Metadata associated with a phylogenetic tree described in detail in section 6 can be visualized in a number of different ways e Node shape Different node shapes are available to visualize metadata e Node symbol size Change the node symbol size to visualize metadata e Node color Change the node color to visualize metadata e Label text The metadata can be shown directly as text labels as shown in figure 5 10 e Label text color The label text can be colored and used to visualize metadata see figure 5 10 e Label background color The ba
65. rop down menu and leave the value field blank When pressing Add the selected column will disappear e Delete Metadata column header This is the most simple way of deleting a metadata column Click on one of the rows in the column to delete and select Delete column header e Edit column header To modify existing metadata point right click on a cell in the table and select the Edit column header see an example in figure 6 5 To edit multiple entries at once select multiple rows in the table right click a selected cell in the column you want to edit and choose Edit column header This will change values in all selected rows in the column that was clicked 6 3 Selection of specific nodes Selection of nodes in a tree is automatically synchronized to the metadata table and the other way around Nodes in a tree can be selected in three ways e Selection of a single node Click once on a single node Additional nodes can be added by holding down Ctrl or 95 for Mac and clicking on them see figure 6 6 e Selecting all nodes in a subtree Double clicking on a inner node results in the selection of all nodes in the subtree rooted at the node CHAPTER 6 METADATA AND PHYLOGENETIC TREES Af E5 DK 4p37 align Rows 121 phylogenetic tree DK 4p37 alignment tree a Name Leaf Size ACCNo Country Host Water Year Column width a Leaf 1524 AB672614 1 JP Japanese flounder Sea wat
66. s high as the other reconstruction methods The k mer based reconstruction tool is especially useful for whole genome phylogenetic reconstruction where the genomes are closely releated i e they differ mainly by SNPs and contain no or few structural variations The second new tool implements a statistic evaluation of different substitution models to be used with maximum likelihood tree construction similar to that produced by the tool Model Testing Posada and Crandall 1998 The output of this tool is a report that lists the recommended settings to be used when constructing phylogenetic trees based on maximum likelihood Below is an overview of these tools and the main features of the new editor Further details can be found in the subsequent sections CHAPTER 1 INTRODUCTION TO THE PHYLOGENY MODULE 6 e Phylogenetic tree editor Circular and radial layouts Import of metadata in Excel and CSV format Tabular view of metadata with support for editing Options for collapsing nodes based on bootstrap values Re ordering of tree nodes Legends describing metadata Visualization of metadata though e g node color node shape branch color etc Minimap navigation Coloring and labeling of subtrees Curved edges Editable node sizes and line width Intelligent visualization of overlapping labels and nodes e K mer based tree construction Construction of phylogenetic trees without a time consuming multiple alignment of the input seque
67. s of evolution in different lineages A tree is reconstructed by iteratively joining clusters which are close to each other but at the same time far from all other clusters The resulting tree is a bifurcating tree with branch lenghts Since no particular biological hypothesis is made about the placement of the root in this method the resulting tree is unrooted 4 5 4 Maximum likelihood reconstruction methods Maximum likelihood ML based reconstruction methods Felsenstein 1981 seek to identify the most probable tree given the data available i e maximize P tree data where the tree refers to a tree topology with branch lengths while data is usually a set of Sequences However it is not possible to compute P tree data so instead ML based methods have to compute the probability of the data given a tree i e P data tree The ML tree is then the tree which makes the data most probable In other words ML methods search for the tree that gives the highest probability of producing the observed sequences This is done by searching through the space of all possible trees while computing an ML estimate for each tree Computing an ML estimate for a tree is time consuming and since the number of tree topologies grows exponentially with the number of leaves in a tree it is infeasible to explore all possible topologies Consequently ML methods must employ search heuristics that quickly converges towards a tree with a likelinood CHAPTER 4 CREATE TREES 32
68. se Automatic Import to import the sequences figure 3 1 r Import 1 Choose where to run a AR EL 2 Choose files to import Look in VHSV MA a coa 3 AU 8 95 2 DK 3971 3 DK 7974 3 FI ka66 F SE SVA31 gt F CH F262BFH F DK 4p101 8 DK 9595168 8 FiB F UK 860 94 Recent Items 8 DK 1p40 F DK 4p168 F DK 9695377 8 FR 0284 F UK 9643 F DK 1p53 F DK 4p37 8 DK 9795568 3 FR 0771 F UK H17 2 95 a DK 1p55 F DK 5123 10 DK 9895024 8 FR 1458 8 UK H17 5 93 Desktop DK 1p8 18 DK 5131 18 DK 9895093 i FR 2375 F UK MLA98 6HEL 3 DK 1p86 18 DK 5151 i DK 9895174 i 159 i UK MLA98 6PT11 F i DK 200027 3 9 DK 5741 3 DK 9995007 F GE 1 2 18 US Goby1 5 F DK 200079 1 8 DK 5e59 F DK 9995144 F IR F13 0297 9 US Makah My Documents 2 DK 200098 18 DK 6045 a DK F1 18 KRRV9601 Ma F DK 2835 8 DK 6137 18 DK Hededam F NO A16368G ES F DK 35928 18 DK 6p403 F DK M rhabdo F SE SVA 1033 Computer 3 DK 3946 3 DK 7380 18 FI kad22 F SE SVA14 a File name Phylo testdata large VHSV 1 fa Network Files of type AllFiles Options Automatic import Force import as type FASTA fa fsa fasta Force import as external file s Previous gt Next Finish 3 Cancel Figure 3 1 Specify parameters for model testing 3 1 Create an alignment Alignments can be created from nucleotide or prote
69. se to drag a rectangle over FR 2375 the area of interest FR 0771 DK 9995144 AU 8 95 FR 0284 DK 9695377 DK 9895174 Fil3 4c The lines indicate DK 3971 4 hidden labels DK 5151 DK 6045 DK 9795568 DK 7380 DK 200079 1 Figure 5 The zoom function in the upper right corner of CLC Genomics Workbench can be used to zoom in on a particular region of the tree When the zoom function has been activated use the mouse to drag a rectangle over the area that you wish to zoom in at te Phylo_testdat FR 0771 0 013 DK 9995144 DK 200098 AU 8 95 CH FI262BFH FR 0284 DK 5741 DK 9695377 DK 9895024 DK 9895174 DK 3946 Fil3 DK 3592B DK 3971 DK 7974 DK 5151 DK 6137 DK 6045 DK 9995007 DK 9795568 DK 9895093 DK 7380 Figure 5 8 After zooming in on a region of interest more labels become visible In this example all labels are now visible CHAPTER 5 TREE SETTINGS 5 5 Background settings 39 e Show label background Show a background color for each label Once ticked it is possible to specify whether to use a fixed color or to use the color that is associated with the selected metadata category 5 6 Branch layout e Branch length font settings Specify adjust font type size and typography Bold Italic or normal e Line color Select the default line color e Line width Select the width of branches 1 0 3 0 pixels e Curvature Adjus
70. t the degree of branch curvature to get branches with round corners e Min length Select a minimum branch length This option can be used to prevent nodes connected with a short branch to cluster at the parent node e Show branch lengths Show or hide the branch lengths The branch layout settings in the Side Panel are shown in figure 5 9 Phylo_testdat x p KRRV9601 DK 1p8 DK 4p37 DK 5e59 gt SE SVAS1 DK 1p40 DK M rhabdo FI ka66 AU 8 95 FR 0284 DK 9695377 Fil3 DK 3971 DK 5151 DK 6045 GE 1 2 DK 9995144 DK 9895174 DK 9795568 DK 7380 DK 200079 1 Hast Node color e Unknown _ Atlantic Herring Blue whiting Label settings O cos Background settings Minimap Tree layout Node settings Coho salmon Dab O Eel Branch layout Branch length font settings Line color Line width 1 00 Haddock e Herring Japanese flounder Norway prout Rainbow trout Rockling Round goby Sprat Turbot Whiting n Curvature Min length Show branch lengths gt Bootstrap settings Metadata Figure 5 9 Branch Layout settings 5 7 Bootstrap settings Bootstrap values can be shown on the internal nodes The bootstrap values are shown in percent and can be interpreted as confidence levels where a bootst
71. te Pairwise Comparison gt Residue coloring gt Alignment info gt Nucleotide info Find Text format Figure 3 5 Adding a fixpoint to a sequence in an existing alignment At the top you can see a fixpoint that has already been added HBA AMAPE HBA_ANSSE HBA_ACCGE HBB_ANAPP HBB_AQUCH HBB CALJA ANAPE HBA ANSSE HBA_ACCGE HBB_ANAPP HBB_AQUCH HBB_CALJA 100 Figure 3 6 Realigning using fixpoints In the top view fixpoints have been added to two of the sequences the view below the alignment has been realigned using the fixpoints The three top sequences are very similar and therefore they follow the one sequence number two from the top that has a fixpoint You can add multiple fixpoints e g adding two fixpoints to the sequences that are aligned will force their first fixpoints to be aligned to each other and their second fixpoints will also be aligned to each other CHAPTER 3 ALIGNMENT OF SEQUENCES 15 Advanced use of fixpoints Fixpoints with the same names will be aligned to each other which gives the opportunity for great control over the alignment process It is only necessary to change any fixpoint names in very Special cases One example would be three sequences A B and C where sequences A and B has one copy of a domain while sequence C has two copies of the domain You can now force sequence A to align to the first copy and sequence B to align to the second copy of
72. th of the sequences two organisms have a maximum distance if they are not identical Thus the selected k value should not be too large and not too small A general rule of thumb is to only use k mer based distance estimation for organisms that are not too distantly related Formal definition of distance In the following we give a more formal definition of the three Supported distance measures Euclidian squared Mahalanobis and Fractional common k mer count For all three we first associate a point p s to every input sequence s Each point p s has one coordinate for every possible length k sequence e g if s represent nucleotide sequences then p s has 4 coordinates The coordinate corresponding a length sequence has the value number of times x occurs as a subsequence in s Now for two sequences s and so their evolutionary distance is defined as follows e Euclidian squared For this measure the distance is simply defined as the Squared Euclidian distance between the two points 31 and 52 i e dist s 52 51 m p s2 1 e Mahalanobis This measure is essentially a fine tuned version of the Euclidian squared distance measure Here all the counts p s are normalized by dividing with the standard deviation of the count for the k mer The revised formula thus becomes dist s1 52 p si i oi p s2 1 04 Here the standard deviations can be computed directly from a
73. timation and tree reconstruction Evolutionary Bioinformatics 2 0 0 Jones et al 1992 Jones D Taylor W and Thornton J 1992 The rapid generation of mutation data matrices from protein sequences Computer Applications in the Biosciences CABIOS 8 275 282 49 BIBLIOGRAPHY 50 Jukes and Cantor 1969 Jukes and Cantor 1969 Mammalian Protein Metabolism chapter Evolution of protein molecules pages 21 32 New York Academic Press Kimura 1980 Kimura 1980 A simple method for estimating evolutionary rates of base substitutions through comparative studies of nucleotide sequences J Mol Evol 16 2 111 120 Michener and Sokal 1957 Michener and Sokal 1957 A quantitative approach to problem in classification Evolution 11 130 162 Posada and Crandall 1998 Posada and Crandall 1998 Modeltest testing the model of dna Substitution Bioinformatics Saitou and Nei 1987 Saitou N and Nei M 1987 The neighbor joining method a new method for reconstructing phylogenetic trees Mol Biol Evol 4 4 406 425 Whelan and Goldman 2001 Whelan S and Goldman N 2001 A general empirical model of protein evolution derived from multiple protein families using a maximum likelinood approach Molecular Biology and Evolution 18 691 699 Yang 1994a Yang Z 1994a Estimating the pattern of nucleotide substitution Journal of Molecular Evolution 39 1 105 111 Yang 1994b Yang
74. ts in this case the name of the isolates Isolate 1 Isolate 2 Isolate 3 Isolate 4 and Isolate 5 a joined alignment will exist for each sequence name In the joined alignment the selected alignments will be fused with each other CHAPTER 3 ALIGNMENT OF SEQUENCES 17 in the order they were selected in this case the seven different genes from the five bacterial isolates Note that annotations have been added to each individual sequence before aligning the isolates for one gene at the time in order to make it clear which sequences were fused to each other 3 3 Pairwise comparison For a given set of aligned sequences it is possible to make a pairwise comparison in which each pair of Sequences are compared to each other This provides an overview of the diversity among the sequences in the alignment In CLC Genomics Workbench this is done by creating a comparison table Toolbox in the Menu Bar Classical Sequence Analysis Alignments and Trees E2 Pairwise Comparison or right click alignment in Navigation Area Toolbox Classical Sequence Analysis 25 Alignments and Trees Pairwise Comparison This opens the dialog displayed in figure 3 10 El Create Pairwise Comparison 1 Select alignments of au ML SL MALE LEA Us same type Navigation Area Selected elements 1 Tracks ZE Phylo testdata small VHSV align Workflows Local realignment Metadata Import MN PhyloTrees
75. y as a whole as it is the condensation of the overall paradigm of how life arose and developed on earth The focus of this module is the reconstruction and visualization of phylogenetic trees Phylogenetic trees illustrate the inferred evolutionary history of a set of organisms and makes it possible to e g identify groups of closely related organisms and observe clustering of organisms with common traits 1 2 Features The Phylogeny Module comes with a greatly enhanced viewer for visualizing and working with phylogenetic trees The viewer allows the user to rapidly create high quality publication ready figures of phylogenetic trees Large trees are made easy to explore using different zoom functionalities and a small minimap of the entire tree The viewer also comes with two alternative tree layouts namely circular layouts and radial layouts which are great for visualizing very large trees Finally the new viewer supports importing editing and visualization of metadata associated with nodes in phylogenetic trees The Phylogeny Module is scheduled to become part of the CLC Main Workbench and the CLC Genomics Workbench in the near future In addition to the new viewer two new tools are included in the module The first tool can reconstruct phylogenetic trees based on k mers ThiS approach avoids the computationally intensive step of constructing a multiple alignment of the input sequences However the accuracy of the constructed tree might not be a
Download Pdf Manuals
Related Search
Related Contents
USER MANUAL Wireless Keypad MANUAL DO PROPRIETÁRIO 取扱説明書 保存用 DPY 8506 GXB1 Secadora Manual del usuario Trockner GEBRUIKSAANWIJZING JOOLZ GEO INSTRUCTION MANUAL imagine the possibilities FICHA TÉCNICA DE TABLETA DE MANZANA TGP 95gx30ud Copyright © All rights reserved.
Failed to retrieve file