package phylogenetics

  1. Overview
  2. Docs

Functions that implement Felsenstein's "pruning" algorithm to compute likelihood of phylogenetic trees with known sequences at leaves.

module type Alignment = sig ... end
module Make (A : Alphabet.S) (Align : Alignment with type base := A.t) (E : Site_evolution_model.S with type mat := A.matrix and type vec := A.vector) : sig ... end