tlynx-0.4.1: Handle phylogenetic trees

Copyright(c) Dominik Schrempf 2020
LicenseGPL-3.0-or-later
Maintainerdominik.schrempf@gmail.com
Stabilityunstable
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

TLynx.Simulate.Options

Contents

Description

Creation date: Fri May 3 11:51:07 2019.

Synopsis

Documentation

data Process Source #

Process to be used for simulation.

Constructors

BirthDeath 

Fields

Coalescent 
Instances
Eq Process Source # 
Instance details

Defined in TLynx.Simulate.Options

Methods

(==) :: Process -> Process -> Bool #

(/=) :: Process -> Process -> Bool #

Show Process Source # 
Instance details

Defined in TLynx.Simulate.Options

Generic Process Source # 
Instance details

Defined in TLynx.Simulate.Options

Associated Types

type Rep Process :: Type -> Type #

Methods

from :: Process -> Rep Process x #

to :: Rep Process x -> Process #

ToJSON Process Source # 
Instance details

Defined in TLynx.Simulate.Options

FromJSON Process Source # 
Instance details

Defined in TLynx.Simulate.Options

type Rep Process Source # 
Instance details

Defined in TLynx.Simulate.Options

data SimulateArguments Source #

Arguments need to simulate phylogenetic trees using birth and death processes.

Constructors

SimulateArguments 

Fields

Instances
Eq SimulateArguments Source # 
Instance details

Defined in TLynx.Simulate.Options

Show SimulateArguments Source # 
Instance details

Defined in TLynx.Simulate.Options

Generic SimulateArguments Source # 
Instance details

Defined in TLynx.Simulate.Options

Associated Types

type Rep SimulateArguments :: Type -> Type #

ToJSON SimulateArguments Source # 
Instance details

Defined in TLynx.Simulate.Options

FromJSON SimulateArguments Source # 
Instance details

Defined in TLynx.Simulate.Options

Reproducible SimulateArguments Source # 
Instance details

Defined in TLynx.Simulate.Options

type Rep SimulateArguments Source # 
Instance details

Defined in TLynx.Simulate.Options

reportSimulateArguments :: SimulateArguments -> String Source #

Print useful information about the provided arguments.

Orphan instances

Eq TimeSpec Source # 
Instance details

Show TimeSpec Source # 
Instance details

Generic TimeSpec Source # 
Instance details

Associated Types

type Rep TimeSpec :: Type -> Type #

Methods

from :: TimeSpec -> Rep TimeSpec x #

to :: Rep TimeSpec x -> TimeSpec #

ToJSON TimeSpec Source # 
Instance details

FromJSON TimeSpec Source # 
Instance details