This library provides classes to perform likelihood calculations on phylogenetic trees.

See: Description

Packages 
Package Description
Alignments
Provides class for dealing with "alignments" and the sites in an alignment.
Ancestors
Provides classed to calculate ancestral reconstruction.
Exceptions
Provides exceptions that are common across the package.
Executable
Provides a general driver executable
Likelihood
Provides classes for calculating the likelihood of a tree given a model and an alignment.
Maths
Provides maths classes.
Models
Provides classes for defining a phylogenetic model.
ModelTest  
Optimizers
Provides classes for optimising a likelihood.
Parameters
Provides classes for defining parameters used in the various calculations.
Simulations
Provides a class to create simulated data.
Trees
Provides classes to define a tree.
Utils
Provides various utility classes.