DOC PREVIEW
Berkeley INTEGBI 200A - Advanced PAUP

This preview shows page 1 out of 4 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 4 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 4 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Integrative Biology 200A University of California, Berkeley "PRINCIPLES OF PHYLOGENETICS" Spring 2006 Advanced PAUP* Today we’re going to be doing some more advanced things in PAUP*. We’re going to do it on PCs, which only have a command line interface. You’re going to have to get used to using the documentation to find your commands. We’re just going to use the example nexus files, but if you want to use your own data go ahead. I can help you with the analysis of your data now. Basic Command Line PAUP* Copy the angiosperm and the primate-mtdna files from the example nexus files folder in the PAUP folder to a folder that you create on your desktop. Open PAUP* in the IB200 folder in the Start Menu. It will ask you to open a file, but cancel that step for now. As you can see there are a few pull down menus, but they don’t do a lot. The one thing that these menus do OK is deal with files. You can use these menus to open and save files, although you have to use the command line to save trees. The edit and window menus have the basic features that you would expect. Open a file File > Open > PAUP4b10. Select the angiosperm.nex file and hit Open/Execute. Now I want you to open up the Cmd_ref_v2. This is a PDF file in the PAUP folder. Open up the Bookmarks. You are going to have to use the Bookmarks to find commands. Open up the Command Reference folder in the Bookmarks window. You will see a bunch of different folders of commands for different blocks. All nexus files are made up of a combination of these different blocks. Each block starts begin (type of block) and finishes end;. Between are a number of commands that tell the program what to do, and the commands that are allowed in each block are described in the appropriate part of the document. The PAUP block can be added to a nexus file. The commands allowed in the PAUP block can also be typed into the command line of the running program. It is nice to put them in a PAUP block because then you don’t have to repeatedly type the same commands in, on the other hand the command line allows you the flexibility to put commands in as the program runs. Let’s run a simple heuristic search. Open up the Commands used in the PAUP block folder in the Bookmarks window. You will see a list of commands. Click on Hsearch, so that you go to that part of the document.This is a description of the Hsearch command. Under syntax is the description of how you type the command. In this case it says HSEARCH [options] ;. This means that you type in hsearch and then type in any of the options that you want to change. The options and their settings are listed under Available options and described under Description of options. For the initial run let’s just stick with the default settings to get an idea what the most parsimonious tree is. Type hsearch and hit Enter. Did you get multiple most parsimonious trees? Now we should construct a consensus tree. Go to the command contree in the manual. The command syntax is now a little different: CONTREE [tree-list][/options];. This means that after typing contree you list the trees you want to do a consensus of, then you put a “/” before you type in the options. We want to find a majority rule consensus tree of all the trees. The default for the tree-list is All, so if we don’t list any trees it will compute a consensus of all of them. On the other hand the default is a strict consensus tree, so we’re going to use the Majrule command to get a majority rule tree. Type: contree / majrule=yes and hit enter. You will get a strict consensus and a majority rule tree. Decay Index To find Bremmer support values we need to retain more trees than just the most parsimonious. When we ran the original search we found that the shortest tree had 284 steps. To find which nodes have a decay index of 1 we need to find all the trees with 285 steps or less. To do this we will use the keep option. Type: hsearch keep=285 and hit enter. You will have to increase the maximum numbers of trees saved. Make it 1000. Now construct another strict consensus tree. This tree is much less resolved than the one we got before. All the clades that are now unresolved do not appear in one of the trees of length 285, so they have a decay index of 1. To find higher Bremmer support values increase the number of steps in the minimum trees. Rather than doing a new search each time, you can just search for trees with say 5 extra steps. Then to figure out which node have a decay index of say 3 only construct consensus trees of the trees with less than 4 extra steps. Batch commands I said before that often it is best to put a lot of commands in the nexus file. It is always good to define sets of taxa and characters in the nexus file. This allows you to easily turn on and off different sets of characters and taxa to focus your analysis. Go to the Open window, select edit, and edit the primate-mtDNA file. Pan down and look at the Assumptions block. The first two commands divide the sequence into coding and non-coding regions by defining those two charsets. Thenext three lines divide the coding regions into first second and third codon positions. The exset command defines sets of taxa that can be exluded together from the analysis. The two usertypes are user defined cost matrices of changes for a parsimony analysis. The last command defines a set of taxa. Now erase all the commands in the PAUP block. We’re going to use that space to enter our own commands. Make sure that you put a semicolon after each command line. First type: exclude noncoding 3rdpos; This will limit our characters to just the first two very stable codon positions of the sequence by eliminating these two character sets. Type: delete hominoids; to limit our analysis to the non-ape primates. Type: outgroup 12; This sets the twelfth taxon in our analysis as the outgroup, which in this case is the tarsier. Is that the right one? Type: set criterion=likelihood; This is self explanatory. The important thing to note here is the set command, which controls many options. Type: lset basefreq=equal; Normally you would get this model from Modeltest, but I just chose an arbitrary one here to speed up the calculation. So your entire PAUP block should look like this: begin paup; exclude noncoding 3rdpos; delete hominoids; outgroup 12; set criterion=likelihood; lset basefreq=equal; end; Pull down


View Full Document

Berkeley INTEGBI 200A - Advanced PAUP

Documents in this Course
Quiz 1

Quiz 1

2 pages

Quiz 1

Quiz 1

4 pages

Quiz 1

Quiz 1

5 pages

Quiz 2

Quiz 2

4 pages

Quiz 1

Quiz 1

2 pages

Quiz 1

Quiz 1

2 pages

Notes

Notes

3 pages

Quiz 2

Quiz 2

3 pages

Load more
Download Advanced PAUP
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Advanced PAUP and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Advanced PAUP 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?