gargantext-0.0.7.1.5.3: Search, map, share
Safe HaskellSafe-Inferred
LanguageHaskell2010

Gargantext.Core.Viz.Phylo

Synopsis

Documentation

data CorpusParser #

PhyloConfig | --

Constructors

Wos 

Fields

Csv 

Fields

Csv' 

Fields

Instances

Instances details
Arbitrary CorpusParser # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

FromJSON CorpusParser # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON CorpusParser # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic CorpusParser # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep CorpusParser :: Type -> Type #

Show CorpusParser # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

NFData CorpusParser # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: CorpusParser -> () #

Eq CorpusParser # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToSchema CorpusParser # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr CorpusParser # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep CorpusParser # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep CorpusParser = D1 ('MetaData "CorpusParser" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "Wos" 'PrefixI 'True) (S1 ('MetaSel ('Just "_wos_limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :+: (C1 ('MetaCons "Csv" 'PrefixI 'True) (S1 ('MetaSel ('Just "_csv_limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :+: C1 ('MetaCons "Csv'" 'PrefixI 'True) (S1 ('MetaSel ('Just "_csv'_limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

data ListParser #

Constructors

V3 
V4 

Instances

Instances details
Arbitrary ListParser # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

FromJSON ListParser # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON ListParser # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic ListParser # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep ListParser :: Type -> Type #

Show ListParser # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

NFData ListParser # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: ListParser -> () #

Eq ListParser # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToSchema ListParser # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr ListParser # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep ListParser # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep ListParser = D1 ('MetaData "ListParser" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "V3" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "V4" 'PrefixI 'False) (U1 :: Type -> Type))

data SeaElevation #

Instances

Instances details
Arbitrary SeaElevation # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

FromJSON SeaElevation # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON SeaElevation # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic SeaElevation # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep SeaElevation :: Type -> Type #

Show SeaElevation # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

NFData SeaElevation # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: SeaElevation -> () #

Eq SeaElevation # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToSchema SeaElevation # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr SeaElevation # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep SeaElevation # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep SeaElevation = D1 ('MetaData "SeaElevation" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "Constante" 'PrefixI 'True) (S1 ('MetaSel ('Just "_cons_start") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double) :*: S1 ('MetaSel ('Just "_cons_gap") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double)) :+: (C1 ('MetaCons "Adaptative" 'PrefixI 'True) (S1 ('MetaSel ('Just "_adap_steps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double)) :+: C1 ('MetaCons "Evolving" 'PrefixI 'True) (S1 ('MetaSel ('Just "_evol_neighborhood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))

data PhyloSimilarity #

Instances

Instances details
Arbitrary PhyloSimilarity # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

FromJSON PhyloSimilarity # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON PhyloSimilarity # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic PhyloSimilarity # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep PhyloSimilarity :: Type -> Type #

Show PhyloSimilarity # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

NFData PhyloSimilarity # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: PhyloSimilarity -> () #

Eq PhyloSimilarity # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToSchema PhyloSimilarity # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr PhyloSimilarity # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PhyloSimilarity # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PhyloSimilarity = D1 ('MetaData "PhyloSimilarity" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "WeightedLogJaccard" 'PrefixI 'True) (S1 ('MetaSel ('Just "_wlj_sensibility") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double) :*: S1 ('MetaSel ('Just "_wlj_minSharedNgrams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :+: (C1 ('MetaCons "WeightedLogSim" 'PrefixI 'True) (S1 ('MetaSel ('Just "_wls_sensibility") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double) :*: S1 ('MetaSel ('Just "_wls_minSharedNgrams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :+: C1 ('MetaCons "Hamming" 'PrefixI 'True) (S1 ('MetaSel ('Just "_hmg_sensibility") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double) :*: S1 ('MetaSel ('Just "_hmg_minSharedNgrams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

data SynchronyScope #

Instances

Instances details
Arbitrary SynchronyScope # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

FromJSON SynchronyScope # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON SynchronyScope # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic SynchronyScope # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep SynchronyScope :: Type -> Type #

Show SynchronyScope # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

NFData SynchronyScope # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: SynchronyScope -> () #

Eq SynchronyScope # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToSchema SynchronyScope # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr SynchronyScope # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep SynchronyScope # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep SynchronyScope = D1 ('MetaData "SynchronyScope" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "SingleBranch" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "SiblingBranches" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "AllBranches" 'PrefixI 'False) (U1 :: Type -> Type)))

data SynchronyStrategy #

Instances

Instances details
Arbitrary SynchronyStrategy # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

FromJSON SynchronyStrategy # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON SynchronyStrategy # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic SynchronyStrategy # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep SynchronyStrategy :: Type -> Type #

Show SynchronyStrategy # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

NFData SynchronyStrategy # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: SynchronyStrategy -> () #

Eq SynchronyStrategy # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToSchema SynchronyStrategy # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr SynchronyStrategy # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep SynchronyStrategy # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep SynchronyStrategy = D1 ('MetaData "SynchronyStrategy" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "MergeRegularGroups" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "MergeAllGroups" 'PrefixI 'False) (U1 :: Type -> Type))

data Synchrony #

Instances

Instances details
Arbitrary Synchrony # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

FromJSON Synchrony # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON Synchrony # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic Synchrony # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep Synchrony :: Type -> Type #

Show Synchrony # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

NFData Synchrony # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: Synchrony -> () #

Eq Synchrony # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToSchema Synchrony # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr Synchrony # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep Synchrony # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep Synchrony = D1 ('MetaData "Synchrony" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "ByProximityThreshold" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_bpt_threshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double) :*: S1 ('MetaSel ('Just "_bpt_sensibility") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double)) :*: (S1 ('MetaSel ('Just "_bpt_scope") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SynchronyScope) :*: S1 ('MetaSel ('Just "_bpt_strategy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SynchronyStrategy))) :+: C1 ('MetaCons "ByProximityDistribution" 'PrefixI 'True) (S1 ('MetaSel ('Just "_bpd_sensibility") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double) :*: S1 ('MetaSel ('Just "_bpd_strategy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SynchronyStrategy)))

data TimeUnit #

Instances

Instances details
Arbitrary TimeUnit # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

FromJSON TimeUnit # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON TimeUnit # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic TimeUnit # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep TimeUnit :: Type -> Type #

Methods

from :: TimeUnit -> Rep TimeUnit x #

to :: Rep TimeUnit x -> TimeUnit #

Show TimeUnit # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

NFData TimeUnit # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: TimeUnit -> () #

Eq TimeUnit # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToSchema TimeUnit # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr TimeUnit # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep TimeUnit # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep TimeUnit = D1 ('MetaData "TimeUnit" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) ((C1 ('MetaCons "Epoch" 'PrefixI 'True) (S1 ('MetaSel ('Just "_epoch_period") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "_epoch_step") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "_epoch_matchingFrame") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) :+: C1 ('MetaCons "Year" 'PrefixI 'True) (S1 ('MetaSel ('Just "_year_period") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "_year_step") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "_year_matchingFrame") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))) :+: (C1 ('MetaCons "Month" 'PrefixI 'True) (S1 ('MetaSel ('Just "_month_period") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "_month_step") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "_month_matchingFrame") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) :+: (C1 ('MetaCons "Week" 'PrefixI 'True) (S1 ('MetaSel ('Just "_week_period") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "_week_step") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "_week_matchingFrame") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) :+: C1 ('MetaCons "Day" 'PrefixI 'True) (S1 ('MetaSel ('Just "_day_period") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "_day_step") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "_day_matchingFrame") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

data MaxCliqueFilter #

Constructors

ByThreshold 
ByNeighbours 

Instances

Instances details
Arbitrary MaxCliqueFilter # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

FromJSON MaxCliqueFilter # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON MaxCliqueFilter # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic MaxCliqueFilter # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep MaxCliqueFilter :: Type -> Type #

Show MaxCliqueFilter # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

NFData MaxCliqueFilter # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: MaxCliqueFilter -> () #

Eq MaxCliqueFilter # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToSchema MaxCliqueFilter # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr MaxCliqueFilter # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep MaxCliqueFilter # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep MaxCliqueFilter = D1 ('MetaData "MaxCliqueFilter" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "ByThreshold" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ByNeighbours" 'PrefixI 'False) (U1 :: Type -> Type))

data Cluster #

Instances

Instances details
Arbitrary Cluster # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

FromJSON Cluster # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON Cluster # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic Cluster # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep Cluster :: Type -> Type #

Methods

from :: Cluster -> Rep Cluster x #

to :: Rep Cluster x -> Cluster #

Show Cluster # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

NFData Cluster # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: Cluster -> () #

Eq Cluster # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

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

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

ToSchema Cluster # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr Cluster # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

toExpr :: Cluster -> Expr #

listToExpr :: [Cluster] -> Expr #

type Rep Cluster # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

data Quality #

Constructors

Quality 

Instances

Instances details
Arbitrary Quality # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

FromJSON Quality # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON Quality # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic Quality # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep Quality :: Type -> Type #

Methods

from :: Quality -> Rep Quality x #

to :: Rep Quality x -> Quality #

Show Quality # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

NFData Quality # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: Quality -> () #

Eq Quality # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

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

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

ToSchema Quality # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr Quality # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

toExpr :: Quality -> Expr #

listToExpr :: [Quality] -> Expr #

type Rep Quality # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep Quality = D1 ('MetaData "Quality" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "Quality" 'PrefixI 'True) (S1 ('MetaSel ('Just "_qua_granularity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double) :*: S1 ('MetaSel ('Just "_qua_minBranch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

data PhyloConfig #

Instances

Instances details
Arbitrary PhyloConfig # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

FromJSON PhyloConfig # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON PhyloConfig # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic PhyloConfig # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep PhyloConfig :: Type -> Type #

Show PhyloConfig # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

NFData PhyloConfig # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: PhyloConfig -> () #

Eq PhyloConfig # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToSchema PhyloConfig # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr PhyloConfig # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PhyloConfig # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PhyloConfig = D1 ('MetaData "PhyloConfig" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "PhyloConfig" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "corpusPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FilePath) :*: S1 ('MetaSel ('Just "listPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FilePath)) :*: (S1 ('MetaSel ('Just "outputPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FilePath) :*: S1 ('MetaSel ('Just "corpusParser") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CorpusParser))) :*: ((S1 ('MetaSel ('Just "listParser") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ListParser) :*: S1 ('MetaSel ('Just "phyloName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "phyloScale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "similarity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PhyloSimilarity) :*: S1 ('MetaSel ('Just "seaElevation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SeaElevation))))) :*: (((S1 ('MetaSel ('Just "defaultMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "findAncestors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)) :*: (S1 ('MetaSel ('Just "phyloSynchrony") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Synchrony) :*: S1 ('MetaSel ('Just "phyloQuality") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Quality))) :*: ((S1 ('MetaSel ('Just "timeUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TimeUnit) :*: S1 ('MetaSel ('Just "clique") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Cluster)) :*: (S1 ('MetaSel ('Just "exportLabel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [PhyloLabel]) :*: (S1 ('MetaSel ('Just "exportSort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Sort) :*: S1 ('MetaSel ('Just "exportFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Filter])))))))

data PhyloSubConfigAPI #

SubConfig API & 1Click | --

Instances

Instances details
FromJSON PhyloSubConfigAPI # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON PhyloSubConfigAPI # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic PhyloSubConfigAPI # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep PhyloSubConfigAPI :: Type -> Type #

Show PhyloSubConfigAPI # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Eq PhyloSubConfigAPI # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToSchema PhyloSubConfigAPI # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PhyloSubConfigAPI # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PhyloSubConfigAPI = D1 ('MetaData "PhyloSubConfigAPI" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "PhyloSubConfigAPI" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_sc_phyloProximity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double) :*: (S1 ('MetaSel ('Just "_sc_phyloSynchrony") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double) :*: S1 ('MetaSel ('Just "_sc_phyloQuality") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double))) :*: ((S1 ('MetaSel ('Just "_sc_timeUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TimeUnit) :*: S1 ('MetaSel ('Just "_sc_clique") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Cluster)) :*: (S1 ('MetaSel ('Just "_sc_exportFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double) :*: S1 ('MetaSel ('Just "_sc_defaultMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))))

defaultConfig :: PhyloConfig #

SubConfig 1Click | --

data Software #

Software parameters

Constructors

Software 

Instances

Instances details
Arbitrary Software # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

FromJSON Software # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON Software # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic Software # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep Software :: Type -> Type #

Methods

from :: Software -> Rep Software x #

to :: Rep Software x -> Software #

Show Software # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

NFData Software # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: Software -> () #

Eq Software # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToSchema Software # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr Software # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep Software # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep Software = D1 ('MetaData "Software" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "Software" 'PrefixI 'True) (S1 ('MetaSel ('Just "_software_name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "_software_version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

data PhyloParam #

Global parameters of a Phylo

Instances

Instances details
Arbitrary PhyloParam # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

FromJSON PhyloParam # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON PhyloParam # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic PhyloParam # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep PhyloParam :: Type -> Type #

Show PhyloParam # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

NFData PhyloParam # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: PhyloParam -> () #

Eq PhyloParam # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToSchema PhyloParam # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr PhyloParam # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PhyloParam # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PhyloParam = D1 ('MetaData "PhyloParam" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "PhyloParam" 'PrefixI 'True) (S1 ('MetaSel ('Just "_phyloParam_version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "_phyloParam_software") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Software) :*: S1 ('MetaSel ('Just "_phyloParam_config") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PhyloConfig))))

type Date = Int #

Document | --

Date : a simple Integer

type DateStr = Text #

DateStr : the string version of a Date

type Ngrams = Text #

Ngrams : a contiguous sequence of n terms

data Document #

Constructors

Document 

Instances

Instances details
Generic Document # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep Document :: Type -> Type #

Methods

from :: Document -> Rep Document x #

to :: Rep Document x -> Document #

Show Document # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

NFData Document # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: Document -> () #

Eq Document # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep Document # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

data PhyloFoundations #

Foundation | --

The Foundations of a Phylo created from a given TermList

Instances

Instances details
Arbitrary PhyloFoundations # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

FromJSON PhyloFoundations # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON PhyloFoundations # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic PhyloFoundations # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep PhyloFoundations :: Type -> Type #

Show PhyloFoundations # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

NFData PhyloFoundations # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: PhyloFoundations -> () #

Eq PhyloFoundations # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToSchema PhyloFoundations # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr PhyloFoundations # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PhyloFoundations # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PhyloFoundations = D1 ('MetaData "PhyloFoundations" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "PhyloFoundations" 'PrefixI 'True) (S1 ('MetaSel ('Just "_foundations_roots") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Vector Ngrams)) :*: S1 ('MetaSel ('Just "_foundations_rootsInGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Map Int [PhyloGroupId]))))

data PhyloCounts #

Instances

Instances details
Arbitrary PhyloCounts # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

FromJSON PhyloCounts # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON PhyloCounts # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic PhyloCounts # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep PhyloCounts :: Type -> Type #

Show PhyloCounts # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

NFData PhyloCounts # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: PhyloCounts -> () #

Eq PhyloCounts # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToSchema PhyloCounts # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr PhyloCounts # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PhyloCounts # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PhyloCounts = D1 ('MetaData "PhyloCounts" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "PhyloCounts" 'PrefixI 'True) ((S1 ('MetaSel ('Just "coocByDate") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Map Date Cooc)) :*: (S1 ('MetaSel ('Just "docsByDate") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Map Date Double)) :*: S1 ('MetaSel ('Just "rootsCountByDate") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Map Date (Map Int Double))))) :*: (S1 ('MetaSel ('Just "rootsCount") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Map Int Double)) :*: (S1 ('MetaSel ('Just "rootsFreq") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Map Int Double)) :*: S1 ('MetaSel ('Just "lastRootsFreq") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Map Int Double))))))

data PhyloSources #

Constructors

PhyloSources 

Fields

Instances

Instances details
Arbitrary PhyloSources # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

FromJSON PhyloSources #

JSON instances | --

Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON PhyloSources # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic PhyloSources # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep PhyloSources :: Type -> Type #

Show PhyloSources # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

NFData PhyloSources # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: PhyloSources -> () #

Eq PhyloSources # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToSchema PhyloSources # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr PhyloSources # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PhyloSources # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PhyloSources = D1 ('MetaData "PhyloSources" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "PhyloSources" 'PrefixI 'True) (S1 ('MetaSel ('Just "_sources") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector Text))))

type Cooc = Map (Int, Int) Double #

Coocurency Matrix | --

Cooc : a coocurency matrix between two ngrams

type Period = (Date, Date) #

Phylomemy | --

Period : a tuple of Dates

type PeriodStr = (DateStr, DateStr) #

PeriodStr : a tuple of DateStr

data Phylo #

Phylo datatype of a phylomemy foundations : the foundations of the phylo timeCooc : a Map of coocurency by minimal unit of time (ex: by year) timeDocs : a Map with the numbers of docs by minimal unit of time (ex: by year) param : the parameters of the phylomemy (with the user's configuration) periods : the temporal steps of a phylomemy

Instances

Instances details
FromJSON Phylo # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON Phylo # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic Phylo # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep Phylo :: Type -> Type #

Methods

from :: Phylo -> Rep Phylo x #

to :: Rep Phylo x -> Phylo #

Show Phylo # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

showsPrec :: Int -> Phylo -> ShowS #

show :: Phylo -> String #

showList :: [Phylo] -> ShowS #

NFData Phylo # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: Phylo -> () #

Eq Phylo # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

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

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

ToSchema Phylo # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr Phylo # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

toExpr :: Phylo -> Expr #

listToExpr :: [Phylo] -> Expr #

type Rep Phylo # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

data PhyloPeriod #

Period | --

PhyloPeriod : steps of a phylomemy on a temporal axis id: tuple (start date, end date) of the temporal step of the phylomemy scales: scales of synchronic description

Instances

Instances details
Arbitrary PhyloPeriod # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

FromJSON PhyloPeriod # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON PhyloPeriod # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic PhyloPeriod # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep PhyloPeriod :: Type -> Type #

Show PhyloPeriod # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

NFData PhyloPeriod # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: PhyloPeriod -> () #

Eq PhyloPeriod # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToSchema PhyloPeriod # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr PhyloPeriod # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PhyloPeriod # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PhyloPeriod = D1 ('MetaData "PhyloPeriod" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "PhyloPeriod" 'PrefixI 'True) (S1 ('MetaSel ('Just "_phylo_periodPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Period) :*: (S1 ('MetaSel ('Just "_phylo_periodPeriodStr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PeriodStr) :*: S1 ('MetaSel ('Just "_phylo_periodScales") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Map PhyloScaleId PhyloScale)))))

type Scale = Int #

Scale | --

Scale : a scale of synchronic description

type PhyloScaleId = (Period, Scale) #

PhyloScaleId : the id of a scale of synchronic description

data PhyloScale #

PhyloScale : sub-structure of the phylomemy in scale of synchronic description

Instances

Instances details
Arbitrary PhyloScale # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

FromJSON PhyloScale # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON PhyloScale # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic PhyloScale # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep PhyloScale :: Type -> Type #

Show PhyloScale # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

NFData PhyloScale # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: PhyloScale -> () #

Eq PhyloScale # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToSchema PhyloScale # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr PhyloScale # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PhyloScale # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PhyloScale = D1 ('MetaData "PhyloScale" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "PhyloScale" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_phylo_scalePeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Period) :*: S1 ('MetaSel ('Just "_phylo_scalePeriodStr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PeriodStr)) :*: (S1 ('MetaSel ('Just "_phylo_scaleScale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Scale) :*: S1 ('MetaSel ('Just "_phylo_scaleGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Map PhyloGroupId PhyloGroup)))))

type PhyloBranchId = (Scale, [Int]) #

BranchId : (a scale, a sequence of branch index) the sequence is a path of heritage from the most to the less specific branch

data PhyloGroup #

PhyloGroup : group of ngrams at each scale and period

Instances

Instances details
Arbitrary PhyloGroup # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

FromJSON PhyloGroup # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON PhyloGroup # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic PhyloGroup # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep PhyloGroup :: Type -> Type #

Show PhyloGroup # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

NFData PhyloGroup # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: PhyloGroup -> () #

Eq PhyloGroup # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Ord PhyloGroup # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToSchema PhyloGroup # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr PhyloGroup # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PhyloGroup # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PhyloGroup = D1 ('MetaData "PhyloGroup" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "PhyloGroup" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "_phylo_groupPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Period) :*: S1 ('MetaSel ('Just "_phylo_groupPeriod'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Text, Text))) :*: (S1 ('MetaSel ('Just "_phylo_groupScale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Scale) :*: (S1 ('MetaSel ('Just "_phylo_groupIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "_phylo_groupLabel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: ((S1 ('MetaSel ('Just "_phylo_groupSupport") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Support) :*: S1 ('MetaSel ('Just "_phylo_groupWeight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "_phylo_groupSources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Int]) :*: (S1 ('MetaSel ('Just "_phylo_groupNgrams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Int]) :*: S1 ('MetaSel ('Just "_phylo_groupCooc") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Cooc))))) :*: (((S1 ('MetaSel ('Just "_phylo_groupDensity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double) :*: S1 ('MetaSel ('Just "_phylo_groupBranchId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PhyloBranchId)) :*: (S1 ('MetaSel ('Just "_phylo_groupMeta") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Map Text [Double])) :*: (S1 ('MetaSel ('Just "_phylo_groupRootsCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Map Int Double)) :*: S1 ('MetaSel ('Just "_phylo_groupScaleParents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Pointer])))) :*: ((S1 ('MetaSel ('Just "_phylo_groupScaleChilds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Pointer]) :*: (S1 ('MetaSel ('Just "_phylo_groupPeriodParents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Pointer]) :*: S1 ('MetaSel ('Just "_phylo_groupPeriodChilds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Pointer]))) :*: (S1 ('MetaSel ('Just "_phylo_groupAncestors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Pointer]) :*: (S1 ('MetaSel ('Just "_phylo_groupPeriodMemoryParents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Pointer']) :*: S1 ('MetaSel ('Just "_phylo_groupPeriodMemoryChilds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Pointer'])))))))

type Weight = Double #

Weight : A generic mesure that can be associated with an Id

type Thr = Double #

type Pointer = (PhyloGroupId, Weight) #

Pointer : A weighted pointer to a given PhyloGroup

type Pointer' = (PhyloGroupId, (Thr, Weight)) #

Pointer' : A weighted pointer to a given PhyloGroup with a lower bounded threshold

data Filiation #

Instances

Instances details
Generic Filiation # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep Filiation :: Type -> Type #

Show Filiation # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep Filiation # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep Filiation = D1 ('MetaData "Filiation" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) ((C1 ('MetaCons "ToParents" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ToChilds" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "ToParentsMemory" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ToChildsMemory" 'PrefixI 'False) (U1 :: Type -> Type)))

data PointerType #

Instances

Instances details
Generic PointerType # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep PointerType :: Type -> Type #

Show PointerType # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PointerType # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PointerType = D1 ('MetaData "PointerType" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "TemporalPointer" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ScalePointer" 'PrefixI 'False) (U1 :: Type -> Type))

type Support = Int #

Phylo Clustering | --

Support : Number of Documents where a Cluster occurs

data Clustering #

Instances

Instances details
Generic Clustering # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep Clustering :: Type -> Type #

Show Clustering # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

NFData Clustering # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: Clustering -> () #

Eq Clustering # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep Clustering # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep Clustering = D1 ('MetaData "Clustering" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "Clustering" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_clustering_roots") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Int]) :*: S1 ('MetaSel ('Just "_clustering_support") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Support)) :*: (S1 ('MetaSel ('Just "_clustering_period") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Period) :*: (S1 ('MetaSel ('Just "_clustering_visWeighting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "_clustering_visFiltering") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Int])))))

type DotId = Text #

Export | --

data EdgeType #

Instances

Instances details
Generic EdgeType # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep EdgeType :: Type -> Type #

Methods

from :: EdgeType -> Rep EdgeType x #

to :: Rep EdgeType x -> EdgeType #

Show EdgeType # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Eq EdgeType # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr EdgeType # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep EdgeType # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep EdgeType = D1 ('MetaData "EdgeType" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) ((C1 ('MetaCons "GroupToGroup" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "GroupToGroupMemory" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "BranchToGroup" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "BranchToBranch" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "GroupToAncestor" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "PeriodToPeriod" 'PrefixI 'False) (U1 :: Type -> Type))))

data Filter #

Constructors

ByBranchSize 

Fields

Instances

Instances details
Arbitrary Filter # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

FromJSON Filter # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON Filter # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic Filter # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep Filter :: Type -> Type #

Methods

from :: Filter -> Rep Filter x #

to :: Rep Filter x -> Filter #

Show Filter # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

NFData Filter # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: Filter -> () #

Eq Filter # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

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

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

ToSchema Filter # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr Filter # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

toExpr :: Filter -> Expr #

listToExpr :: [Filter] -> Expr #

type Rep Filter # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep Filter = D1 ('MetaData "Filter" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "ByBranchSize" 'PrefixI 'True) (S1 ('MetaSel ('Just "_branch_size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double)))

data Order #

Constructors

Asc 
Desc 

Instances

Instances details
Arbitrary Order # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

arbitrary :: Gen Order #

shrink :: Order -> [Order] #

FromJSON Order # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON Order # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic Order # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep Order :: Type -> Type #

Methods

from :: Order -> Rep Order x #

to :: Rep Order x -> Order #

Show Order # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

showsPrec :: Int -> Order -> ShowS #

show :: Order -> String #

showList :: [Order] -> ShowS #

NFData Order # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: Order -> () #

Eq Order # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

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

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

ToSchema Order # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr Order # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

toExpr :: Order -> Expr #

listToExpr :: [Order] -> Expr #

type Rep Order # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep Order = D1 ('MetaData "Order" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "Asc" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Desc" 'PrefixI 'False) (U1 :: Type -> Type))

data Sort #

Constructors

ByBirthDate 

Fields

ByHierarchy 

Fields

Instances

Instances details
Arbitrary Sort # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

arbitrary :: Gen Sort #

shrink :: Sort -> [Sort] #

FromJSON Sort # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON Sort # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic Sort # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep Sort :: Type -> Type #

Methods

from :: Sort -> Rep Sort x #

to :: Rep Sort x -> Sort #

Show Sort # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

showsPrec :: Int -> Sort -> ShowS #

show :: Sort -> String #

showList :: [Sort] -> ShowS #

NFData Sort # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: Sort -> () #

Eq Sort # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

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

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

ToSchema Sort # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr Sort # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

toExpr :: Sort -> Expr #

listToExpr :: [Sort] -> Expr #

type Rep Sort # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep Sort = D1 ('MetaData "Sort" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "ByBirthDate" 'PrefixI 'True) (S1 ('MetaSel ('Just "_sort_order") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Order)) :+: C1 ('MetaCons "ByHierarchy" 'PrefixI 'True) (S1 ('MetaSel ('Just "_sort_order") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Order)))

data Tagger #

Instances

Instances details
Arbitrary Tagger # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

FromJSON Tagger # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON Tagger # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic Tagger # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep Tagger :: Type -> Type #

Methods

from :: Tagger -> Rep Tagger x #

to :: Rep Tagger x -> Tagger #

Show Tagger # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

NFData Tagger # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: Tagger -> () #

Eq Tagger # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

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

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

ToSchema Tagger # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr Tagger # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

toExpr :: Tagger -> Expr #

listToExpr :: [Tagger] -> Expr #

type Rep Tagger # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep Tagger = D1 ('MetaData "Tagger" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "MostInclusive" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "MostEmergentInclusive" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "MostEmergentTfIdf" 'PrefixI 'False) (U1 :: Type -> Type)))

data PhyloLabel #

Instances

Instances details
Arbitrary PhyloLabel # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

FromJSON PhyloLabel # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToJSON PhyloLabel # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Generic PhyloLabel # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep PhyloLabel :: Type -> Type #

Show PhyloLabel # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

NFData PhyloLabel # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Methods

rnf :: PhyloLabel -> () #

Eq PhyloLabel # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToSchema PhyloLabel # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToExpr PhyloLabel # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PhyloLabel # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PhyloLabel = D1 ('MetaData "PhyloLabel" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "BranchLabel" 'PrefixI 'True) (S1 ('MetaSel ('Just "_branch_labelTagger") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Tagger) :*: S1 ('MetaSel ('Just "_branch_labelSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :+: C1 ('MetaCons "GroupLabel" 'PrefixI 'True) (S1 ('MetaSel ('Just "_group_labelTagger") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Tagger) :*: S1 ('MetaSel ('Just "_group_labelSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

data PhyloBranch #

Instances

Instances details
Generic PhyloBranch # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep PhyloBranch :: Type -> Type #

Show PhyloBranch # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Eq PhyloBranch # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToSchema PhyloBranch # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PhyloBranch # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

data PhyloExport #

Instances

Instances details
Generic PhyloExport # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

Associated Types

type Rep PhyloExport :: Type -> Type #

Show PhyloExport # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

ToSchema PhyloExport # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PhyloExport # 
Instance details

Defined in Gargantext.Core.Viz.Phylo

type Rep PhyloExport = D1 ('MetaData "PhyloExport" "Gargantext.Core.Viz.Phylo" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "PhyloExport" 'PrefixI 'True) (S1 ('MetaSel ('Just "_export_groups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [PhyloGroup]) :*: S1 ('MetaSel ('Just "_export_branches") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [PhyloBranch])))