SlideShare a Scribd company logo
1 of 40
Download to read offline
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):e1003545Rosemary McCloskey
 
Costumes- WHYYYY
Costumes- WHYYYYCostumes- WHYYYY
Costumes- WHYYYYkristylai__
 
Focus group_Updated
Focus group_UpdatedFocus group_Updated
Focus group_Updatedkristylai__
 
Skijumpingpowerpoint
SkijumpingpowerpointSkijumpingpowerpoint
Skijumpingpowerpointlevet14
 
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
Внутреннее устройство GCtym32167
 
ممارسات المعلمين التدريسية في ضوء نظريات التعلم
  ممارسات المعلمين التدريسية في ضوء نظريات التعلم  ممارسات المعلمين التدريسية في ضوء نظريات التعلم
ممارسات المعلمين التدريسية في ضوء نظريات التعلم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

Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learninglevieagacer
 
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
 
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Monika Rani
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfrohankumarsinghrore1
 
chemical bonding Essentials of Physical Chemistry2.pdf
chemical bonding Essentials of Physical Chemistry2.pdfchemical bonding Essentials of Physical Chemistry2.pdf
chemical bonding Essentials of Physical Chemistry2.pdfTukamushabaBismark
 
Thyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate ProfessorThyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate Professormuralinath2
 
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
 
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.Silpa
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformationAreesha Ahmad
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bSérgio Sacani
 
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑Damini Dixit
 
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...chandars293
 
Sector 62, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 62, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 62, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 62, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)Areesha Ahmad
 
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLKochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLkantirani197
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPirithiRaju
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPirithiRaju
 
Zoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfZoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfSumit Kumar yadav
 
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verifiedConnaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)Areesha Ahmad
 

Recently uploaded (20)

Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learning
 
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
 
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdf
 
chemical bonding Essentials of Physical Chemistry2.pdf
chemical bonding Essentials of Physical Chemistry2.pdfchemical bonding Essentials of Physical Chemistry2.pdf
chemical bonding Essentials of Physical Chemistry2.pdf
 
Thyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate ProfessorThyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate Professor
 
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
 
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
 
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
 
Sector 62, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 62, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 62, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 62, Noida Call girls :8448380779 Model Escorts | 100% verified
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
 
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLKochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
Zoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfZoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdf
 
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verifiedConnaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 

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