Molecular Phylogenetics with PAUP*
Import the TPI alignment you prepared previously.
- If you never finished your TPI alignment, there is a copy in the Class Data
Files folder on the server Flora.
- To import:
- Use FTP to transfer the MSF file from your GCG account to your desktop
computer
- Launch PAUP*
- Use the menu command
File -> Import File -> GCG MSF
to import the MSF file
- Open the editor window and inspect how the MSF file format has been
modified to make it a valid NEXUS file.
Execute the file and perform a parsimony search
- Select
File -> Execute <filename>
- To perform analyses with a NEXUS file, PAUP* must first load the data
matrix and assumptions into memory in a format it can work with.
- Note the keyboard shortcut: command-R
- If there are any error messages during execution, you have probably modified
the file since it was imported as and MSF file. Fix any syntax errors and
reexecute the file.
- Start a parsimony search
- Parsimony is the default optimality criterion, so you should see it
"checked" on the
Analysis menu.
- Inspect the settings in the parsimony options dialog box
- Select
Analysis -> Parsimony Options
- Dialog boxes are used to control the behavior of the search
- Notice that this dialog box has five sub-screens, which may be stepped
through by clicking on the tiny arrow on the upper left side of the
dialog box, or selected directly by clicking in the text-box to the
right of the double arrows.
- Contemplate the settings in this dialog box, but do not change any
of the settings.
- Notice the Defaults button in the lower left corner of the dialog
box. If you lose control of what settings you have made, this
feature can be used to return the settings to the 'factory' settings.
- Remember! It is most unwise to change any settings you don't
understand.
- Perform an exhaustive search
- Select the Exhauustive Search dialog box (
Analysis -> Exhaustive
Search).
- Enjoy the options, then press the Search button.
- Note how long the search takes to finish
- Inspect the tree-length histogram
- Inspect the tree found with the exhaustive search
- Note the length of the tree.
- Select
Trees -> Show Trees
- Exclude characters that are ambiguously aligned, or for which there
are only minimal data available
- Select
Data -> Include-Exclude Characters
- Highlight the characters you wish to exclude, and click on
>>
Exclude >> to move them to the excluded column.
- If you want to re-include some characters, select them in the excluded
column and click on the
<< Include << button.
- Close the Include-Exclude dialog box
- Select
Data -> Show Character Status to review the character
status
Compare the Performance of Different Search Techniques
- Exhaustive
- Branch and Bound
- Heuristic
- Heuristic search with random addtion sequences
Edit the PAUP file to automate tasks
- Open the editor window for your NEXUS file
- Create an Assumptions Block, and use this to define a character set
- Re-execute the file; this will make your character set available in the
appropriate dialog boxes
- Use the
Include-Exclude Characters dialog box to select this
character set
- The pop-up menu at the bottom of the character list to select the character
set
BEGIN ASSUMPTIONS;
CHARSET unreliablechars = 1-20 23-28 500-.;
TAXSET mygroup = taxon1 taxon2 taxon3;
ENDBLOCK;
- Make the exclusion of characters automatic by creating a paup block
- If you have defined the charset
unreliablechars in the assumptions
block as above, and creat a paup block with an exclusion statement as below,
then whenever you execute the file, the character set will automatically be
excluded.
BEGIN PAUP;
EXCLUDE unreliablechars;
ENDBLOCK;