package phylogenetics

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type ast = t
type node_info = {
  1. name : string option;
  2. tags : tag list;
}
type tree = (node_info, node_info, float option) Tree.t
type branch = (node_info, node_info, float option) Tree.branch
type t =
  1. | Tree of tree
  2. | Branch of branch
val of_ast : ast -> t
val to_ast : t -> ast
val map_inner_tree : t -> f:(tree -> tree) -> t
val with_inner_tree : t -> f:(tree -> 'a) -> 'a