Module
Bio.Phylogeny.Internal.Types
- Package
- purescript-phylio
- Repository
- vibbits/phylio
#eventToString Source
eventToString :: Event -> String
#PhylogenyNode Source
newtype PhylogenyNode
Constructors
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 PartialPhylogeny
Constructors
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