Simulating trees - PowerPoint PPT Presentation

About This Presentation
Title:

Simulating trees

Description:

Simulating trees a tricky task !? Tanja Gernhard, Klaas Hartmann Why simulations? How do typical trees look like under a specific model of speciation? expected ... – PowerPoint PPT presentation

Number of Views:54
Avg rating:3.0/5.0
Slides: 13
Provided by: TanjaGe
Category:

less

Transcript and Presenter's Notes

Title: Simulating trees


1
Simulating trees
             
  • a tricky task !?
  • Tanja Gernhard, Klaas Hartmann

2
Why simulations?
  • How do typical trees look like under a specific
    model of speciation?
  • expected Colless value?
  • expected gamma value, LTT plot?
  • p-values for statistical testing?

Even simple models hard to analyze analytically!
3
Aspects of simulations
  • Tree distribution ill-defined (expected age of
    the tree is infinite)
  • Condition on age of tree (simulations
    straightforward)
  • Condition on number of species in the tree
    (assuming a uniform prior for the age of the
    tree)

4
Standard method
  • Simulate until n species are obtained.
  • Stop at following speciation or extinction event.

Example for n5 species
  • Later periods with n species disregarded!
  • Pendant edges are too long!
  • Each simulation makes same contribution!

5
General evolutionary model
  • Simulate a tree, t, until n species or
    extinction is reached
  • Find the expected number of trees to sample from
    t
  • For each sample required
  • Randomly choose an interval, i, according to the
    weights
  • Choose the pendant edge length uniformly at
    random from (0, )
  • Repeat from step 1 until the required number of
    samples has been obtained

6
Special models
  • Yule model Pure birth process. Individuals
    evolve independently. Speciation occurs at a
    constant rate.
  • Constant rate birth-death model Add constant
    death rate to the Yule model.
  • Coalescent Time between successive coalescent
    events is exponentially distributed

7
Memoryless pure birth models
Time between sn and sn1 does not depend on the
current tree (e.g. Yule model, Coalescent).
Correct simple approach Simulate until
Determine
8
Determining .
9
Yule model / Coalescent
Simulating until the (n1)-th speciation event
yields the desired results!
10
Birth-death model
reconstructed tree
point process
tor
s3
s1
s2
s4
1
2
3
4
5
11
Available Program
Tool TreeSample implemented in Pearl by Klaas
Hartmann. Available as a stand-alone application
or as a Pearl script.
Demonstration
12
Dankeschön
Dennis Wong
Mike Steel
Erick Matsen
Klaas Hartmann
Write a Comment
User Comments (0)
About PowerShow.com