CellScape is a visualization tool for integrating single cell phylogeny with genomic content to clearly display evolutionary progression and tumour heterogeneity.
CITUP is a bioinformatics tool that can be used to infer tumor heterogeneity using multiple samples from a single patient. Given mutational frequencies for each sample, CITUP uses an optimization based algorithm to find the evolutionary tree best explaining the data.
BaTS (Bayesian Tip-Significance testing) is a package that allows the user to test for significant phylogeny-trait correlations whilst taking into account uncertainty arising from phylogenetic error, by integrating over the credible set of topologies produced by Bayesian phylogenetics programs such as BEAST or MrBayes. Null distributions are generated for statistics of phylogeny-trait association, and used to test the significance of the observed data. BaTS can also perform batch analyses of multiple data sets.
BAli-Phy is MCMC software for simultaneous Bayesian estimation of alignment and phylogeny (and other parameters).BAli-Phy can estimate phylogenetic trees from sequence data when the alignment is uncertain. Instead of conditioning on a single alignment estimate, BAli-Phy accounts for alignment uncertainty by integrating over all alignments. BAli-Phy does not rely on a guide tree because the alignment and the tree are co-estimated. Therefore it can construct phylogeny estimates of widely divergent sequences without bias toward a guide tree.
HyPhy is an open-source software package for the analysis of genetic sequences using techniques in phylogenetics, molecular evolution, and machine learning. It features a complete graphical user interface (GUI) and a rich scripting language for limitless customization of analyses. Additionally, HyPhy features support for parallel computing environmen. HyPhy intended to perform maximum likelihood analyses of genetic sequence data and equipped with tools to test various statistical hypotheses. HYPHY was designed with maximum flexibility in mind and to that end it incorporates a simple high level programming language which enables the user to tailor the analyses precisely to his or her needs. These include relative rate and ratio tests, several methods of ML based phylogeny reconstruction, bootstrapping, model selection, positive selection, molecular clock tests and many more
PhyML (Phylogenetic estimation using Maximum Likelihood) is a phylogeny software based on the maximum-likelihood principle. Early PhyML versions used a fast algorithm to perform Nearest Neighbor Interchanges (NNIs), in order to improve a reasonable starting tree topology.
ProteinEvolver generates samples of protein-coding genes and protein sequences evolved along phylogenies under structure-based substitution models. These models consider the protein structure to evaluate candidate mutations, which can be accepted (substitutions) or rejected depending on the energy of the protein structure of the mutated sequence.
Phy2HTML is a simple Python program that is designed to read a tree in Newick format and create a visualization of the tree for display in a webpage using only HTML and CSS.