Copyright | (c) Dominik Schrempf 2021 |
---|---|
License | GPL-3.0-or-later |
Maintainer | dominik.schrempf@gmail.com |
Stability | unstable |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
Creation date: Fri May 3 11:51:07 2019.
Synopsis
Documentation
Process to be used for simulation.
Instances
Eq Process Source # | |
Show Process Source # | |
Generic Process Source # | |
ToJSON Process Source # | |
Defined in TLynx.Simulate.Options | |
FromJSON Process Source # | |
type Rep Process Source # | |
Defined in TLynx.Simulate.Options type Rep Process = D1 ('MetaData "Process" "TLynx.Simulate.Options" "tlynx-0.6.0.0-HofljkDb0GQAc1uqX5sBHh" 'False) (C1 ('MetaCons "BirthDeath" 'PrefixI 'True) ((S1 ('MetaSel ('Just "bdLambda") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Double) :*: S1 ('MetaSel ('Just "bdMu") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Double)) :*: (S1 ('MetaSel ('Just "bdRho") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "bdHeight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TimeSpec))) :+: C1 ('MetaCons "Coalescent" 'PrefixI 'False) (U1 :: Type -> Type)) |
data SimulateArguments Source #
Arguments need to simulate phylogenetic trees using birth and death processes.
SimulateArguments | |
|
Instances
simulateArguments :: Parser SimulateArguments Source #
Command line parser.
reportSimulateArguments :: SimulateArguments -> String Source #
Print useful information about the provided arguments.