Difference between revisions of "Phylogenetics: BEAST Lab"

From EEBedia
Jump to: navigation, search
Line 7: Line 7:
 
|}
 
|}
  
You will (part 1) go through a tutorial designed by BEAST's authors, then (part 2) you will analyze a data set you simulate yourself to confirm that the program works as expected (and, more importantly, you understand how to set it up to work as expected).
+
You will (part 1) go through a practical designed by BEAST's authors, then (part 2) you will analyze a data set you simulate yourself to confirm that the program works as expected (and, more importantly, you understand how to set it up to work as expected).
  
== Part 1: Primate tutorial ==
+
== Part 1: Primate practical ==
  
=== Download BEAST and the tutorial ===
+
=== Download BEAST and the practical ===
  
Download the appropriate version of BEAST 1.4.8 (or later) from the [http://beast.bio.ed.ac.uk/ BEAST web site]. While there, also download the tutorial titled "Divergence Dating (Primates) v1.0.zip". I will assume you already have [http://tree.bio.ed.ac.uk/software/tracer/ Tracer] and [http://tree.bio.ed.ac.uk/software/figtree/ FigTree] installed. If not, install these two programs as well.
+
Download the appropriate version of BEAST 1.4.8 (or later) from the [http://beast.bio.ed.ac.uk/ BEAST web site]. While there, also download the practical titled '''Divergence Dating (Primates) v1.0.zip'''. I will assume you already have [http://tree.bio.ed.ac.uk/software/tracer/ Tracer] and [http://tree.bio.ed.ac.uk/software/figtree/ FigTree] installed. If not, install these two programs as well.
  
 
BEAST and BEAUti form a pair. BEAUti is a user-friendly, graphical Java application that can be used to create the data file that is then fed to BEAST, which is neither user-friendly nor graphical, but is also written in Java. Thus, to do anything with BEAST, you will need a working Java runtime environment.
 
BEAST and BEAUti form a pair. BEAUti is a user-friendly, graphical Java application that can be used to create the data file that is then fed to BEAST, which is neither user-friendly nor graphical, but is also written in Java. Thus, to do anything with BEAST, you will need a working Java runtime environment.

Revision as of 18:16, 23 April 2009

Adiantum.png EEB 349: Phylogenetics
In this lab you will learn how to use the program BEAST, and its companion BEAUTi, written by Alexei Drummond and Andrew Rambaut. BEAST differs from MrBayes in that it is designed to jointly infer rooted trees and divergence times under a relaxed clock model, the argument being that if it is possible to infer divergence times calibrated by constraints on the ages of certain groups, then this information should also be important for getting the tree topology correct.

You will (part 1) go through a practical designed by BEAST's authors, then (part 2) you will analyze a data set you simulate yourself to confirm that the program works as expected (and, more importantly, you understand how to set it up to work as expected).

Part 1: Primate practical

Download BEAST and the practical

Download the appropriate version of BEAST 1.4.8 (or later) from the BEAST web site. While there, also download the practical titled Divergence Dating (Primates) v1.0.zip. I will assume you already have Tracer and FigTree installed. If not, install these two programs as well.

BEAST and BEAUti form a pair. BEAUti is a user-friendly, graphical Java application that can be used to create the data file that is then fed to BEAST, which is neither user-friendly nor graphical, but is also written in Java. Thus, to do anything with BEAST, you will need a working Java runtime environment.

Work through the tutorial

Unzip the tutorial and work through it. I am not quite sure how long this will take. If it takes the entire lab period, that's fine and you can skip Part 2. If you finish the tutorial in the first hour, move on to Part 2 and do as much of it as time allows.

Part 2: Analysis of simulated data

TODO