tlynx-0.6.0.0: Handle phylogenetic trees
Copyright(c) Dominik Schrempf 2021
LicenseGPL-3.0-or-later
Maintainerdominik.schrempf@gmail.com
Stabilityunstable
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

TLynx.Distance.Options

Description

Creation date: Thu Aug 29 13:02:22 2019.

Synopsis

Documentation

data DistanceArguments Source #

Arguments needed to compute distance measures.

Instances

Instances details
Eq DistanceArguments Source # 
Instance details

Defined in TLynx.Distance.Options

Show DistanceArguments Source # 
Instance details

Defined in TLynx.Distance.Options

Generic DistanceArguments Source # 
Instance details

Defined in TLynx.Distance.Options

Associated Types

type Rep DistanceArguments :: Type -> Type #

ToJSON DistanceArguments Source # 
Instance details

Defined in TLynx.Distance.Options

FromJSON DistanceArguments Source # 
Instance details

Defined in TLynx.Distance.Options

Reproducible DistanceArguments Source # 
Instance details

Defined in TLynx.Distance.Options

type Rep DistanceArguments Source # 
Instance details

Defined in TLynx.Distance.Options

type Rep DistanceArguments = D1 ('MetaData "DistanceArguments" "TLynx.Distance.Options" "tlynx-0.6.0.0-HofljkDb0GQAc1uqX5sBHh" 'False) (C1 ('MetaCons "DistanceArguments" 'PrefixI 'True) ((S1 ('MetaSel ('Just "argsDistance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 DistanceMeasure) :*: (S1 ('MetaSel ('Just "argsNormalize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "argsIntersect") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool))) :*: ((S1 ('MetaSel ('Just "argsSummaryStatistics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "argsMasterTreeFile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe FilePath))) :*: (S1 ('MetaSel ('Just "argsNewickFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NewickFormat) :*: S1 ('MetaSel ('Just "argsInFiles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [FilePath])))))

data DistanceMeasure Source #

Supported distance measures.

Constructors

Symmetric

Symmetric distance.

IncompatibleSplit Support

Incompatible split distance; collapse nodes with branch support below given value.

BranchScore

Branch score distance.

Instances

Instances details
Eq DistanceMeasure Source # 
Instance details

Defined in TLynx.Distance.Options

Show DistanceMeasure Source # 
Instance details

Defined in TLynx.Distance.Options

Generic DistanceMeasure Source # 
Instance details

Defined in TLynx.Distance.Options

Associated Types

type Rep DistanceMeasure :: Type -> Type #

ToJSON DistanceMeasure Source # 
Instance details

Defined in TLynx.Distance.Options

FromJSON DistanceMeasure Source # 
Instance details

Defined in TLynx.Distance.Options

type Rep DistanceMeasure Source # 
Instance details

Defined in TLynx.Distance.Options

type Rep DistanceMeasure = D1 ('MetaData "DistanceMeasure" "TLynx.Distance.Options" "tlynx-0.6.0.0-HofljkDb0GQAc1uqX5sBHh" 'False) (C1 ('MetaCons "Symmetric" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "IncompatibleSplit" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Support)) :+: C1 ('MetaCons "BranchScore" 'PrefixI 'False) (U1 :: Type -> Type)))

distanceFooter :: [String] Source #

Information about provided distance types.