elynx-tree-0.3.2: elynx-tree.cabal
cabal-version: 2.2
name: elynx-tree
version: 0.3.2
synopsis: Handle phylogenetic trees
description: Examine, compare, and simulate phylogenetic trees in a reproducible way. Please see the README on GitHub at <https://github.com/dschrempf/elynx>.
category: Bioinformatics
homepage: https://github.com/dschrempf/elynx#readme
bug-reports: https://github.com/dschrempf/elynx/issues
author: Dominik Schrempf
maintainer: dominik.schrempf@gmail.com
copyright: Dominik Schrempf (2020)
license: GPL-3.0-or-later
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
ChangeLog.md
source-repository head
type: git
location: https://github.com/dschrempf/elynx
library
exposed-modules:
ELynx.Data.Topology.Phylogeny
ELynx.Data.Topology.Rooted
ELynx.Data.Tree
ELynx.Data.Tree.Bipartition
ELynx.Data.Tree.Distance
ELynx.Data.Tree.Measurable
ELynx.Data.Tree.Named
ELynx.Data.Tree.Partition
ELynx.Data.Tree.Phylogeny
ELynx.Data.Tree.Rooted
ELynx.Data.Tree.Splittable
ELynx.Data.Tree.Supported
ELynx.Data.Tree.Zipper
ELynx.Distribution.BirthDeath
ELynx.Distribution.BirthDeathCritical
ELynx.Distribution.BirthDeathCriticalNoTime
ELynx.Distribution.BirthDeathNearlyCritical
ELynx.Distribution.CoalescentContinuous
ELynx.Distribution.TimeOfOrigin
ELynx.Distribution.TimeOfOriginNearCritical
ELynx.Distribution.Types
ELynx.Export.Tree.Newick
ELynx.Export.Tree.Nexus
ELynx.Import.Tree.Newick
ELynx.Import.Tree.Nexus
ELynx.Simulate.Coalescent
ELynx.Simulate.PointProcess
other-modules:
Paths_elynx_tree
autogen-modules:
Paths_elynx_tree
hs-source-dirs:
src
ghc-options: -Wall
build-depends:
aeson
, attoparsec
, base >=4.7 && <5
, bytestring
, comonad
, containers
, deepseq
, double-conversion
, elynx-nexus
, math-functions
, mwc-random
, primitive
, statistics
default-language: Haskell2010
test-suite tree-test
type: exitcode-stdio-1.0
main-is: Spec.hs
other-modules:
ELynx.Data.Topology.RootedSpec
ELynx.Data.Tree.Arbitrary
ELynx.Data.Tree.BipartitionSpec
ELynx.Data.Tree.DistanceSpec
ELynx.Data.Tree.PartitionSpec
ELynx.Data.Tree.PhylogenySpec
ELynx.Data.Tree.RootedSpec
ELynx.Export.Tree.NewickSpec
ELynx.Export.Tree.NexusSpec
ELynx.Import.Tree.NewickSpec
ELynx.Import.Tree.NexusSpec
Paths_elynx_tree
hs-source-dirs:
test
ghc-options: -Wall
build-depends:
QuickCheck
, attoparsec
, base >=4.7 && <5
, bytestring
, containers
, elynx-tools
, elynx-tree
, hspec
default-language: Haskell2010
benchmark tree-bench
type: exitcode-stdio-1.0
main-is: Bench.hs
other-modules:
Paths_elynx_tree
hs-source-dirs:
bench
ghc-options: -Wall
build-depends:
base >=4.7 && <5
, bytestring
, criterion
, elynx-tools
, elynx-tree
default-language: Haskell2010