gargantext-0.0.7.1.5.3: Search, map, share
Copyright(c) CNRS 2017-Present
LicenseAGPL + CECILL v3
Maintainerteam@gargantext.org
Stabilityexperimental
PortabilityPOSIX
Safe HaskellSafe-Inferred
LanguageHaskell2010

Gargantext.Core.Viz.Phylo.PhyloMaker

Description

 
Synopsis

Documentation

toPhylo :: Phylo -> Phylo #

To Phylo | --

squareLadder :: [Double] -> [Double] #

Create a flat Phylo | --

appendGroups :: (a -> Period -> (Text, Text) -> Scale -> Int -> [Cooc] -> Map Int Double -> PhyloGroup) -> Scale -> Map (Date, Date) [a] -> Phylo -> Phylo #

indexDates' :: Map (Date, Date) [Document] -> Map (Date, Date) (Text, Text) #

To Phylo Step | --

filterClique :: Bool -> Int -> (Int -> [Clustering] -> [Clustering]) -> Map (Date, Date) [Clustering] -> Map (Date, Date) [Clustering] #

Frequent Item Set | --

toSeriesOfClustering :: Phylo -> Map (Date, Date) [Document] -> Map (Date, Date) [Clustering] #

To transform a time map of docs into a time map of Fis with some filters

groupDocsByPeriodRec :: (NFData doc, Ord date, Enum date) => (doc -> date) -> [(date, date)] -> [doc] -> Map (date, date) [doc] -> Map (date, date) [doc] #

to Phylo Base | --

groupDocsByPeriod' :: (NFData doc, Ord date, Enum date) => (doc -> date) -> [(date, date)] -> [doc] -> Map (date, date) [doc] #

groupDocsByPeriod :: (NFData doc, Ord date, Enum date) => (doc -> date) -> [(date, date)] -> [doc] -> Map (date, date) [doc] #