SlideShare a Scribd company logo
1 of 110
Download to read offline
Generalizing phylogenetics to
infer shared evolutionary events
Jamie R. Oaks1,2
1Department of Biological Sciences, Auburn
University
2Department of Biology, University of Washington
March 31, 2016
c 2007 Boris Kulikov boris-kulikov.blogspot.com
Shared divergences Jamie Oaks – phyletica.org 1/35
Outline
An assumption (i.e., exciting opportunity) in phylogenetics
An approach to the problem
Empirical applications
Current and future directions
Shared divergences Jamie Oaks – phyletica.org 2/35
Current state of phylogenetics
Shared divergences Jamie Oaks – phyletica.org 3/35
Current state of phylogenetics
Shared ancestry is a fundamental property
of life
Shared divergences Jamie Oaks – phyletica.org 3/35
Current state of phylogenetics
Shared ancestry is a fundamental property
of life
Phylogenetics is rapidly progressing as the
statistical foundation of comparatve biology
Shared divergences Jamie Oaks – phyletica.org 3/35
Current state of phylogenetics
Shared ancestry is a fundamental property
of life
Phylogenetics is rapidly progressing as the
statistical foundation of comparatve biology
“Big data” present exciting possibilities and
computational challenges
Shared divergences Jamie Oaks – phyletica.org 3/35
Current state of phylogenetics
Shared ancestry is a fundamental property
of life
Phylogenetics is rapidly progressing as the
statistical foundation of comparatve biology
“Big data” present exciting possibilities and
computational challenges
Exciting opportunities to develop new ways
to study biology in the light of phylogeny
Shared divergences Jamie Oaks – phyletica.org 3/35
Current state of phylogenetics
Shared divergences Jamie Oaks – phyletica.org 4/35
Current state of phylogenetics
Assumption: All processes of
diversification affect each lineage
independently and only cause bifurcating
divergences.
Shared divergences Jamie Oaks – phyletica.org 4/35
Current state of phylogenetics
Assumption: All processes of
diversification affect each lineage
independently and only cause bifurcating
divergences.
We know this assumption is frequently
violated
Shared divergences Jamie Oaks – phyletica.org 4/35
Violating independent divergences
Shared divergences Jamie Oaks – phyletica.org 5/35
Violating independent divergences
Shared divergences Jamie Oaks – phyletica.org 5/35
Violating independent divergences
Shared divergences Jamie Oaks – phyletica.org 5/35
Violating independent divergences
Shared divergences Jamie Oaks – phyletica.org 5/35
Violations are pervasive and interesting
Biogeography
Environmental changes that affect whole
communities of species
Shared divergences Jamie Oaks – phyletica.org 6/35
Violations are pervasive and interesting
Biogeography
Environmental changes that affect whole
communities of species
Gene family evolution
Chromosomal duplications
Shared divergences Jamie Oaks – phyletica.org 6/35
Violations are pervasive and interesting
Biogeography
Environmental changes that affect whole
communities of species
Gene family evolution
Chromosomal duplications
Epidemiology
Disease spread via co-infected individuals
Transmission at social gatherings
Shared divergences Jamie Oaks – phyletica.org 6/35
Violations are pervasive and interesting
Biogeography
Environmental changes that affect whole
communities of species
Gene family evolution
Chromosomal duplications
Epidemiology
Disease spread via co-infected individuals
Transmission at social gatherings
Endosymbiont evolution (e.g., parasites,
microbiome)
Speciation of the host
Co-colonization of new host species
Shared divergences Jamie Oaks – phyletica.org 6/35
Why account for shared divergences?
Shared divergences Jamie Oaks – phyletica.org 7/35
Why account for shared divergences?
1. Improve inference
Shared divergences Jamie Oaks – phyletica.org 7/35
Solution:
Accommodate shared
divergence models
Advantage:
More data to estimate
shared parameters
True history
τ1τ2τ3
Problem:
Current methods
only consider
general model
Consequence:
Unnecessary
parameters
introduce error
Current tree model
τ1 τ2 τ3τ4 τ5 τ6 τ7 τ8
Shared divergences Jamie Oaks – phyletica.org 8/35
Solution:
Accommodate shared
divergence models
Advantage:
More data to estimate
shared parameters
True history
τ1τ2τ3
Problem:
Current methods
only consider
general model
Consequence:
Unnecessary
parameters
introduce error
Current tree model
τ1 τ2 τ3τ4 τ5 τ6 τ7 τ8
Shared divergences Jamie Oaks – phyletica.org 8/35
Solution:
Accommodate shared
divergence models
Advantage:
More data to estimate
shared parameters
True history
τ1τ2τ3
Problem:
Current methods
only consider
general model
Consequence:
Unnecessary
parameters
introduce error
Current tree model
τ1 τ2 τ3τ4 τ5 τ6 τ7 τ8
Shared divergences Jamie Oaks – phyletica.org 8/35
Solution:
Accommodate shared
divergence models
Advantage:
More data to estimate
shared parameters
True history
τ1τ2τ3
Problem:
Current methods
only consider
general model
Consequence:
Unnecessary
parameters
introduce error
Current tree model
τ1 τ2 τ3τ4 τ5 τ6 τ7 τ8
Shared divergences Jamie Oaks – phyletica.org 8/35
Solution:
Accommodate shared
divergence models
Advantage:
More data to estimate
shared parameters
True history
τ1τ2τ3
Problem:
Current methods
only consider
general model
Consequence:
Unnecessary
parameters
introduce error
Current tree model
τ1 τ2 τ3τ4 τ5 τ6 τ7 τ8
Shared divergences Jamie Oaks – phyletica.org 8/35
Solution:
Accommodate shared
divergence models
Advantage:
More data to estimate
shared parameters
True history
τ1τ2τ3
Problem:
Current methods
only consider
general model
Consequence:
Unnecessary
parameters
introduce error
Current tree model
τ1 τ2 τ3τ4 τ5 τ6 τ7 τ8
Shared divergences Jamie Oaks – phyletica.org 8/35
Why account for shared divergences?
1. Improve inference
Shared divergences Jamie Oaks – phyletica.org 9/35
Why account for shared divergences?
1. Improve inference
2. Provide a framework for studying processes of co-diversification
Shared divergences Jamie Oaks – phyletica.org 9/35
Violations are pervasive and interesting
Biogeography
Environmental changes that affect whole
communities of species
Gene family evolution
Chromosomal duplications
Epidemiology
Disease spread via co-infected individuals
Transmission at social gatherings
Endosymbiont evolution (e.g., parasites,
microbiome)
Speciation of the host
Co-colonization of new host species
Shared divergences Jamie Oaks – phyletica.org 10/35
Outline
An assumption (i.e., exciting opportunity) in phylogenetics
An approach to the problem
Empirical applications
Current and future directions
Shared divergences Jamie Oaks – phyletica.org 11/35
Divergence model choice
τ1
Shared divergences Jamie Oaks – phyletica.org 12/35
Divergence model choice
τ1
Shared divergences Jamie Oaks – phyletica.org 12/35
Divergence model choice
τ1
Shared divergences Jamie Oaks – phyletica.org 12/35
Divergence model choice
τ2 τ1
Shared divergences Jamie Oaks – phyletica.org 12/35
Divergence model choice
τ1τ2
Shared divergences Jamie Oaks – phyletica.org 12/35
Divergence model choice
τ1τ2
Shared divergences Jamie Oaks – phyletica.org 12/35
Divergence model choice
τ3 τ1τ2
Shared divergences Jamie Oaks – phyletica.org 12/35
Inferring co-diversification
m1 m2 m3 m4 m5
τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2
J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150
Shared divergences Jamie Oaks – phyletica.org 13/35
Inferring co-diversification
m1 m2 m3 m4 m5
τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2
We want to infer m and T given DNA sequence alignments X
J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150
Shared divergences Jamie Oaks – phyletica.org 13/35
Inferring co-diversification
p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X)
τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2
We want to infer m and T given DNA sequence alignments X
J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150
Shared divergences Jamie Oaks – phyletica.org 13/35
Inferring co-diversification
p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X)
τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2
We want to infer m and T given DNA sequence alignments X
p(mi | X) ∝ p(X | mi )p(mi )
J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150
Shared divergences Jamie Oaks – phyletica.org 13/35
Inferring co-diversification
p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X)
τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2
We want to infer m and T given DNA sequence alignments X
p(mi | X) ∝ p(X | mi )p(mi )
p(X | mi ) =
θ
p(X | θ, mi )p(θ | mi )dθ
J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150
Shared divergences Jamie Oaks – phyletica.org 13/35
Inferring co-diversification
p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X)
τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2
We want to infer m and T given DNA sequence alignments X
p(mi | X) ∝ p(X | mi )p(mi )
p(X | mi ) =
θ
p(X | θ, mi )p(θ | mi )dθ
Divergence times
Gene trees
Substitution parameters
Demographic parameters
J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150
Shared divergences Jamie Oaks – phyletica.org 13/35
Inferring co-diversification
p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X)
τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2
Challenges:
J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150
Shared divergences Jamie Oaks – phyletica.org 13/35
Inferring co-diversification
p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X)
τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2
Challenges:
1. Cannot solve all the integrals analytically
J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150
Shared divergences Jamie Oaks – phyletica.org 13/35
Inferring co-diversification
p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X)
τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2
Challenges:
1. Cannot solve all the integrals analytically
2. Likelihood is tractable, but “cumbersome” (or is it?. . . )
J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150
Shared divergences Jamie Oaks – phyletica.org 13/35
Inferring co-diversification
p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X)
τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2
Challenges:
1. Cannot solve all the integrals analytically
2. Likelihood is tractable, but “cumbersome” (or is it?. . . )
Numerical approximation via approximate-likelihood Bayesian computation (ABC)
J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150
Shared divergences Jamie Oaks – phyletica.org 13/35
Inferring co-diversification
p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X)
τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2
Challenges:
1. Cannot solve all the integrals analytically
2. Likelihood is tractable, but “cumbersome” (or is it?. . . )
Numerical approximation via approximate-likelihood Bayesian computation (ABC)
3. Sampling over all possible models
J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150
Shared divergences Jamie Oaks – phyletica.org 13/35
Inferring co-diversification
p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X)
τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2
Challenges:
1. Cannot solve all the integrals analytically
2. Likelihood is tractable, but “cumbersome” (or is it?. . . )
Numerical approximation via approximate-likelihood Bayesian computation (ABC)
3. Sampling over all possible models
5 taxa = 52 models
J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150
Shared divergences Jamie Oaks – phyletica.org 13/35
Inferring co-diversification
p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X)
τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2
Challenges:
1. Cannot solve all the integrals analytically
2. Likelihood is tractable, but “cumbersome” (or is it?. . . )
Numerical approximation via approximate-likelihood Bayesian computation (ABC)
3. Sampling over all possible models
5 taxa = 52 models
10 taxa = 115,975 models
J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150
Shared divergences Jamie Oaks – phyletica.org 13/35
Inferring co-diversification
p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X)
τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2
Challenges:
1. Cannot solve all the integrals analytically
2. Likelihood is tractable, but “cumbersome” (or is it?. . . )
Numerical approximation via approximate-likelihood Bayesian computation (ABC)
3. Sampling over all possible models
5 taxa = 52 models
10 taxa = 115,975 models
20 taxa = 51,724,158,235,372 models!!
J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150
Shared divergences Jamie Oaks – phyletica.org 13/35
Inferring co-diversification
p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X)
τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2
Challenges:
1. Cannot solve all the integrals analytically
2. Likelihood is tractable, but “cumbersome” (or is it?. . . )
Numerical approximation via approximate-likelihood Bayesian computation (ABC)
3. Sampling over all possible models
5 taxa = 52 models
10 taxa = 115,975 models
20 taxa = 51,724,158,235,372 models!!
A “diffuse” Dirichlet process prior (DPP)
J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150
Shared divergences Jamie Oaks – phyletica.org 13/35
“Easy” as ABC
A
A
A
G
G
G
C
C
C
C
C
C
G
G
G
G
G
G
A
A
A
A
A
T
A
A
A
A
A
A
T
T
C
C
C
C
G
G
G
G
G
G
T
T
T
T
T
T
G
G
G
G
G
G
C
C
C
T
T
T
T
T
T
C
C
C
C
C
C
C
C
C
G
G
G
G
G
G
C
C
T
T
T
T
A
A
A
A
A
A
C
C
C
C
C
C
G
G
G
G
G
G
T
T
T
T
T
T
A
A
A
G
G
G
C
C
C
C
C
C
C
C
C
C
C
C
A
A
A
T
T
T
G
G
G
G
G
G
T
T
T
T
C
C
A
A
A
A
A
A
C
C
C
C
C
C
C
C
C
T
T
T
G
G
G
G
G
G
G
G
G
G
G
G
T
T
T
T
T
T
S1
S2
S3
Shared divergences Jamie Oaks – phyletica.org 14/35
“Easy” as ABC
A
A
A
G
G
G
C
C
C
C
C
C
G
G
G
G
G
G
A
A
A
A
A
T
A
A
A
A
A
A
T
T
C
C
C
C
G
G
G
G
G
G
T
T
T
T
T
T
G
G
G
G
G
G
C
C
C
T
T
T
T
T
T
C
C
C
C
C
C
C
C
C
G
G
G
G
G
G
C
C
T
T
T
T
A
A
A
A
A
A
C
C
C
C
C
C
G
G
G
G
G
G
T
T
T
T
T
T
A
A
A
G
G
G
C
C
C
C
C
C
C
C
C
C
C
C
A
A
A
T
T
T
G
G
G
G
G
G
T
T
T
T
C
C
A
A
A
A
A
A
C
C
C
C
C
C
C
C
C
T
T
T
G
G
G
G
G
G
G
G
G
G
G
G
T
T
T
T
T
T
S1
S2
S3
Shared divergences Jamie Oaks – phyletica.org 14/35
“Easy” as ABC
A
A
A
G
G
G
C
C
C
C
C
C
G
G
G
G
G
G
A
A
A
A
A
T
A
A
A
A
A
A
T
T
C
C
C
C
G
G
G
G
G
G
T
T
T
T
T
T
G
G
G
G
G
G
C
C
C
T
T
T
T
T
T
C
C
C
C
C
C
C
C
C
G
G
G
G
G
G
C
C
T
T
T
T
A
A
A
A
A
A
C
C
C
C
C
C
G
G
G
G
G
G
T
T
T
T
T
T
A
A
A
G
G
G
C
C
C
C
C
C
C
C
C
C
C
C
A
A
A
T
T
T
G
G
G
G
G
G
T
T
T
T
C
C
A
A
A
A
A
A
C
C
C
C
C
C
C
C
C
T
T
T
G
G
G
G
G
G
G
G
G
G
G
G
T
T
T
T
T
T
S1
S2
S3
Shared divergences Jamie Oaks – phyletica.org 14/35
“Easy” as ABC
0.0
0.2
0.4
0.6
0.8
1.0 0.0
0.2
0.4
0.6
0.8
1.0
0.0
0.2
0.4
0.6
0.8
1.0
S1
S2
S3
Shared divergences Jamie Oaks – phyletica.org 15/35
“Easy” as ABC
0.0
0.2
0.4
0.6
0.8
1.0 0.0
0.2
0.4
0.6
0.8
1.0
0.0
0.2
0.4
0.6
0.8
1.0
S1
S2
S3
Shared divergences Jamie Oaks – phyletica.org 15/35
“Easy” as ABC
0.0
0.2
0.4
0.6
0.8
1.0 0.0
0.2
0.4
0.6
0.8
1.0
0.0
0.2
0.4
0.6
0.8
1.0
S1
S2
S3
Shared divergences Jamie Oaks – phyletica.org 15/35
“Easy” as ABC
0.0
0.2
0.4
0.6
0.8
1.0 0.0
0.2
0.4
0.6
0.8
1.0
0.0
0.2
0.4
0.6
0.8
1.0
S1
S2
S3
Shared divergences Jamie Oaks – phyletica.org 15/35
“Easy” as ABC
0.0
0.2
0.4
0.6
0.8
1.0 0.0
0.2
0.4
0.6
0.8
1.0
0.0
0.2
0.4
0.6
0.8
1.0
S1
S2
S3
Shared divergences Jamie Oaks – phyletica.org 15/35
“Easy” as ABC
0.0
0.2
0.4
0.6
0.8
1.0 0.0
0.2
0.4
0.6
0.8
1.0
0.0
0.2
0.4
0.6
0.8
1.0
S1
S2
S3
Shared divergences Jamie Oaks – phyletica.org 15/35
“Easy” as ABC
0.0
0.2
0.4
0.6
0.8
1.0 0.0
0.2
0.4
0.6
0.8
1.0
0.0
0.2
0.4
0.6
0.8
1.0
S1
S2
S3
Shared divergences Jamie Oaks – phyletica.org 15/35
“Easy” as ABC
0.0
0.2
0.4
0.6
0.8
1.0 0.0
0.2
0.4
0.6
0.8
1.0
0.0
0.2
0.4
0.6
0.8
1.0
S1
S2
S3
Shared divergences Jamie Oaks – phyletica.org 15/35
“Easy” as ABC
0.0
0.2
0.4
0.6
0.8
1.0 0.0
0.2
0.4
0.6
0.8
1.0
0.0
0.2
0.4
0.6
0.8
1.0
S1
S2
S3
Shared divergences Jamie Oaks – phyletica.org 15/35
α
1
1
α
α
2
1
Shared divergences Jamie Oaks – phyletica.org 17/35
α
1
1
α
α
2
1
Shared divergences Jamie Oaks – phyletica.org 17/35
α
1
1
α
α
2
1
Shared divergences Jamie Oaks – phyletica.org 17/35
α
1
1
α
α
2
1
Shared divergences Jamie Oaks – phyletica.org 17/35
α
α+1
α
α+2
α
α
α+1
1
α+2
1
α
α+1
1
α+2
1
α
1
α+1
α
α+2
α
1
α+1
2
α+22
1
Shared divergences Jamie Oaks – phyletica.org 17/35
α = 0.5
α
α+1
α
α+2 = 0.067
α
α
α+1
1
α+2 = 0.133
1
α
α+1
1
α+2 = 0.133
1
α
1
α+1
α
α+2 = 0.133
α
1
α+1
2
α+2 = 0.5332
1
Shared divergences Jamie Oaks – phyletica.org 17/35
α = 10.0
α
α+1
α
α+2 = 0.758
α
α
α+1
1
α+2 = 0.076
1
α
α+1
1
α+2 = 0.076
1
α
1
α+1
α
α+2 = 0.076
α
1
α+1
2
α+2 = 0.0152
1
Shared divergences Jamie Oaks – phyletica.org 17/35
New method: dpp-msbayes
Approximate-likelihood Bayesian approach to inferring models of shared divergences
J. R. Oaks (2014). BMC Evolutionary Biology 14: 150
Shared divergences Jamie Oaks – phyletica.org 18/35
New method: dpp-msbayes
Approximate-likelihood Bayesian approach to inferring models of shared divergences
Flexible Dirichlet-process prior (DPP) over all possible divergence models
J. R. Oaks (2014). BMC Evolutionary Biology 14: 150
Shared divergences Jamie Oaks – phyletica.org 18/35
New method: dpp-msbayes
Approximate-likelihood Bayesian approach to inferring models of shared divergences
Flexible Dirichlet-process prior (DPP) over all possible divergence models
Flexible priors on parameters to avoid strongly weighted posteriors
J. R. Oaks (2014). BMC Evolutionary Biology 14: 150
Shared divergences Jamie Oaks – phyletica.org 18/35
New method: dpp-msbayes
Approximate-likelihood Bayesian approach to inferring models of shared divergences
Flexible Dirichlet-process prior (DPP) over all possible divergence models
Flexible priors on parameters to avoid strongly weighted posteriors
Multi-processing to accommodate genomic datasets
J. R. Oaks (2014). BMC Evolutionary Biology 14: 150
Shared divergences Jamie Oaks – phyletica.org 18/35
dpp-msbayes: Simulation-based assessment
Validation:
Simulate 50,000 datasets and analyze each under the same model
Shared divergences Jamie Oaks – phyletica.org 19/35
dpp-msbayes: Simulation-based assessment
Validation:
Simulate 50,000 datasets and analyze each under the same model
Robustness:
Simulate datasets that violate model assumptions and analyze each of them
Shared divergences Jamie Oaks – phyletica.org 19/35
dpp-msbayes: Validation results
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
Posterior probability of one divergence
Trueprobabilityofonedivergence
J. R. Oaks (2014). BMC Evolutionary Biology 14: 150
Shared divergences Jamie Oaks – phyletica.org 20/35
dpp-msbayes: Validation results
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
Posterior probability of one divergence
Trueprobabilityofonedivergence
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
Posterior probability of one divergence
Trueprobabilityofonedivergence
J. R. Oaks (2014). BMC Evolutionary Biology 14: 150
Shared divergences Jamie Oaks – phyletica.org 20/35
dpp-msbayes: Performance
New method for estimating shared evolutionary history shows:
1. Model-choice accuracy
2. Robustness to model violations
3. Power to detect variation in divergence times
4. It’s fast!
J. R. Oaks (2014). BMC Evolutionary Biology 14: 150
Shared divergences Jamie Oaks – phyletica.org 21/35
dpp-msbayes: Performance
New method for estimating shared evolutionary history shows:
1. Model-choice accuracy
2. Robustness to model violations
3. Power to detect variation in divergence times
4. It’s fast!
A new tool for biologists to leverage comparative genomic data to explore
processes of co-diversification
J. R. Oaks (2014). BMC Evolutionary Biology 14: 150
Shared divergences Jamie Oaks – phyletica.org 21/35
Outline
An assumption (i.e., exciting opportunity) in phylogenetics
An approach to the problem
Empirical applications
Current and future directions
Shared divergences Jamie Oaks – phyletica.org 22/35
Shared divergences Jamie Oaks – phyletica.org 23/35
Shared divergences Jamie Oaks – phyletica.org 24/35
Did repeated fragmentation of
islands during inter-glacial rises in
sea level promote diversification?
Shared divergences Jamie Oaks – phyletica.org 24/35
Climate-driven diversification
Shared divergences Jamie Oaks – phyletica.org 25/35
Climate-driven diversification
Shared divergences Jamie Oaks – phyletica.org 25/35
Climate-driven diversification
Shared divergences Jamie Oaks – phyletica.org 25/35
Results
1 3 5 7 9 11 13 15 17 19 21
Number of divergence events
0.00
0.02
0.04
0.06
0.08
0.10
Posteriorprobability
J. R. Oaks (2014). BMC Evolutionary Biology 14: 150
Shared divergences Jamie Oaks – phyletica.org 26/35
Results
1 3 5 7 9 11 13 15 17 19 21
Number of divergence events
0.00
0.02
0.04
0.06
0.08
0.10
Posteriorprobability
0100200300400500
Time (kya)
0
-50
-100
Sealevel(m)
J. R. Oaks (2014). BMC Evolutionary Biology 14: 150
Shared divergences Jamie Oaks – phyletica.org 26/35
More data!
Collecting genomic data from taxa co-distributed across Southeast Asian Islands and
Mainland
Shared divergences Jamie Oaks – phyletica.org 27/35
More data!
Collecting genomic data from taxa co-distributed across Southeast Asian Islands and
Mainland
Preliminary results for 1000 loci from 5 pairs of Gekko mindorensis populations
1 2 3 4 5
Number of divergence events, j¿j
-5.0
-4.0
-3.0
-2.0
-1.0
0.0
1.0
2.0
3.0
2ln(Bayesfactor)
Shared divergences Jamie Oaks – phyletica.org 27/35
Diversification across African rainforests
Did climate cycles drive diversification
and community assembly across rainforest
taxa?
Shared divergences Jamie Oaks – phyletica.org 28/35
Diversification across African rainforests
Did climate cycles drive diversification
and community assembly across rainforest
taxa?
Preliminary results with 300 loci from 3
taxa
1 2 3
Number of divergence events, j¿j
-1.5
-1.0
-0.5
0.0
0.5
1.0
1.5
2ln(Bayesfactor)
Shared divergences Jamie Oaks – phyletica.org 28/35
Conclusions
New method for estimating shared evolutionary history
Shows good “frequentist” behavior
Relatively robust to model violations
Shared divergences Jamie Oaks – phyletica.org 29/35
Conclusions
New method for estimating shared evolutionary history
Shows good “frequentist” behavior
Relatively robust to model violations
Finding support for temporally clustered divergences in multiple systems
Shared divergences Jamie Oaks – phyletica.org 29/35
Conclusions
New method for estimating shared evolutionary history
Shows good “frequentist” behavior
Relatively robust to model violations
Finding support for temporally clustered divergences in multiple systems
However, there is a lot of uncertainty!
Shared divergences Jamie Oaks – phyletica.org 29/35
Outline
An assumption (i.e., exciting opportunity) in phylogenetics
An approach to the problem
Empirical applications
Current and future directions
Shared divergences Jamie Oaks – phyletica.org 30/35
Current work: More power
Ecoevolity: Estimating evolutionary coevality
1
D. Bryant et al. (2012). Molecular Biology And Evolution 29: 1917–1932
Shared divergences Jamie Oaks – phyletica.org 31/35
Current work: More power
Ecoevolity: Estimating evolutionary coevality
Full-likelihood Bayesian implementation
Uses all the information in the data
Applicable to deeper timescales
1
D. Bryant et al. (2012). Molecular Biology And Evolution 29: 1917–1932
Shared divergences Jamie Oaks – phyletica.org 31/35
Current work: More power
Ecoevolity: Estimating evolutionary coevality
Full-likelihood Bayesian implementation
Uses all the information in the data
Applicable to deeper timescales
Analytically integrate over gene trees 1
Very efficient numerical approximation of posterior
Applicable to NGS datasets
1
D. Bryant et al. (2012). Molecular Biology And Evolution 29: 1917–1932
Shared divergences Jamie Oaks – phyletica.org 31/35
Next step: A general framework
Develop a framework for inferring shared
divergences across phylogenies
τ1τ2
Shared divergences Jamie Oaks – phyletica.org 32/35
Next step: A general framework
Develop a framework for inferring shared
divergences across phylogenies
τ1τ2
Shared divergences Jamie Oaks – phyletica.org 32/35
Next step: A general framework
Develop a framework for inferring shared
divergences across phylogenies
Generalize Bayesian phylogenetics to
incorporate shared divergences
τ1τ2
Shared divergences Jamie Oaks – phyletica.org 32/35
Next step: A general framework
Develop a framework for inferring shared
divergences across phylogenies
Generalize Bayesian phylogenetics to
incorporate shared divergences
Sample models numerically via
reversible-jump Markov chain Monte Carlo
τ1τ2
Shared divergences Jamie Oaks – phyletica.org 32/35
Next step: A general framework
Develop a framework for inferring shared
divergences across phylogenies
Generalize Bayesian phylogenetics to
incorporate shared divergences
Sample models numerically via
reversible-jump Markov chain Monte Carlo
Benefits:
Improve phylogenetic inference
Framework for studying processes of
co-diversification
τ1τ2
Shared divergences Jamie Oaks – phyletica.org 32/35
Everything is on GitHub. . .
Software:
Ecoevolity: https://github.com/phyletica/ecoevolity
PyMsBayes: https://joaks1.github.io/PyMsBayes
dpp-msbayes: https://github.com/joaks1/dpp-msbayes
ABACUS: Approximate BAyesian C UtilitieS. https://github.com/joaks1/abacus
Open-Science Notebook:
msbayes-experiments: https://github.com/joaks1/msbayes-experiments
Shared divergences Jamie Oaks – phyletica.org 33/35
Acknowledgments
Ideas and feedback:
Leach´e Lab
Minin Lab
Holder Lab
Brown Lab/KU Herpetology
Computation:
Funding:
Photo credits:
Rafe Brown, Cam Siler, Jesse Grismer, &
Jake Esselstyn
FMNH Philippine Mammal Website:
D.S. Balete, M.R.M. Duya, & J. Holden
PhyloPic!
Shared divergences Jamie Oaks – phyletica.org 34/35
Questions?
joaks@auburn.edu
c 2007 Boris Kulikov boris-kulikov.blogspot.com
Shared divergences Jamie Oaks – phyletica.org 35/35

More Related Content

What's hot

Understanding the basic principles of population genetics and its application
Understanding the basic principles of population genetics and its applicationUnderstanding the basic principles of population genetics and its application
Understanding the basic principles of population genetics and its applicationAlexander Decker
 
Role Of Behavior In Evolution 1
Role Of  Behavior In  Evolution 1Role Of  Behavior In  Evolution 1
Role Of Behavior In Evolution 1naeempr
 
Krakauer_CV_20160219
Krakauer_CV_20160219Krakauer_CV_20160219
Krakauer_CV_20160219Alan Krakauer
 
Gene sharing in microbes: good for the individual, good for the community?
Gene sharing in microbes: good for the individual, good for the community?Gene sharing in microbes: good for the individual, good for the community?
Gene sharing in microbes: good for the individual, good for the community?beiko
 
Molecular clock, Neutral hypothesis
Molecular clock, Neutral hypothesisMolecular clock, Neutral hypothesis
Molecular clock, Neutral hypothesisFreya Cardozo
 
Generalizing phylogenetics to infer shared evolutionary events
Generalizing phylogenetics to infer shared evolutionary eventsGeneralizing phylogenetics to infer shared evolutionary events
Generalizing phylogenetics to infer shared evolutionary eventsJamie Oaks
 
Comparing the Amount and Quality of Information from Different Sequencing Str...
Comparing the Amount and Quality of Information from Different Sequencing Str...Comparing the Amount and Quality of Information from Different Sequencing Str...
Comparing the Amount and Quality of Information from Different Sequencing Str...jembrown
 
Neutral theory of evolution
Neutral theory of evolutionNeutral theory of evolution
Neutral theory of evolutionbhavnesthakur
 
Plang functional genome
Plang functional genomePlang functional genome
Plang functional genometcha163
 
Beiko cms final
Beiko cms finalBeiko cms final
Beiko cms finalbeiko
 
Is microbial ecology driven by roaming genes?
Is microbial ecology driven by roaming genes?Is microbial ecology driven by roaming genes?
Is microbial ecology driven by roaming genes?beiko
 
New tools for genomic selection in dairy cattle
New tools for genomic selection in dairy cattleNew tools for genomic selection in dairy cattle
New tools for genomic selection in dairy cattleJohn B. Cole, Ph.D.
 
Biology in Focus - Chapter 21
Biology in Focus - Chapter 21Biology in Focus - Chapter 21
Biology in Focus - Chapter 21mpattani
 
0deec51f3134948755000000
0deec51f31349487550000000deec51f3134948755000000
0deec51f3134948755000000Emily Young
 
Project Overview: Ecological & Evolutionary Genetics of Southwestern White Pi...
Project Overview: Ecological & Evolutionary Genetics of Southwestern White Pi...Project Overview: Ecological & Evolutionary Genetics of Southwestern White Pi...
Project Overview: Ecological & Evolutionary Genetics of Southwestern White Pi...Justin C. Bagley
 

What's hot (20)

Understanding the basic principles of population genetics and its application
Understanding the basic principles of population genetics and its applicationUnderstanding the basic principles of population genetics and its application
Understanding the basic principles of population genetics and its application
 
Mettler_and_Spellman_2009
Mettler_and_Spellman_2009Mettler_and_Spellman_2009
Mettler_and_Spellman_2009
 
Role Of Behavior In Evolution 1
Role Of  Behavior In  Evolution 1Role Of  Behavior In  Evolution 1
Role Of Behavior In Evolution 1
 
Krakauer_CV_20160219
Krakauer_CV_20160219Krakauer_CV_20160219
Krakauer_CV_20160219
 
Gene sharing in microbes: good for the individual, good for the community?
Gene sharing in microbes: good for the individual, good for the community?Gene sharing in microbes: good for the individual, good for the community?
Gene sharing in microbes: good for the individual, good for the community?
 
Molecular clock, Neutral hypothesis
Molecular clock, Neutral hypothesisMolecular clock, Neutral hypothesis
Molecular clock, Neutral hypothesis
 
Generalizing phylogenetics to infer shared evolutionary events
Generalizing phylogenetics to infer shared evolutionary eventsGeneralizing phylogenetics to infer shared evolutionary events
Generalizing phylogenetics to infer shared evolutionary events
 
Correlación Eficacia vs Heterosigosidad
Correlación Eficacia vs HeterosigosidadCorrelación Eficacia vs Heterosigosidad
Correlación Eficacia vs Heterosigosidad
 
Comparing the Amount and Quality of Information from Different Sequencing Str...
Comparing the Amount and Quality of Information from Different Sequencing Str...Comparing the Amount and Quality of Information from Different Sequencing Str...
Comparing the Amount and Quality of Information from Different Sequencing Str...
 
Neutral theory of evolution
Neutral theory of evolutionNeutral theory of evolution
Neutral theory of evolution
 
Molecular evolution
Molecular evolutionMolecular evolution
Molecular evolution
 
Plang functional genome
Plang functional genomePlang functional genome
Plang functional genome
 
Beiko cms final
Beiko cms finalBeiko cms final
Beiko cms final
 
Evol. Ecol. Paper
Evol. Ecol. PaperEvol. Ecol. Paper
Evol. Ecol. Paper
 
Is microbial ecology driven by roaming genes?
Is microbial ecology driven by roaming genes?Is microbial ecology driven by roaming genes?
Is microbial ecology driven by roaming genes?
 
New tools for genomic selection in dairy cattle
New tools for genomic selection in dairy cattleNew tools for genomic selection in dairy cattle
New tools for genomic selection in dairy cattle
 
Biology in Focus - Chapter 21
Biology in Focus - Chapter 21Biology in Focus - Chapter 21
Biology in Focus - Chapter 21
 
0deec51f3134948755000000
0deec51f31349487550000000deec51f3134948755000000
0deec51f3134948755000000
 
FRUGE CV
FRUGE CVFRUGE CV
FRUGE CV
 
Project Overview: Ecological & Evolutionary Genetics of Southwestern White Pi...
Project Overview: Ecological & Evolutionary Genetics of Southwestern White Pi...Project Overview: Ecological & Evolutionary Genetics of Southwestern White Pi...
Project Overview: Ecological & Evolutionary Genetics of Southwestern White Pi...
 

Similar to Generalizing phylogenetics to infer shared evolutionary events

Marine Host-Microbiome Interactions: Challenges and Opportunities
Marine Host-Microbiome Interactions: Challenges and OpportunitiesMarine Host-Microbiome Interactions: Challenges and Opportunities
Marine Host-Microbiome Interactions: Challenges and OpportunitiesJonathan Eisen
 
Why is it important to study reactions norms to understand phenotypi.pdf
Why is it important to study reactions norms to understand phenotypi.pdfWhy is it important to study reactions norms to understand phenotypi.pdf
Why is it important to study reactions norms to understand phenotypi.pdfarrowmobile
 
joaks-evolution-2014
joaks-evolution-2014joaks-evolution-2014
joaks-evolution-2014Jamie Oaks
 
Bioinformatics A Biased Overview
Bioinformatics A Biased OverviewBioinformatics A Biased Overview
Bioinformatics A Biased OverviewPhilip Bourne
 
Genomic inference of the evolution of life history traits
Genomic inference of the evolution of life history traitsGenomic inference of the evolution of life history traits
Genomic inference of the evolution of life history traitsboussau
 
مشروووووع الوراثه
مشروووووع الوراثهمشروووووع الوراثه
مشروووووع الوراثهALaa Al-Assaf
 
Martin 2012 weak disruptive selection and incomplete phenotypic divergence in...
Martin 2012 weak disruptive selection and incomplete phenotypic divergence in...Martin 2012 weak disruptive selection and incomplete phenotypic divergence in...
Martin 2012 weak disruptive selection and incomplete phenotypic divergence in...Austin Tan
 
Tom Delmont: From the Terragenome Project to Global Metagenomic Comparisons: ...
Tom Delmont: From the Terragenome Project to Global Metagenomic Comparisons: ...Tom Delmont: From the Terragenome Project to Global Metagenomic Comparisons: ...
Tom Delmont: From the Terragenome Project to Global Metagenomic Comparisons: ...GigaScience, BGI Hong Kong
 
SSB 2018 Comparative Phylogeography Workshop
SSB 2018 Comparative Phylogeography WorkshopSSB 2018 Comparative Phylogeography Workshop
SSB 2018 Comparative Phylogeography WorkshopJamie Oaks
 
EVOLUTION AND MECHANISM OF EVOLUTION
 EVOLUTION AND MECHANISM OF EVOLUTION EVOLUTION AND MECHANISM OF EVOLUTION
EVOLUTION AND MECHANISM OF EVOLUTIONSANDEEP PATRE
 
Anne Duputié | MEE 2013 | Modelling range shifts in dynamic environments – Ho...
Anne Duputié | MEE 2013 | Modelling range shifts in dynamic environments – Ho...Anne Duputié | MEE 2013 | Modelling range shifts in dynamic environments – Ho...
Anne Duputié | MEE 2013 | Modelling range shifts in dynamic environments – Ho...loicdiato
 
Evolution concepts and mechanisms
Evolution  concepts and mechanismsEvolution  concepts and mechanisms
Evolution concepts and mechanismsTimothy Welsh
 
"Phylogeny-Driven Approaches to Genomics and Metagenomics" talk by Jonathan E...
"Phylogeny-Driven Approaches to Genomics and Metagenomics" talk by Jonathan E..."Phylogeny-Driven Approaches to Genomics and Metagenomics" talk by Jonathan E...
"Phylogeny-Driven Approaches to Genomics and Metagenomics" talk by Jonathan E...Jonathan Eisen
 
Hertweck Evolution 2017
Hertweck Evolution 2017Hertweck Evolution 2017
Hertweck Evolution 2017Kate Hertweck
 
Microbial Agrogenomics 4/2/2015, UK-MX Workshop
Microbial Agrogenomics 4/2/2015, UK-MX WorkshopMicrobial Agrogenomics 4/2/2015, UK-MX Workshop
Microbial Agrogenomics 4/2/2015, UK-MX WorkshopLeighton Pritchard
 
EEB 321 Community Ecology: phylogenetics lecture
EEB 321 Community Ecology: phylogenetics lecture EEB 321 Community Ecology: phylogenetics lecture
EEB 321 Community Ecology: phylogenetics lecture Rachel Germain
 
Beiko networks 2019_final
Beiko networks 2019_finalBeiko networks 2019_final
Beiko networks 2019_finalbeiko
 
Ggg3
Ggg3Ggg3
Ggg3bfnd
 

Similar to Generalizing phylogenetics to infer shared evolutionary events (20)

Marine Host-Microbiome Interactions: Challenges and Opportunities
Marine Host-Microbiome Interactions: Challenges and OpportunitiesMarine Host-Microbiome Interactions: Challenges and Opportunities
Marine Host-Microbiome Interactions: Challenges and Opportunities
 
Why is it important to study reactions norms to understand phenotypi.pdf
Why is it important to study reactions norms to understand phenotypi.pdfWhy is it important to study reactions norms to understand phenotypi.pdf
Why is it important to study reactions norms to understand phenotypi.pdf
 
joaks-evolution-2014
joaks-evolution-2014joaks-evolution-2014
joaks-evolution-2014
 
Bioinformatics A Biased Overview
Bioinformatics A Biased OverviewBioinformatics A Biased Overview
Bioinformatics A Biased Overview
 
Genomic inference of the evolution of life history traits
Genomic inference of the evolution of life history traitsGenomic inference of the evolution of life history traits
Genomic inference of the evolution of life history traits
 
مشروووووع الوراثه
مشروووووع الوراثهمشروووووع الوراثه
مشروووووع الوراثه
 
Martin 2012 weak disruptive selection and incomplete phenotypic divergence in...
Martin 2012 weak disruptive selection and incomplete phenotypic divergence in...Martin 2012 weak disruptive selection and incomplete phenotypic divergence in...
Martin 2012 weak disruptive selection and incomplete phenotypic divergence in...
 
Tom Delmont: From the Terragenome Project to Global Metagenomic Comparisons: ...
Tom Delmont: From the Terragenome Project to Global Metagenomic Comparisons: ...Tom Delmont: From the Terragenome Project to Global Metagenomic Comparisons: ...
Tom Delmont: From the Terragenome Project to Global Metagenomic Comparisons: ...
 
Natural Selection
Natural SelectionNatural Selection
Natural Selection
 
SSB 2018 Comparative Phylogeography Workshop
SSB 2018 Comparative Phylogeography WorkshopSSB 2018 Comparative Phylogeography Workshop
SSB 2018 Comparative Phylogeography Workshop
 
EVOLUTION AND MECHANISM OF EVOLUTION
 EVOLUTION AND MECHANISM OF EVOLUTION EVOLUTION AND MECHANISM OF EVOLUTION
EVOLUTION AND MECHANISM OF EVOLUTION
 
Anne Duputié | MEE 2013 | Modelling range shifts in dynamic environments – Ho...
Anne Duputié | MEE 2013 | Modelling range shifts in dynamic environments – Ho...Anne Duputié | MEE 2013 | Modelling range shifts in dynamic environments – Ho...
Anne Duputié | MEE 2013 | Modelling range shifts in dynamic environments – Ho...
 
RODRIGUEZMENDOZ-THESIS-2014
RODRIGUEZMENDOZ-THESIS-2014RODRIGUEZMENDOZ-THESIS-2014
RODRIGUEZMENDOZ-THESIS-2014
 
Evolution concepts and mechanisms
Evolution  concepts and mechanismsEvolution  concepts and mechanisms
Evolution concepts and mechanisms
 
"Phylogeny-Driven Approaches to Genomics and Metagenomics" talk by Jonathan E...
"Phylogeny-Driven Approaches to Genomics and Metagenomics" talk by Jonathan E..."Phylogeny-Driven Approaches to Genomics and Metagenomics" talk by Jonathan E...
"Phylogeny-Driven Approaches to Genomics and Metagenomics" talk by Jonathan E...
 
Hertweck Evolution 2017
Hertweck Evolution 2017Hertweck Evolution 2017
Hertweck Evolution 2017
 
Microbial Agrogenomics 4/2/2015, UK-MX Workshop
Microbial Agrogenomics 4/2/2015, UK-MX WorkshopMicrobial Agrogenomics 4/2/2015, UK-MX Workshop
Microbial Agrogenomics 4/2/2015, UK-MX Workshop
 
EEB 321 Community Ecology: phylogenetics lecture
EEB 321 Community Ecology: phylogenetics lecture EEB 321 Community Ecology: phylogenetics lecture
EEB 321 Community Ecology: phylogenetics lecture
 
Beiko networks 2019_final
Beiko networks 2019_finalBeiko networks 2019_final
Beiko networks 2019_final
 
Ggg3
Ggg3Ggg3
Ggg3
 

More from Jamie Oaks

Generalizing phylogenetics to infer patterns predicted by processes of divers...
Generalizing phylogenetics to infer patterns predicted by processes of divers...Generalizing phylogenetics to infer patterns predicted by processes of divers...
Generalizing phylogenetics to infer patterns predicted by processes of divers...Jamie Oaks
 
Full Bayesian comparative biogeography of Philippine geckos challenges predic...
Full Bayesian comparative biogeography of Philippine geckos challenges predic...Full Bayesian comparative biogeography of Philippine geckos challenges predic...
Full Bayesian comparative biogeography of Philippine geckos challenges predic...Jamie Oaks
 
Inferring shared demographic changes from genomic data
Inferring shared demographic changes from genomic dataInferring shared demographic changes from genomic data
Inferring shared demographic changes from genomic dataJamie Oaks
 
Approximate-rejection sampler
Approximate-rejection samplerApproximate-rejection sampler
Approximate-rejection samplerJamie Oaks
 
Dirichlet-process probability tree
Dirichlet-process probability treeDirichlet-process probability tree
Dirichlet-process probability treeJamie Oaks
 
Islands and Integrals
Islands and IntegralsIslands and Integrals
Islands and IntegralsJamie Oaks
 

More from Jamie Oaks (6)

Generalizing phylogenetics to infer patterns predicted by processes of divers...
Generalizing phylogenetics to infer patterns predicted by processes of divers...Generalizing phylogenetics to infer patterns predicted by processes of divers...
Generalizing phylogenetics to infer patterns predicted by processes of divers...
 
Full Bayesian comparative biogeography of Philippine geckos challenges predic...
Full Bayesian comparative biogeography of Philippine geckos challenges predic...Full Bayesian comparative biogeography of Philippine geckos challenges predic...
Full Bayesian comparative biogeography of Philippine geckos challenges predic...
 
Inferring shared demographic changes from genomic data
Inferring shared demographic changes from genomic dataInferring shared demographic changes from genomic data
Inferring shared demographic changes from genomic data
 
Approximate-rejection sampler
Approximate-rejection samplerApproximate-rejection sampler
Approximate-rejection sampler
 
Dirichlet-process probability tree
Dirichlet-process probability treeDirichlet-process probability tree
Dirichlet-process probability tree
 
Islands and Integrals
Islands and IntegralsIslands and Integrals
Islands and Integrals
 

Recently uploaded

PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsSérgio Sacani
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxUmerFayaz5
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsSumit Kumar yadav
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptxanandsmhk
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)Areesha Ahmad
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfSumit Kumar yadav
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)PraveenaKalaiselvan1
 
Green chemistry and Sustainable development.pptx
Green chemistry  and Sustainable development.pptxGreen chemistry  and Sustainable development.pptx
Green chemistry and Sustainable development.pptxRajatChauhan518211
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisDiwakar Mishra
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfSumit Kumar yadav
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)Areesha Ahmad
 
VIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PVIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PPRINCE C P
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Lokesh Kothari
 
fundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomologyfundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomologyDrAnita Sharma
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSarthak Sekhar Mondal
 
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.Nitya salvi
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencySheetal Arora
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000Sapana Sha
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticssakshisoni2385
 

Recently uploaded (20)

PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptx
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questions
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdf
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)
 
Green chemistry and Sustainable development.pptx
Green chemistry  and Sustainable development.pptxGreen chemistry  and Sustainable development.pptx
Green chemistry and Sustainable development.pptx
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdf
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
VIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PVIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C P
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 
fundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomologyfundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomology
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
 
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 

Generalizing phylogenetics to infer shared evolutionary events

  • 1. Generalizing phylogenetics to infer shared evolutionary events Jamie R. Oaks1,2 1Department of Biological Sciences, Auburn University 2Department of Biology, University of Washington March 31, 2016 c 2007 Boris Kulikov boris-kulikov.blogspot.com Shared divergences Jamie Oaks – phyletica.org 1/35
  • 2. Outline An assumption (i.e., exciting opportunity) in phylogenetics An approach to the problem Empirical applications Current and future directions Shared divergences Jamie Oaks – phyletica.org 2/35
  • 3. Current state of phylogenetics Shared divergences Jamie Oaks – phyletica.org 3/35
  • 4. Current state of phylogenetics Shared ancestry is a fundamental property of life Shared divergences Jamie Oaks – phyletica.org 3/35
  • 5. Current state of phylogenetics Shared ancestry is a fundamental property of life Phylogenetics is rapidly progressing as the statistical foundation of comparatve biology Shared divergences Jamie Oaks – phyletica.org 3/35
  • 6. Current state of phylogenetics Shared ancestry is a fundamental property of life Phylogenetics is rapidly progressing as the statistical foundation of comparatve biology “Big data” present exciting possibilities and computational challenges Shared divergences Jamie Oaks – phyletica.org 3/35
  • 7. Current state of phylogenetics Shared ancestry is a fundamental property of life Phylogenetics is rapidly progressing as the statistical foundation of comparatve biology “Big data” present exciting possibilities and computational challenges Exciting opportunities to develop new ways to study biology in the light of phylogeny Shared divergences Jamie Oaks – phyletica.org 3/35
  • 8. Current state of phylogenetics Shared divergences Jamie Oaks – phyletica.org 4/35
  • 9. Current state of phylogenetics Assumption: All processes of diversification affect each lineage independently and only cause bifurcating divergences. Shared divergences Jamie Oaks – phyletica.org 4/35
  • 10. Current state of phylogenetics Assumption: All processes of diversification affect each lineage independently and only cause bifurcating divergences. We know this assumption is frequently violated Shared divergences Jamie Oaks – phyletica.org 4/35
  • 11. Violating independent divergences Shared divergences Jamie Oaks – phyletica.org 5/35
  • 12. Violating independent divergences Shared divergences Jamie Oaks – phyletica.org 5/35
  • 13. Violating independent divergences Shared divergences Jamie Oaks – phyletica.org 5/35
  • 14. Violating independent divergences Shared divergences Jamie Oaks – phyletica.org 5/35
  • 15. Violations are pervasive and interesting Biogeography Environmental changes that affect whole communities of species Shared divergences Jamie Oaks – phyletica.org 6/35
  • 16. Violations are pervasive and interesting Biogeography Environmental changes that affect whole communities of species Gene family evolution Chromosomal duplications Shared divergences Jamie Oaks – phyletica.org 6/35
  • 17. Violations are pervasive and interesting Biogeography Environmental changes that affect whole communities of species Gene family evolution Chromosomal duplications Epidemiology Disease spread via co-infected individuals Transmission at social gatherings Shared divergences Jamie Oaks – phyletica.org 6/35
  • 18. Violations are pervasive and interesting Biogeography Environmental changes that affect whole communities of species Gene family evolution Chromosomal duplications Epidemiology Disease spread via co-infected individuals Transmission at social gatherings Endosymbiont evolution (e.g., parasites, microbiome) Speciation of the host Co-colonization of new host species Shared divergences Jamie Oaks – phyletica.org 6/35
  • 19. Why account for shared divergences? Shared divergences Jamie Oaks – phyletica.org 7/35
  • 20. Why account for shared divergences? 1. Improve inference Shared divergences Jamie Oaks – phyletica.org 7/35
  • 21. Solution: Accommodate shared divergence models Advantage: More data to estimate shared parameters True history τ1τ2τ3 Problem: Current methods only consider general model Consequence: Unnecessary parameters introduce error Current tree model τ1 τ2 τ3τ4 τ5 τ6 τ7 τ8 Shared divergences Jamie Oaks – phyletica.org 8/35
  • 22. Solution: Accommodate shared divergence models Advantage: More data to estimate shared parameters True history τ1τ2τ3 Problem: Current methods only consider general model Consequence: Unnecessary parameters introduce error Current tree model τ1 τ2 τ3τ4 τ5 τ6 τ7 τ8 Shared divergences Jamie Oaks – phyletica.org 8/35
  • 23. Solution: Accommodate shared divergence models Advantage: More data to estimate shared parameters True history τ1τ2τ3 Problem: Current methods only consider general model Consequence: Unnecessary parameters introduce error Current tree model τ1 τ2 τ3τ4 τ5 τ6 τ7 τ8 Shared divergences Jamie Oaks – phyletica.org 8/35
  • 24. Solution: Accommodate shared divergence models Advantage: More data to estimate shared parameters True history τ1τ2τ3 Problem: Current methods only consider general model Consequence: Unnecessary parameters introduce error Current tree model τ1 τ2 τ3τ4 τ5 τ6 τ7 τ8 Shared divergences Jamie Oaks – phyletica.org 8/35
  • 25. Solution: Accommodate shared divergence models Advantage: More data to estimate shared parameters True history τ1τ2τ3 Problem: Current methods only consider general model Consequence: Unnecessary parameters introduce error Current tree model τ1 τ2 τ3τ4 τ5 τ6 τ7 τ8 Shared divergences Jamie Oaks – phyletica.org 8/35
  • 26. Solution: Accommodate shared divergence models Advantage: More data to estimate shared parameters True history τ1τ2τ3 Problem: Current methods only consider general model Consequence: Unnecessary parameters introduce error Current tree model τ1 τ2 τ3τ4 τ5 τ6 τ7 τ8 Shared divergences Jamie Oaks – phyletica.org 8/35
  • 27. Why account for shared divergences? 1. Improve inference Shared divergences Jamie Oaks – phyletica.org 9/35
  • 28. Why account for shared divergences? 1. Improve inference 2. Provide a framework for studying processes of co-diversification Shared divergences Jamie Oaks – phyletica.org 9/35
  • 29. Violations are pervasive and interesting Biogeography Environmental changes that affect whole communities of species Gene family evolution Chromosomal duplications Epidemiology Disease spread via co-infected individuals Transmission at social gatherings Endosymbiont evolution (e.g., parasites, microbiome) Speciation of the host Co-colonization of new host species Shared divergences Jamie Oaks – phyletica.org 10/35
  • 30. Outline An assumption (i.e., exciting opportunity) in phylogenetics An approach to the problem Empirical applications Current and future directions Shared divergences Jamie Oaks – phyletica.org 11/35
  • 31. Divergence model choice τ1 Shared divergences Jamie Oaks – phyletica.org 12/35
  • 32. Divergence model choice τ1 Shared divergences Jamie Oaks – phyletica.org 12/35
  • 33. Divergence model choice τ1 Shared divergences Jamie Oaks – phyletica.org 12/35
  • 34. Divergence model choice τ2 τ1 Shared divergences Jamie Oaks – phyletica.org 12/35
  • 35. Divergence model choice τ1τ2 Shared divergences Jamie Oaks – phyletica.org 12/35
  • 36. Divergence model choice τ1τ2 Shared divergences Jamie Oaks – phyletica.org 12/35
  • 37. Divergence model choice τ3 τ1τ2 Shared divergences Jamie Oaks – phyletica.org 12/35
  • 38. Inferring co-diversification m1 m2 m3 m4 m5 τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2 J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150 Shared divergences Jamie Oaks – phyletica.org 13/35
  • 39. Inferring co-diversification m1 m2 m3 m4 m5 τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2 We want to infer m and T given DNA sequence alignments X J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150 Shared divergences Jamie Oaks – phyletica.org 13/35
  • 40. Inferring co-diversification p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X) τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2 We want to infer m and T given DNA sequence alignments X J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150 Shared divergences Jamie Oaks – phyletica.org 13/35
  • 41. Inferring co-diversification p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X) τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2 We want to infer m and T given DNA sequence alignments X p(mi | X) ∝ p(X | mi )p(mi ) J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150 Shared divergences Jamie Oaks – phyletica.org 13/35
  • 42. Inferring co-diversification p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X) τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2 We want to infer m and T given DNA sequence alignments X p(mi | X) ∝ p(X | mi )p(mi ) p(X | mi ) = θ p(X | θ, mi )p(θ | mi )dθ J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150 Shared divergences Jamie Oaks – phyletica.org 13/35
  • 43. Inferring co-diversification p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X) τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2 We want to infer m and T given DNA sequence alignments X p(mi | X) ∝ p(X | mi )p(mi ) p(X | mi ) = θ p(X | θ, mi )p(θ | mi )dθ Divergence times Gene trees Substitution parameters Demographic parameters J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150 Shared divergences Jamie Oaks – phyletica.org 13/35
  • 44. Inferring co-diversification p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X) τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2 Challenges: J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150 Shared divergences Jamie Oaks – phyletica.org 13/35
  • 45. Inferring co-diversification p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X) τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2 Challenges: 1. Cannot solve all the integrals analytically J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150 Shared divergences Jamie Oaks – phyletica.org 13/35
  • 46. Inferring co-diversification p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X) τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2 Challenges: 1. Cannot solve all the integrals analytically 2. Likelihood is tractable, but “cumbersome” (or is it?. . . ) J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150 Shared divergences Jamie Oaks – phyletica.org 13/35
  • 47. Inferring co-diversification p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X) τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2 Challenges: 1. Cannot solve all the integrals analytically 2. Likelihood is tractable, but “cumbersome” (or is it?. . . ) Numerical approximation via approximate-likelihood Bayesian computation (ABC) J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150 Shared divergences Jamie Oaks – phyletica.org 13/35
  • 48. Inferring co-diversification p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X) τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2 Challenges: 1. Cannot solve all the integrals analytically 2. Likelihood is tractable, but “cumbersome” (or is it?. . . ) Numerical approximation via approximate-likelihood Bayesian computation (ABC) 3. Sampling over all possible models J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150 Shared divergences Jamie Oaks – phyletica.org 13/35
  • 49. Inferring co-diversification p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X) τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2 Challenges: 1. Cannot solve all the integrals analytically 2. Likelihood is tractable, but “cumbersome” (or is it?. . . ) Numerical approximation via approximate-likelihood Bayesian computation (ABC) 3. Sampling over all possible models 5 taxa = 52 models J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150 Shared divergences Jamie Oaks – phyletica.org 13/35
  • 50. Inferring co-diversification p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X) τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2 Challenges: 1. Cannot solve all the integrals analytically 2. Likelihood is tractable, but “cumbersome” (or is it?. . . ) Numerical approximation via approximate-likelihood Bayesian computation (ABC) 3. Sampling over all possible models 5 taxa = 52 models 10 taxa = 115,975 models J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150 Shared divergences Jamie Oaks – phyletica.org 13/35
  • 51. Inferring co-diversification p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X) τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2 Challenges: 1. Cannot solve all the integrals analytically 2. Likelihood is tractable, but “cumbersome” (or is it?. . . ) Numerical approximation via approximate-likelihood Bayesian computation (ABC) 3. Sampling over all possible models 5 taxa = 52 models 10 taxa = 115,975 models 20 taxa = 51,724,158,235,372 models!! J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150 Shared divergences Jamie Oaks – phyletica.org 13/35
  • 52. Inferring co-diversification p(m1 | X) p(m2 | X) p(m3 | X) p(m4 | X) p(m5 | X) τ1 τ2 τ1 τ1τ2 τ1τ2 τ3 τ1τ2 Challenges: 1. Cannot solve all the integrals analytically 2. Likelihood is tractable, but “cumbersome” (or is it?. . . ) Numerical approximation via approximate-likelihood Bayesian computation (ABC) 3. Sampling over all possible models 5 taxa = 52 models 10 taxa = 115,975 models 20 taxa = 51,724,158,235,372 models!! A “diffuse” Dirichlet process prior (DPP) J. R. Oaks et al. (2013). Evolution 67: 991–1010, J. R. Oaks (2014). BMC Evolutionary Biology 14: 150 Shared divergences Jamie Oaks – phyletica.org 13/35
  • 56. “Easy” as ABC 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 S1 S2 S3 Shared divergences Jamie Oaks – phyletica.org 15/35
  • 57. “Easy” as ABC 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 S1 S2 S3 Shared divergences Jamie Oaks – phyletica.org 15/35
  • 58. “Easy” as ABC 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 S1 S2 S3 Shared divergences Jamie Oaks – phyletica.org 15/35
  • 59. “Easy” as ABC 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 S1 S2 S3 Shared divergences Jamie Oaks – phyletica.org 15/35
  • 60. “Easy” as ABC 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 S1 S2 S3 Shared divergences Jamie Oaks – phyletica.org 15/35
  • 61. “Easy” as ABC 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 S1 S2 S3 Shared divergences Jamie Oaks – phyletica.org 15/35
  • 62. “Easy” as ABC 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 S1 S2 S3 Shared divergences Jamie Oaks – phyletica.org 15/35
  • 63. “Easy” as ABC 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 S1 S2 S3 Shared divergences Jamie Oaks – phyletica.org 15/35
  • 64. “Easy” as ABC 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 S1 S2 S3 Shared divergences Jamie Oaks – phyletica.org 15/35
  • 65.
  • 66. α 1 1 α α 2 1 Shared divergences Jamie Oaks – phyletica.org 17/35
  • 67. α 1 1 α α 2 1 Shared divergences Jamie Oaks – phyletica.org 17/35
  • 68. α 1 1 α α 2 1 Shared divergences Jamie Oaks – phyletica.org 17/35
  • 69. α 1 1 α α 2 1 Shared divergences Jamie Oaks – phyletica.org 17/35
  • 71. α = 0.5 α α+1 α α+2 = 0.067 α α α+1 1 α+2 = 0.133 1 α α+1 1 α+2 = 0.133 1 α 1 α+1 α α+2 = 0.133 α 1 α+1 2 α+2 = 0.5332 1 Shared divergences Jamie Oaks – phyletica.org 17/35
  • 72. α = 10.0 α α+1 α α+2 = 0.758 α α α+1 1 α+2 = 0.076 1 α α+1 1 α+2 = 0.076 1 α 1 α+1 α α+2 = 0.076 α 1 α+1 2 α+2 = 0.0152 1 Shared divergences Jamie Oaks – phyletica.org 17/35
  • 73. New method: dpp-msbayes Approximate-likelihood Bayesian approach to inferring models of shared divergences J. R. Oaks (2014). BMC Evolutionary Biology 14: 150 Shared divergences Jamie Oaks – phyletica.org 18/35
  • 74. New method: dpp-msbayes Approximate-likelihood Bayesian approach to inferring models of shared divergences Flexible Dirichlet-process prior (DPP) over all possible divergence models J. R. Oaks (2014). BMC Evolutionary Biology 14: 150 Shared divergences Jamie Oaks – phyletica.org 18/35
  • 75. New method: dpp-msbayes Approximate-likelihood Bayesian approach to inferring models of shared divergences Flexible Dirichlet-process prior (DPP) over all possible divergence models Flexible priors on parameters to avoid strongly weighted posteriors J. R. Oaks (2014). BMC Evolutionary Biology 14: 150 Shared divergences Jamie Oaks – phyletica.org 18/35
  • 76. New method: dpp-msbayes Approximate-likelihood Bayesian approach to inferring models of shared divergences Flexible Dirichlet-process prior (DPP) over all possible divergence models Flexible priors on parameters to avoid strongly weighted posteriors Multi-processing to accommodate genomic datasets J. R. Oaks (2014). BMC Evolutionary Biology 14: 150 Shared divergences Jamie Oaks – phyletica.org 18/35
  • 77. dpp-msbayes: Simulation-based assessment Validation: Simulate 50,000 datasets and analyze each under the same model Shared divergences Jamie Oaks – phyletica.org 19/35
  • 78. dpp-msbayes: Simulation-based assessment Validation: Simulate 50,000 datasets and analyze each under the same model Robustness: Simulate datasets that violate model assumptions and analyze each of them Shared divergences Jamie Oaks – phyletica.org 19/35
  • 79. dpp-msbayes: Validation results 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 Posterior probability of one divergence Trueprobabilityofonedivergence J. R. Oaks (2014). BMC Evolutionary Biology 14: 150 Shared divergences Jamie Oaks – phyletica.org 20/35
  • 80. dpp-msbayes: Validation results 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 Posterior probability of one divergence Trueprobabilityofonedivergence 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 Posterior probability of one divergence Trueprobabilityofonedivergence J. R. Oaks (2014). BMC Evolutionary Biology 14: 150 Shared divergences Jamie Oaks – phyletica.org 20/35
  • 81. dpp-msbayes: Performance New method for estimating shared evolutionary history shows: 1. Model-choice accuracy 2. Robustness to model violations 3. Power to detect variation in divergence times 4. It’s fast! J. R. Oaks (2014). BMC Evolutionary Biology 14: 150 Shared divergences Jamie Oaks – phyletica.org 21/35
  • 82. dpp-msbayes: Performance New method for estimating shared evolutionary history shows: 1. Model-choice accuracy 2. Robustness to model violations 3. Power to detect variation in divergence times 4. It’s fast! A new tool for biologists to leverage comparative genomic data to explore processes of co-diversification J. R. Oaks (2014). BMC Evolutionary Biology 14: 150 Shared divergences Jamie Oaks – phyletica.org 21/35
  • 83. Outline An assumption (i.e., exciting opportunity) in phylogenetics An approach to the problem Empirical applications Current and future directions Shared divergences Jamie Oaks – phyletica.org 22/35
  • 84. Shared divergences Jamie Oaks – phyletica.org 23/35
  • 85. Shared divergences Jamie Oaks – phyletica.org 24/35
  • 86. Did repeated fragmentation of islands during inter-glacial rises in sea level promote diversification? Shared divergences Jamie Oaks – phyletica.org 24/35
  • 87. Climate-driven diversification Shared divergences Jamie Oaks – phyletica.org 25/35
  • 88. Climate-driven diversification Shared divergences Jamie Oaks – phyletica.org 25/35
  • 89. Climate-driven diversification Shared divergences Jamie Oaks – phyletica.org 25/35
  • 90. Results 1 3 5 7 9 11 13 15 17 19 21 Number of divergence events 0.00 0.02 0.04 0.06 0.08 0.10 Posteriorprobability J. R. Oaks (2014). BMC Evolutionary Biology 14: 150 Shared divergences Jamie Oaks – phyletica.org 26/35
  • 91. Results 1 3 5 7 9 11 13 15 17 19 21 Number of divergence events 0.00 0.02 0.04 0.06 0.08 0.10 Posteriorprobability 0100200300400500 Time (kya) 0 -50 -100 Sealevel(m) J. R. Oaks (2014). BMC Evolutionary Biology 14: 150 Shared divergences Jamie Oaks – phyletica.org 26/35
  • 92. More data! Collecting genomic data from taxa co-distributed across Southeast Asian Islands and Mainland Shared divergences Jamie Oaks – phyletica.org 27/35
  • 93. More data! Collecting genomic data from taxa co-distributed across Southeast Asian Islands and Mainland Preliminary results for 1000 loci from 5 pairs of Gekko mindorensis populations 1 2 3 4 5 Number of divergence events, j¿j -5.0 -4.0 -3.0 -2.0 -1.0 0.0 1.0 2.0 3.0 2ln(Bayesfactor) Shared divergences Jamie Oaks – phyletica.org 27/35
  • 94. Diversification across African rainforests Did climate cycles drive diversification and community assembly across rainforest taxa? Shared divergences Jamie Oaks – phyletica.org 28/35
  • 95. Diversification across African rainforests Did climate cycles drive diversification and community assembly across rainforest taxa? Preliminary results with 300 loci from 3 taxa 1 2 3 Number of divergence events, j¿j -1.5 -1.0 -0.5 0.0 0.5 1.0 1.5 2ln(Bayesfactor) Shared divergences Jamie Oaks – phyletica.org 28/35
  • 96. Conclusions New method for estimating shared evolutionary history Shows good “frequentist” behavior Relatively robust to model violations Shared divergences Jamie Oaks – phyletica.org 29/35
  • 97. Conclusions New method for estimating shared evolutionary history Shows good “frequentist” behavior Relatively robust to model violations Finding support for temporally clustered divergences in multiple systems Shared divergences Jamie Oaks – phyletica.org 29/35
  • 98. Conclusions New method for estimating shared evolutionary history Shows good “frequentist” behavior Relatively robust to model violations Finding support for temporally clustered divergences in multiple systems However, there is a lot of uncertainty! Shared divergences Jamie Oaks – phyletica.org 29/35
  • 99. Outline An assumption (i.e., exciting opportunity) in phylogenetics An approach to the problem Empirical applications Current and future directions Shared divergences Jamie Oaks – phyletica.org 30/35
  • 100. Current work: More power Ecoevolity: Estimating evolutionary coevality 1 D. Bryant et al. (2012). Molecular Biology And Evolution 29: 1917–1932 Shared divergences Jamie Oaks – phyletica.org 31/35
  • 101. Current work: More power Ecoevolity: Estimating evolutionary coevality Full-likelihood Bayesian implementation Uses all the information in the data Applicable to deeper timescales 1 D. Bryant et al. (2012). Molecular Biology And Evolution 29: 1917–1932 Shared divergences Jamie Oaks – phyletica.org 31/35
  • 102. Current work: More power Ecoevolity: Estimating evolutionary coevality Full-likelihood Bayesian implementation Uses all the information in the data Applicable to deeper timescales Analytically integrate over gene trees 1 Very efficient numerical approximation of posterior Applicable to NGS datasets 1 D. Bryant et al. (2012). Molecular Biology And Evolution 29: 1917–1932 Shared divergences Jamie Oaks – phyletica.org 31/35
  • 103. Next step: A general framework Develop a framework for inferring shared divergences across phylogenies τ1τ2 Shared divergences Jamie Oaks – phyletica.org 32/35
  • 104. Next step: A general framework Develop a framework for inferring shared divergences across phylogenies τ1τ2 Shared divergences Jamie Oaks – phyletica.org 32/35
  • 105. Next step: A general framework Develop a framework for inferring shared divergences across phylogenies Generalize Bayesian phylogenetics to incorporate shared divergences τ1τ2 Shared divergences Jamie Oaks – phyletica.org 32/35
  • 106. Next step: A general framework Develop a framework for inferring shared divergences across phylogenies Generalize Bayesian phylogenetics to incorporate shared divergences Sample models numerically via reversible-jump Markov chain Monte Carlo τ1τ2 Shared divergences Jamie Oaks – phyletica.org 32/35
  • 107. Next step: A general framework Develop a framework for inferring shared divergences across phylogenies Generalize Bayesian phylogenetics to incorporate shared divergences Sample models numerically via reversible-jump Markov chain Monte Carlo Benefits: Improve phylogenetic inference Framework for studying processes of co-diversification τ1τ2 Shared divergences Jamie Oaks – phyletica.org 32/35
  • 108. Everything is on GitHub. . . Software: Ecoevolity: https://github.com/phyletica/ecoevolity PyMsBayes: https://joaks1.github.io/PyMsBayes dpp-msbayes: https://github.com/joaks1/dpp-msbayes ABACUS: Approximate BAyesian C UtilitieS. https://github.com/joaks1/abacus Open-Science Notebook: msbayes-experiments: https://github.com/joaks1/msbayes-experiments Shared divergences Jamie Oaks – phyletica.org 33/35
  • 109. Acknowledgments Ideas and feedback: Leach´e Lab Minin Lab Holder Lab Brown Lab/KU Herpetology Computation: Funding: Photo credits: Rafe Brown, Cam Siler, Jesse Grismer, & Jake Esselstyn FMNH Philippine Mammal Website: D.S. Balete, M.R.M. Duya, & J. Holden PhyloPic! Shared divergences Jamie Oaks – phyletica.org 34/35
  • 110. Questions? joaks@auburn.edu c 2007 Boris Kulikov boris-kulikov.blogspot.com Shared divergences Jamie Oaks – phyletica.org 35/35