Copyright | 2021 Dominik Schrempf |
---|---|
License | GPL-3.0-or-later |
Maintainer | [email protected] |
Stability | unstable |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
TLynx.Distance.Options
Description
Creation date: Thu Aug 29 13:02:22 2019.
Synopsis
Documentation
data DistanceArguments Source #
Arguments needed to compute distance measures.
Constructors
DistanceArguments | |
Fields |
Instances
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
FromJSON DistanceMeasure Source # | |||||
Defined in TLynx.Distance.Options Methods parseJSON :: Value -> Parser DistanceMeasure # parseJSONList :: Value -> Parser [DistanceMeasure] # | |||||
ToJSON DistanceMeasure Source # | |||||
Defined in TLynx.Distance.Options Methods toJSON :: DistanceMeasure -> Value # toEncoding :: DistanceMeasure -> Encoding # toJSONList :: [DistanceMeasure] -> Value # toEncodingList :: [DistanceMeasure] -> Encoding # omitField :: DistanceMeasure -> Bool # | |||||
Generic DistanceMeasure Source # | |||||
Defined in TLynx.Distance.Options Associated Types
Methods from :: DistanceMeasure -> Rep DistanceMeasure x # to :: Rep DistanceMeasure x -> DistanceMeasure # | |||||
Show DistanceMeasure Source # | |||||
Defined in TLynx.Distance.Options Methods showsPrec :: Int -> DistanceMeasure -> ShowS # show :: DistanceMeasure -> String # showList :: [DistanceMeasure] -> ShowS # | |||||
Eq DistanceMeasure Source # | |||||
Defined in TLynx.Distance.Options Methods (==) :: DistanceMeasure -> DistanceMeasure -> Bool # (/=) :: DistanceMeasure -> DistanceMeasure -> Bool # | |||||
type Rep DistanceMeasure Source # | |||||
Defined in TLynx.Distance.Options type Rep DistanceMeasure = D1 ('MetaData "DistanceMeasure" "TLynx.Distance.Options" "tlynx-0.8.0.0-JHadlx080MyGliqJ0mTjDo" '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))) |
distanceArguments :: Parser DistanceArguments Source #
COmmand line parser.
distanceFooter :: [String] Source #
Information about provided distance types.