package phylogenetics
Module Phylogenetics.TreeSource
Source
val sexp_of_t :
('n -> Sexplib0.Sexp.t) ->
('l -> Sexplib0.Sexp.t) ->
('b -> Sexplib0.Sexp.t) ->
('n, 'l, 'b) t ->
Sexplib0.Sexp.tSource
val sexp_of_branch :
('n -> Sexplib0.Sexp.t) ->
('l -> Sexplib0.Sexp.t) ->
('b -> Sexplib0.Sexp.t) ->
('n, 'l, 'b) branch ->
Sexplib0.Sexp.tSource
val t_of_sexp :
(Sexplib0.Sexp.t -> 'n) ->
(Sexplib0.Sexp.t -> 'l) ->
(Sexplib0.Sexp.t -> 'b) ->
Sexplib0.Sexp.t ->
('n, 'l, 'b) tSource
val branch_of_sexp :
(Sexplib0.Sexp.t -> 'n) ->
(Sexplib0.Sexp.t -> 'l) ->
(Sexplib0.Sexp.t -> 'b) ->
Sexplib0.Sexp.t ->
('n, 'l, 'b) branchSource
val to_printbox :
?node:('n -> string) ->
?leaf:('l -> string) ->
?branch:('b -> string option) ->
('n, 'l, 'b) t ->
PrintBox.t