Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving01:29

Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving

438
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
438
Multiple Allele Traits01:49

Multiple Allele Traits

32.7K
The Concept of Multiple Allelism
32.7K
Multiple Allele Traits01:49

Multiple Allele Traits

9.2K
9.2K
Genetic Drift03:33

Genetic Drift

35.4K
Natural selection—probably the most well-known evolutionary mechanism—increases the prevalence of traits that enhance survival and reproduction. However, evolution does not merely propagate favorable traits, nor does it always benefit populations.
35.4K
Mutation, Gene Flow, and Genetic Drift01:09

Mutation, Gene Flow, and Genetic Drift

53.1K
In a population that is not at Hardy-Weinberg equilibrium, the frequency of alleles changes over time. Therefore, any deviations from the five conditions of Hardy-Weinberg equilibrium can alter the genetic variation of a given population. Conditions that change the genetic variability of a population include mutations, natural selection, non-random mating, gene flow, and genetic drift (small population size).
53.1K
Parametric Survival Analysis: Weibull and Exponential Methods01:14

Parametric Survival Analysis: Weibull and Exponential Methods

1.3K
Parametric survival analysis models survival data by assuming a specific probability distribution for the time until an event occurs. The Weibull and exponential distributions are two of the most commonly used methods in this context, due to their versatility and relatively straightforward application.
Weibull Distribution
The Weibull distribution is a flexible model used in parametric survival analysis. It can handle both increasing and decreasing hazard rates, depending on its shape parameter...
1.3K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

SNaQ.jl: Improved scalability for level-1 phylogenetic network inference.

Bioinformatics (Oxford, England)·2026
Same author

Ecological constraints and evolutionary trade-offs shape nitrogen fixation across habitats.

ISME communications·2026
Same author

Low accuracy of complex admixture graph inference from f-statistics.

Genetics·2025
Same author

Beyond Level-1: Identifiability of a Class of Galled Tree-Child Networks.

Bulletin of mathematical biology·2025
Same author

A Dissimilarity Measure for Semidirected Networks.

IEEE transactions on computational biology and bioinformatics·2025
Same author

Canopy insect communities are shaped by the genes and phenotypes of their aspen hosts.

PloS one·2025
Same journal

Diversification dynamics in the global radiation of gobies.

Systematic biology·2026
Same journal

Correction to: nQMaker: Estimating Time Nonreversible Amino Acid Substitution Models.

Systematic biology·2026
Same journal

Phylogenomic challenges in polyploid-rich lineages: Insights from paralog processing and reticulation methods using the complex genus Packera (Asteraceae: Senecioneae).

Systematic biology·2026
Same journal

An evolving view of phylogenetic biogeography.

Systematic biology·2026
Same journal

Modeling Site-and-Branch-Heterogeneity with GFmix.

Systematic biology·2026
Same journal

Coalescent-based branch length estimation improves dating of species trees.

Systematic biology·2026
See all related articles

Related Experiment Video

Updated: May 3, 2026

Following the Dynamics of Structural Variants in Experimentally Evolved Populations
04:52

Following the Dynamics of Structural Variants in Experimentally Evolved Populations

Published on: February 3, 2023

1.2K

A linear-time algorithm for Gaussian and non-Gaussian trait evolution models.

Lam si Tung Ho1, Cécile Ané

  • 1Department of Statistics, University of Wisconsin - Madison, Madison, WI 53706, USA.

Systematic Biology
|February 7, 2014
PubMed
Summary
This summary is machine-generated.

A new linear-time algorithm efficiently calculates trait evolution models on large phylogenetic trees. This computational advance enables complex analyses and parameter inference for diverse evolutionary models.

More Related Videos

Development of an Individual-Tree Basal Area Increment Model using a Linear Mixed-Effects Approach
04:35

Development of an Individual-Tree Basal Area Increment Model using a Linear Mixed-Effects Approach

Published on: July 3, 2020

2.9K
Age-dependent Dynamics of Locomotion in Caenorhabditis elegans: A Lyapunov Exponent Analysis
06:44

Age-dependent Dynamics of Locomotion in Caenorhabditis elegans: A Lyapunov Exponent Analysis

Published on: September 23, 2025

709

Related Experiment Videos

Last Updated: May 3, 2026

Following the Dynamics of Structural Variants in Experimentally Evolved Populations
04:52

Following the Dynamics of Structural Variants in Experimentally Evolved Populations

Published on: February 3, 2023

1.2K
Development of an Individual-Tree Basal Area Increment Model using a Linear Mixed-Effects Approach
04:35

Development of an Individual-Tree Basal Area Increment Model using a Linear Mixed-Effects Approach

Published on: July 3, 2020

2.9K
Age-dependent Dynamics of Locomotion in Caenorhabditis elegans: A Lyapunov Exponent Analysis
06:44

Age-dependent Dynamics of Locomotion in Caenorhabditis elegans: A Lyapunov Exponent Analysis

Published on: September 23, 2025

709

Area of Science:

  • Evolutionary biology
  • Computational biology
  • Phylogenetics

Background:

  • Trait evolution models on large phylogenetic trees face computational challenges.
  • Calculating determinants and inverses of phylogenetic covariance matrices is computationally intensive.
  • Existing methods struggle with the scale of modern phylogenetic datasets.

Purpose of the Study:

  • To develop a linear-time algorithm for efficient likelihood calculations and parameter inference in trait evolution models.
  • To address the computational bottleneck of determinant and inverse calculations for phylogenetic covariance matrices.
  • To enable the application of complex evolutionary models to very large phylogenetic trees.

Main Methods:

  • Developed a linear-time algorithm applicable to models with a 3-point covariance matrix structure.
  • Algorithm efficiently computes the determinant and inverse of the phylogenetic covariance matrix (V).
  • Implemented the algorithm in the R package 'phylolm' for phylogenetic regression models.

Main Results:

  • The algorithm significantly reduces computational burden for likelihood calculations and parameter inference.
  • Successfully applied to Gaussian (e.g., Brownian motion, Ornstein-Uhlenbeck) and non-Gaussian models (e.g., phylogenetic logistic regression).
  • Demonstrated applicability to phylogenetic principal component analysis, discriminant analysis, and prediction.

Conclusions:

  • The new algorithm provides a computational breakthrough for analyzing trait evolution on large phylogenies.
  • Enables new avenues for complex models and resampling procedures on extensive datasets.
  • The 'phylolm' R package offers practical tools for researchers using these advanced phylogenetic methods.