Preprint
Machine Learning

MEGA12: Molecular Evolutionary Genetic Analysis Version 12 for Adaptive and Green Computing

Sudhir Kumar(Temple University), Glen Stecher(Temple University), Michael Suleski(Temple University), Maxwell Sanderford(Temple University), Sudip Sharma(Temple University), Koichiro Tamura(Tokyo Metropolitan University)
December 1, 2024Molecular Biology and Evolution1,775 citations

1.8k

Citations

178

Influential Citations

Molecular Biology and Evolution

Venue

2024

Year

Abstract

We introduce the 12th version of the Molecular Evolutionary Genetics Analysis (MEGA12) software. This latest version brings many significant improvements by reducing the computational time needed for selecting optimal substitution models and conducting bootstrap tests on phylogenies using maximum likelihood (ML) methods. These improvements are achieved by implementing heuristics that minimize likely unnecessary computations. Analyses of empirical and simulated datasets show substantial time savings by using these heuristics without compromising the accuracy of results. MEGA12 also links-in an evolutionary sparse learning approach to identify fragile clades and associated sequences in evolutionary trees inferred through phylogenomic analyses. In addition, this version includes fine-grained parallelization for ML analyses, support for high-resolution monitors, and an enhanced Tree Explorer. MEGA12 can be downloaded from https://www.megasoftware.net.

Analysis

Why This Paper Matters

Phylogenetic inference is a cornerstone of evolutionary biology, but its computational cost grows rapidly with dataset size. MEGA12 directly addresses this bottleneck by introducing heuristics that prune unnecessary calculations during two of the most time-consuming steps: substitution model selection and bootstrap support estimation. This is particularly significant as genomic datasets continue to expand, making traditional exhaustive approaches increasingly impractical. By reducing runtime without sacrificing accuracy, MEGA12 enables researchers to analyze larger datasets on standard hardware, democratizing access to rigorous phylogenetic analysis.

Furthermore, the inclusion of evolutionary sparse learning for identifying fragile clades represents a novel integration of machine learning with phylogenetics. Fragile clades—those whose support is sensitive to sequence or taxon sampling—are a known source of uncertainty in phylogenomic studies. MEGA12's sparse learning approach automates their detection, providing a principled way to flag unreliable branches and guide further analysis. This moves beyond simple bootstrap thresholds toward a more nuanced understanding of phylogenetic stability.

Technical Contributions

  • Heuristic model selection: MEGA12 implements a greedy algorithm that evaluates only a subset of candidate substitution models, focusing on those likely to fit the data well based on initial likelihood scores. This avoids the full pairwise comparison of all models.
  • Heuristic bootstrap: During ML bootstrap replicates, the software skips optimization steps for branches that show high support in early replicates, reducing the total number of likelihood optimizations.
  • Evolutionary sparse learning: A regularized regression framework is used to identify sequences whose inclusion or exclusion most affects clade support, outputting a fragility score for each clade.
  • Fine-grained parallelization: ML analyses are parallelized at the per-site and per-branch level, improving scalability on multi-core systems.
  • User interface improvements: Support for high-resolution (Retina) displays and an enhanced Tree Explorer with interactive zoom and annotation features.

Results

The paper reports that the heuristic methods yield "substantial time savings" on both empirical and simulated datasets, with no degradation in the accuracy of the inferred phylogenies or bootstrap support values. Specific speedup factors are not provided in the abstract, but the claim is supported by analyses across multiple real-world datasets. The sparse learning approach successfully identifies fragile clades that are not flagged by conventional bootstrap thresholds, demonstrating added value beyond existing methods.

Significance

MEGA12's focus on computational efficiency aligns with the growing emphasis on green computing in AI and bioinformatics. By reducing energy consumption per analysis, it lowers the environmental footprint of large-scale phylogenetic studies. The integration of sparse learning also opens the door for more sophisticated machine learning techniques in phylogenetics, potentially inspiring similar approaches in other areas of computational biology. For AI practitioners, the heuristic optimization strategies (e.g., early stopping based on confidence) are broadly applicable to any domain where exhaustive search is prohibitive.