BEAGLE is a high-performance library that can perform the core calculations at the heart of most Bayesian and Maximum Likelihood phylogenetics packages. It can make use of highly-parallel processors such as those in graphics cards (GPUs) found in many PCs.
The project involves an open API and fast implementations of a library for evaluating phylogenetic likelihoods (continuous time Markov processes) of biomolecular sequence evolution.
The aim is to provide high performance evaluation ‘services’ to a wide range of phylogenetic software, both Bayesian samplers and Maximum Likelihood optimizers. This allows these packages to make use of implementations that make use of optimized hardware such as graphics processing units.
- High-Performance Computing for Statistical Phylogenetics
- National Science Foundation award to increase performance of BEAGLE library for SARS-CoV-2 genomic data
- BEAGLE 3: improved performance, scaling, and usability for a high-performance computing library for statistical phylogenetics
- Rerooting trees increases opportunities for concurrent computation and results in markedly improved performance for phylogenetic inference
- BEAGLE project wins NVIDIA Global Impact Award