Module
Bio.Phylogeny.Internal.Types
- Package
- purescript-phylio
- Repository
- vibbits/phylio
#eventToString Source
eventToString :: Event -> String#PhylogenyNode Source
newtype PhylogenyNodeConstructors
PhylogenyNode { attributes :: Map String Attribute, branchLength :: Number, event :: Event, name :: NodeName, ref :: NodeIdentifier }
Instances
#NodeIdentifier Source
type NodeIdentifier = Int#Network Source
type Network = Graph NodeIdentifier PhylogenyNode#PartialPhylogeny Source
newtype PartialPhylogenyConstructors
PartialPhylogeny { maxRef :: NodeIdentifier, metadata :: Array Metadata, network :: Map NodeIdentifier (Tuple PhylogenyNode (List NodeIdentifier)) }
Instances
#PartialNode Source
type PartialNode = { attributes :: Map String Attribute, branchLength :: Number, event :: Event, name :: NodeName, ref :: Maybe NodeIdentifier }
Pre-order tree traversal