| Copyright | (c) Dominik Schrempf 2019 |
|---|---|
| License | GPL-3 |
| Maintainer | dominik.schrempf@gmail.com |
| Stability | unstable |
| Portability | portable |
| Safe Haskell | Safe |
| Language | Haskell2010 |
ELynx.Data.Tree.BranchSupportTree
Description
Creation date: Thu Jun 13 14:06:45 2019.
Synopsis
- type BranchSupport = Maybe Double
- class BranchSupportLabel a where
- getBranchSupport :: a -> BranchSupport
- setBranchSupport :: BranchSupport -> a -> a
- normalize :: BranchSupportLabel a => Tree a -> Tree a
- collapse :: BranchSupportLabel a => Double -> Tree a -> Tree a
Documentation
type BranchSupport = Maybe Double Source #
class BranchSupportLabel a where Source #
A label that supports branch support values.
Methods
getBranchSupport :: a -> BranchSupport Source #
For now, branch support is a Double, but one could also think about bootstrap values, which are integers.
setBranchSupport :: BranchSupport -> a -> a Source #
Instances
| BranchSupportLabel (PhyloLabel a) Source # | |
Defined in ELynx.Data.Tree.PhyloTree Methods getBranchSupport :: PhyloLabel a -> BranchSupport Source # setBranchSupport :: BranchSupport -> PhyloLabel a -> PhyloLabel a Source # | |