SlideShare a Scribd company logo
RidgeRace: ridge regression for continuous ancestral 
character estimation on phylogenetic trees 
Presentation by Rosemary McCloskey 
Christina Kratsch1 Alice C. McHardy1 
1Department for Algorithmic Bioinformatics, Heinrich Heine University 
November 6, 2014 
Kratsch & McHardy RidgeRace November 6, 2014 1 / 13
Ancestral reconstruction 
? 
? 
phylogeny: binary tree representing 
evolutionary relationships between 
organisms 
Kratsch & McHardy RidgeRace November 6, 2014 2 / 13
Ancestral reconstruction 
? 
? 
phylogeny: binary tree representing 
evolutionary relationships between 
organisms 
I leaves , observed/sampled taxa 
Kratsch & McHardy RidgeRace November 6, 2014 2 / 13
Ancestral reconstruction 
? 
? 
phylogeny: binary tree representing 
evolutionary relationships between 
organisms 
I leaves , observed/sampled taxa 
I internal nodes , common ancestors 
Kratsch & McHardy RidgeRace November 6, 2014 2 / 13
Ancestral reconstruction 
? 
? 
phylogeny: binary tree representing 
evolutionary relationships between 
organisms 
I leaves , observed/sampled taxa 
I internal nodes , common ancestors 
ancestral reconstruction: 
estimation of characteristics of unseen 
ancestral taxa 
Kratsch & McHardy RidgeRace November 6, 2014 2 / 13
Ancestral reconstruction 
? 
? 
phylogeny: binary tree representing 
evolutionary relationships between 
organisms 
I leaves , observed/sampled taxa 
I internal nodes , common ancestors 
ancestral reconstruction: 
estimation of characteristics of unseen 
ancestral taxa 
I discrete (eg. DNA sequence) 
Kratsch & McHardy RidgeRace November 6, 2014 2 / 13
Ancestral reconstruction 
? 
? 
phylogeny: binary tree representing 
evolutionary relationships between 
organisms 
I leaves , observed/sampled taxa 
I internal nodes , common ancestors 
ancestral reconstruction: 
estimation of characteristics of unseen 
ancestral taxa 
I discrete (eg. DNA sequence) 
I continuous (eg. body weight) 
Kratsch & McHardy RidgeRace November 6, 2014 2 / 13
Ancestral reconstruction 
? 
? 
phylogeny: binary tree representing 
evolutionary relationships between 
organisms 
I leaves , observed/sampled taxa 
I internal nodes , common ancestors 
ancestral reconstruction: 
estimation of characteristics of unseen 
ancestral taxa 
I discrete (eg. DNA sequence) 
I continuous (eg. body weight) 
Kratsch & McHardy RidgeRace November 6, 2014 2 / 13
Ancestral reconstruction 
? 
? 
phylogeny: binary tree representing 
evolutionary relationships between 
organisms 
I leaves , observed/sampled taxa 
I internal nodes , common ancestors 
ancestral reconstruction: 
estimation of characteristics of unseen 
ancestral taxa 
I discrete (eg. DNA sequence) 
I continuous (eg. body weight) 
http://topicpages.ploscompbiol.org/wiki/Ancestral reconstruction 
Kratsch & McHardy RidgeRace November 6, 2014 2 / 13
RidgeRace 
Existing ancestral reconstruction algorithms: 
assume traits evolve along the tree according to a particular model 
(eg. Brownian motion) 
Kratsch & McHardy RidgeRace November 6, 2014 3 / 13
RidgeRace 
Existing ancestral reconstruction algorithms: 
assume traits evolve along the tree according to a particular model 
(eg. Brownian motion) 
assume
xed rates of evolution across some or all branches 
Kratsch & McHardy RidgeRace November 6, 2014 3 / 13
RidgeRace 
Existing ancestral reconstruction algorithms: 
assume traits evolve along the tree according to a particular model 
(eg. Brownian motion) 
assume
xed rates of evolution across some or all branches 
use ancestral reconstruction only as a stepping stone to examine 
correlated traits 
Kratsch & McHardy RidgeRace November 6, 2014 3 / 13
RidgeRace 
Existing ancestral reconstruction algorithms: 
assume traits evolve along the tree according to a particular model 
(eg. Brownian motion) 
assume
xed rates of evolution across some or all branches 
use ancestral reconstruction only as a stepping stone to examine 
correlated traits 
RidgeRace: 
uses phylogenetic information only (no evolutionary model) 
Kratsch & McHardy RidgeRace November 6, 2014 3 / 13
RidgeRace 
Existing ancestral reconstruction algorithms: 
assume traits evolve along the tree according to a particular model 
(eg. Brownian motion) 
assume
xed rates of evolution across some or all branches 
use ancestral reconstruction only as a stepping stone to examine 
correlated traits 
RidgeRace: 
uses phylogenetic information only (no evolutionary model) 
allows any rate on any branch 
Kratsch & McHardy RidgeRace November 6, 2014 3 / 13
RidgeRace 
Existing ancestral reconstruction algorithms: 
assume traits evolve along the tree according to a particular model 
(eg. Brownian motion) 
assume
xed rates of evolution across some or all branches 
use ancestral reconstruction only as a stepping stone to examine 
correlated traits 
RidgeRace: 
uses phylogenetic information only (no evolutionary model) 
allows any rate on any branch 
has ancestral reconstruction as its goal 
Kratsch & McHardy RidgeRace November 6, 2014 3 / 13
Methods 
Observed phenotypes are sums of 
contributions of each ancestral 
branch, plus the root. 
y4 = g0 + ga + gb + gc 
Kratsch & McHardy RidgeRace November 6, 2014 4 / 13
Methods 
Observed phenotypes are sums of 
contributions of each ancestral 
branch, plus the root. 
y4 = g0 + ga + gb + gc 
Branch contributions are 
proportional to branch lengths. 
ga = la
a 
Kratsch & McHardy RidgeRace November 6, 2014 4 / 13
Methods 
Combining all yi, 
~y = L~
; 
Kratsch & McHardy RidgeRace November 6, 2014 5 / 13
Methods 
Combining all yi, 
~y = L~
; 
where (de
ning l0 = 1), 
Li;j = 
( 
lj branch j is ancestral to sample i 
0 otherwise: 
Kratsch & McHardy RidgeRace November 6, 2014 5 / 13
Methods 
Combining all yi, 
~y = L~
; 
where (de
ning l0 = 1), 
Li;j = 
( 
lj branch j is ancestral to sample i 
0 otherwise: 
Optimize
via ridge regression: 
^
= arg min 
~
X 
i 
(yi  (L~
)i)2 +  
X 
j
2 
j : 
Kratsch  McHardy RidgeRace November 6, 2014 5 / 13
Methods 
Combining all yi, 
~y = L~
; 
where (de
ning l0 = 1), 
Li;j = 
( 
lj branch j is ancestral to sample i 
0 otherwise: 
Optimize
via ridge regression: 
^

More Related Content

Viewers also liked

Seminar: U et al. 2014 PLoS Comp. Biol. 10(4):e1003545
Seminar: U et al. 2014 PLoS Comp. Biol. 10(4):e1003545Seminar: U et al. 2014 PLoS Comp. Biol. 10(4):e1003545
Seminar: U et al. 2014 PLoS Comp. Biol. 10(4):e1003545
Rosemary McCloskey
 
Costumes- WHYYYY
Costumes- WHYYYYCostumes- WHYYYY
Costumes- WHYYYY
kristylai__
 
Focus group_Updated
Focus group_UpdatedFocus group_Updated
Focus group_Updated
kristylai__
 
Skijumpingpowerpoint
SkijumpingpowerpointSkijumpingpowerpoint
Skijumpingpowerpoint
levet14
 
Film development process_MUTE
Film development process_MUTE Film development process_MUTE
Film development process_MUTE
kristylai__
 
Additional Textual analysis
Additional Textual analysis  Additional Textual analysis
Additional Textual analysis
kristylai__
 
Внутреннее устройство GC
Внутреннее устройство GCВнутреннее устройство GC
Внутреннее устройство GC
tym32167
 
Omics Integration
Omics IntegrationOmics Integration
Omics Integration
Rosemary McCloskey
 
ممارسات المعلمين التدريسية في ضوء نظريات التعلم
  ممارسات المعلمين التدريسية في ضوء نظريات التعلم  ممارسات المعلمين التدريسية في ضوء نظريات التعلم
ممارسات المعلمين التدريسية في ضوء نظريات التعلم
Huda Al-Ruwais
 

Viewers also liked (10)

Seminar: U et al. 2014 PLoS Comp. Biol. 10(4):e1003545
Seminar: U et al. 2014 PLoS Comp. Biol. 10(4):e1003545Seminar: U et al. 2014 PLoS Comp. Biol. 10(4):e1003545
Seminar: U et al. 2014 PLoS Comp. Biol. 10(4):e1003545
 
Ukg
UkgUkg
Ukg
 
Costumes- WHYYYY
Costumes- WHYYYYCostumes- WHYYYY
Costumes- WHYYYY
 
Focus group_Updated
Focus group_UpdatedFocus group_Updated
Focus group_Updated
 
Skijumpingpowerpoint
SkijumpingpowerpointSkijumpingpowerpoint
Skijumpingpowerpoint
 
Film development process_MUTE
Film development process_MUTE Film development process_MUTE
Film development process_MUTE
 
Additional Textual analysis
Additional Textual analysis  Additional Textual analysis
Additional Textual analysis
 
Внутреннее устройство GC
Внутреннее устройство GCВнутреннее устройство GC
Внутреннее устройство GC
 
Omics Integration
Omics IntegrationOmics Integration
Omics Integration
 
ممارسات المعلمين التدريسية في ضوء نظريات التعلم
  ممارسات المعلمين التدريسية في ضوء نظريات التعلم  ممارسات المعلمين التدريسية في ضوء نظريات التعلم
ممارسات المعلمين التدريسية في ضوء نظريات التعلم
 

Recently uploaded

Deep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless ReproducibilityDeep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless Reproducibility
University of Rennes, INSA Rennes, Inria/IRISA, CNRS
 
What is greenhouse gasses and how many gasses are there to affect the Earth.
What is greenhouse gasses and how many gasses are there to affect the Earth.What is greenhouse gasses and how many gasses are there to affect the Earth.
What is greenhouse gasses and how many gasses are there to affect the Earth.
moosaasad1975
 
GBSN - Biochemistry (Unit 5) Chemistry of Lipids
GBSN - Biochemistry (Unit 5) Chemistry of LipidsGBSN - Biochemistry (Unit 5) Chemistry of Lipids
GBSN - Biochemistry (Unit 5) Chemistry of Lipids
Areesha Ahmad
 
Toxic effects of heavy metals : Lead and Arsenic
Toxic effects of heavy metals : Lead and ArsenicToxic effects of heavy metals : Lead and Arsenic
Toxic effects of heavy metals : Lead and Arsenic
sanjana502982
 
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdfUnveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Erdal Coalmaker
 
Comparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebratesComparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebrates
sachin783648
 
Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.
Nistarini College, Purulia (W.B) India
 
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Sérgio Sacani
 
BLOOD AND BLOOD COMPONENT- introduction to blood physiology
BLOOD AND BLOOD COMPONENT- introduction to blood physiologyBLOOD AND BLOOD COMPONENT- introduction to blood physiology
BLOOD AND BLOOD COMPONENT- introduction to blood physiology
NoelManyise1
 
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Ana Luísa Pinho
 
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
Sérgio Sacani
 
platelets_clotting_biogenesis.clot retractionpptx
platelets_clotting_biogenesis.clot retractionpptxplatelets_clotting_biogenesis.clot retractionpptx
platelets_clotting_biogenesis.clot retractionpptx
muralinath2
 
bordetella pertussis.................................ppt
bordetella pertussis.................................pptbordetella pertussis.................................ppt
bordetella pertussis.................................ppt
kejapriya1
 
Leaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdfLeaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdf
RenuJangid3
 
general properties of oerganologametal.ppt
general properties of oerganologametal.pptgeneral properties of oerganologametal.ppt
general properties of oerganologametal.ppt
IqrimaNabilatulhusni
 
S.1 chemistry scheme term 2 for ordinary level
S.1 chemistry scheme term 2 for ordinary levelS.1 chemistry scheme term 2 for ordinary level
S.1 chemistry scheme term 2 for ordinary level
ronaldlakony0
 
DMARDs Pharmacolgy Pharm D 5th Semester.pdf
DMARDs Pharmacolgy Pharm D 5th Semester.pdfDMARDs Pharmacolgy Pharm D 5th Semester.pdf
DMARDs Pharmacolgy Pharm D 5th Semester.pdf
fafyfskhan251kmf
 
In silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptxIn silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptx
AlaminAfendy1
 
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
University of Maribor
 
Lateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensiveLateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensive
silvermistyshot
 

Recently uploaded (20)

Deep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless ReproducibilityDeep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless Reproducibility
 
What is greenhouse gasses and how many gasses are there to affect the Earth.
What is greenhouse gasses and how many gasses are there to affect the Earth.What is greenhouse gasses and how many gasses are there to affect the Earth.
What is greenhouse gasses and how many gasses are there to affect the Earth.
 
GBSN - Biochemistry (Unit 5) Chemistry of Lipids
GBSN - Biochemistry (Unit 5) Chemistry of LipidsGBSN - Biochemistry (Unit 5) Chemistry of Lipids
GBSN - Biochemistry (Unit 5) Chemistry of Lipids
 
Toxic effects of heavy metals : Lead and Arsenic
Toxic effects of heavy metals : Lead and ArsenicToxic effects of heavy metals : Lead and Arsenic
Toxic effects of heavy metals : Lead and Arsenic
 
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdfUnveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdf
 
Comparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebratesComparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebrates
 
Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.
 
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
 
BLOOD AND BLOOD COMPONENT- introduction to blood physiology
BLOOD AND BLOOD COMPONENT- introduction to blood physiologyBLOOD AND BLOOD COMPONENT- introduction to blood physiology
BLOOD AND BLOOD COMPONENT- introduction to blood physiology
 
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
 
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
 
platelets_clotting_biogenesis.clot retractionpptx
platelets_clotting_biogenesis.clot retractionpptxplatelets_clotting_biogenesis.clot retractionpptx
platelets_clotting_biogenesis.clot retractionpptx
 
bordetella pertussis.................................ppt
bordetella pertussis.................................pptbordetella pertussis.................................ppt
bordetella pertussis.................................ppt
 
Leaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdfLeaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdf
 
general properties of oerganologametal.ppt
general properties of oerganologametal.pptgeneral properties of oerganologametal.ppt
general properties of oerganologametal.ppt
 
S.1 chemistry scheme term 2 for ordinary level
S.1 chemistry scheme term 2 for ordinary levelS.1 chemistry scheme term 2 for ordinary level
S.1 chemistry scheme term 2 for ordinary level
 
DMARDs Pharmacolgy Pharm D 5th Semester.pdf
DMARDs Pharmacolgy Pharm D 5th Semester.pdfDMARDs Pharmacolgy Pharm D 5th Semester.pdf
DMARDs Pharmacolgy Pharm D 5th Semester.pdf
 
In silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptxIn silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptx
 
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
 
Lateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensiveLateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensive
 

Seminar: Kratsch & McHardy 2014 Bioinformatics 30(17), i527-i533

  • 1. RidgeRace: ridge regression for continuous ancestral character estimation on phylogenetic trees Presentation by Rosemary McCloskey Christina Kratsch1 Alice C. McHardy1 1Department for Algorithmic Bioinformatics, Heinrich Heine University November 6, 2014 Kratsch & McHardy RidgeRace November 6, 2014 1 / 13
  • 2. Ancestral reconstruction ? ? phylogeny: binary tree representing evolutionary relationships between organisms Kratsch & McHardy RidgeRace November 6, 2014 2 / 13
  • 3. Ancestral reconstruction ? ? phylogeny: binary tree representing evolutionary relationships between organisms I leaves , observed/sampled taxa Kratsch & McHardy RidgeRace November 6, 2014 2 / 13
  • 4. Ancestral reconstruction ? ? phylogeny: binary tree representing evolutionary relationships between organisms I leaves , observed/sampled taxa I internal nodes , common ancestors Kratsch & McHardy RidgeRace November 6, 2014 2 / 13
  • 5. Ancestral reconstruction ? ? phylogeny: binary tree representing evolutionary relationships between organisms I leaves , observed/sampled taxa I internal nodes , common ancestors ancestral reconstruction: estimation of characteristics of unseen ancestral taxa Kratsch & McHardy RidgeRace November 6, 2014 2 / 13
  • 6. Ancestral reconstruction ? ? phylogeny: binary tree representing evolutionary relationships between organisms I leaves , observed/sampled taxa I internal nodes , common ancestors ancestral reconstruction: estimation of characteristics of unseen ancestral taxa I discrete (eg. DNA sequence) Kratsch & McHardy RidgeRace November 6, 2014 2 / 13
  • 7. Ancestral reconstruction ? ? phylogeny: binary tree representing evolutionary relationships between organisms I leaves , observed/sampled taxa I internal nodes , common ancestors ancestral reconstruction: estimation of characteristics of unseen ancestral taxa I discrete (eg. DNA sequence) I continuous (eg. body weight) Kratsch & McHardy RidgeRace November 6, 2014 2 / 13
  • 8. Ancestral reconstruction ? ? phylogeny: binary tree representing evolutionary relationships between organisms I leaves , observed/sampled taxa I internal nodes , common ancestors ancestral reconstruction: estimation of characteristics of unseen ancestral taxa I discrete (eg. DNA sequence) I continuous (eg. body weight) Kratsch & McHardy RidgeRace November 6, 2014 2 / 13
  • 9. Ancestral reconstruction ? ? phylogeny: binary tree representing evolutionary relationships between organisms I leaves , observed/sampled taxa I internal nodes , common ancestors ancestral reconstruction: estimation of characteristics of unseen ancestral taxa I discrete (eg. DNA sequence) I continuous (eg. body weight) http://topicpages.ploscompbiol.org/wiki/Ancestral reconstruction Kratsch & McHardy RidgeRace November 6, 2014 2 / 13
  • 10. RidgeRace Existing ancestral reconstruction algorithms: assume traits evolve along the tree according to a particular model (eg. Brownian motion) Kratsch & McHardy RidgeRace November 6, 2014 3 / 13
  • 11. RidgeRace Existing ancestral reconstruction algorithms: assume traits evolve along the tree according to a particular model (eg. Brownian motion) assume
  • 12. xed rates of evolution across some or all branches Kratsch & McHardy RidgeRace November 6, 2014 3 / 13
  • 13. RidgeRace Existing ancestral reconstruction algorithms: assume traits evolve along the tree according to a particular model (eg. Brownian motion) assume
  • 14. xed rates of evolution across some or all branches use ancestral reconstruction only as a stepping stone to examine correlated traits Kratsch & McHardy RidgeRace November 6, 2014 3 / 13
  • 15. RidgeRace Existing ancestral reconstruction algorithms: assume traits evolve along the tree according to a particular model (eg. Brownian motion) assume
  • 16. xed rates of evolution across some or all branches use ancestral reconstruction only as a stepping stone to examine correlated traits RidgeRace: uses phylogenetic information only (no evolutionary model) Kratsch & McHardy RidgeRace November 6, 2014 3 / 13
  • 17. RidgeRace Existing ancestral reconstruction algorithms: assume traits evolve along the tree according to a particular model (eg. Brownian motion) assume
  • 18. xed rates of evolution across some or all branches use ancestral reconstruction only as a stepping stone to examine correlated traits RidgeRace: uses phylogenetic information only (no evolutionary model) allows any rate on any branch Kratsch & McHardy RidgeRace November 6, 2014 3 / 13
  • 19. RidgeRace Existing ancestral reconstruction algorithms: assume traits evolve along the tree according to a particular model (eg. Brownian motion) assume
  • 20. xed rates of evolution across some or all branches use ancestral reconstruction only as a stepping stone to examine correlated traits RidgeRace: uses phylogenetic information only (no evolutionary model) allows any rate on any branch has ancestral reconstruction as its goal Kratsch & McHardy RidgeRace November 6, 2014 3 / 13
  • 21. Methods Observed phenotypes are sums of contributions of each ancestral branch, plus the root. y4 = g0 + ga + gb + gc Kratsch & McHardy RidgeRace November 6, 2014 4 / 13
  • 22. Methods Observed phenotypes are sums of contributions of each ancestral branch, plus the root. y4 = g0 + ga + gb + gc Branch contributions are proportional to branch lengths. ga = la
  • 23. a Kratsch & McHardy RidgeRace November 6, 2014 4 / 13
  • 24. Methods Combining all yi, ~y = L~
  • 25. ; Kratsch & McHardy RidgeRace November 6, 2014 5 / 13
  • 26. Methods Combining all yi, ~y = L~
  • 28. ning l0 = 1), Li;j = ( lj branch j is ancestral to sample i 0 otherwise: Kratsch & McHardy RidgeRace November 6, 2014 5 / 13
  • 29. Methods Combining all yi, ~y = L~
  • 31. ning l0 = 1), Li;j = ( lj branch j is ancestral to sample i 0 otherwise: Optimize
  • 34. X i (yi (L~
  • 35. )i)2 + X j
  • 36. 2 j : Kratsch McHardy RidgeRace November 6, 2014 5 / 13
  • 37. Methods Combining all yi, ~y = L~
  • 39. ning l0 = 1), Li;j = ( lj branch j is ancestral to sample i 0 otherwise: Optimize
  • 42. X i (yi (L~
  • 43. )i)2 + X j
  • 44. 2 j : is the regularization penalty: Kratsch McHardy RidgeRace November 6, 2014 5 / 13
  • 45. Methods Combining all yi, ~y = L~
  • 47. ning l0 = 1), Li;j = ( lj branch j is ancestral to sample i 0 otherwise: Optimize
  • 50. X i (yi (L~
  • 51. )i)2 + X j
  • 52. 2 j : is the regularization penalty: penalizes large
  • 53. j more than small (reduces complexity) Kratsch McHardy RidgeRace November 6, 2014 5 / 13
  • 54. Methods Combining all yi, ~y = L~
  • 56. ning l0 = 1), Li;j = ( lj branch j is ancestral to sample i 0 otherwise: Optimize
  • 59. X i (yi (L~
  • 60. )i)2 + X j
  • 61. 2 j : is the regularization penalty: penalizes large
  • 62. j more than small (reduces complexity) shrinks small
  • 63. j even closer to zero (reduces noise) Kratsch McHardy RidgeRace November 6, 2014 5 / 13
  • 64. Methods Calculate states at internal nodes from estimated ^
  • 68. b: Kratsch McHardy RidgeRace November 6, 2014 6 / 13
  • 69. Methods Calculate states at internal nodes from estimated ^
  • 73. b: For all xi, ^x = L0 ^
  • 74. ; where L0 ij = ( lj j ! i 0 otherwise : Kratsch McHardy RidgeRace November 6, 2014 6 / 13
  • 75. Simulations random trees of size 30, 100, 200, 300, 400, 500 Kratsch McHardy RidgeRace November 6, 2014 7 / 13
  • 76. Simulations random trees of size 30, 100, 200, 300, 400, 500 phenotypic evolution by Brownian motion with 2 2 f0:5; 1; : : : ; 5g Kratsch McHardy RidgeRace November 6, 2014 7 / 13
  • 77. Simulations random trees of size 30, 100, 200, 300, 400, 500 phenotypic evolution by Brownian motion with 2 2 f0:5; 1; : : : ; 5g ancestral reconstruction with generalized least squares (GLS), maximum likelihood (ML), and RidgeRace Kratsch McHardy RidgeRace November 6, 2014 7 / 13
  • 78. Simulations random trees of size 30, 100, 200, 300, 400, 500 phenotypic evolution by Brownian motion with 2 2 f0:5; 1; : : : ; 5g ancestral reconstruction with generalized least squares (GLS), maximum likelihood (ML), and RidgeRace RidgeRace comparable to other methods. Kratsch McHardy RidgeRace November 6, 2014 7 / 13
  • 79. Simulations Kratsch McHardy RidgeRace November 6, 2014 8 / 13
  • 80. Ovarian cancer data Hierarchical clustering of 325 ovarian cancer samples. Kratsch McHardy RidgeRace November 6, 2014 9 / 13
  • 81. Ovarian cancer data Hierarchical clustering of 325 ovarian cancer samples. Reconstructed survival time; mapped mutations to ancestral nodes by parsimony. Kratsch McHardy RidgeRace November 6, 2014 9 / 13
  • 82. Good points The good: simple approach comparable in performance to more complex methods Kratsch McHardy RidgeRace November 6, 2014 10 / 13
  • 83. Good points The good: simple approach comparable in performance to more complex methods ancestral reconstruction without assuming a particular model of evolution Kratsch McHardy RidgeRace November 6, 2014 10 / 13
  • 84. Good points The good: simple approach comparable in performance to more complex methods ancestral reconstruction without assuming a particular model of evolution Kratsch McHardy RidgeRace November 6, 2014 10 / 13
  • 85. Room for improvement choice of real data was a bit odd (not ancestral reconstruction) Kratsch McHardy RidgeRace November 6, 2014 11 / 13
  • 86. Room for improvement choice of real data was a bit odd (not ancestral reconstruction) limitation is very limiting The estimation of
  • 87. might thus be biased if the depth of single leaf nodes is large compared with the rest of the tree. We therefore recommend RidgeRace for approximately balanced trees. Kratsch McHardy RidgeRace November 6, 2014 11 / 13
  • 88. Room for improvement choice of real data was a bit odd (not ancestral reconstruction) limitation is very limiting The estimation of
  • 89. might thus be biased if the depth of single leaf nodes is large compared with the rest of the tree. We therefore recommend RidgeRace for approximately balanced trees. Bush, Robin M., et al. Eects of passage history and sampling bias on phylogenetic reconstruction of human in uenza A evolution. PNAS 97.13 (2000): 6974-6980. Kratsch McHardy RidgeRace November 6, 2014 11 / 13
  • 90. Thank you! Kratsch McHardy RidgeRace November 6, 2014 12 / 13
  • 91. Brownian motion 15 kg 48 kg : : : : : : At each time step t, movement drawn from a normal distribution with mean 0 and variance 2, then let t ! 0. average body mass time 10 20 30 40 50 Kratsch McHardy RidgeRace November 6, 2014 13 / 13