name: gargantext
-version: '0.1.0.0'
-synopsis: Deep (Collaborative) Text mining project
+version: '0.0.3.9.1'
+synopsis: Search, map, share
description: Please see README.md
category: Data
-author: Alexandre Delanoë
+author: Gargantext Team
maintainer: team@gargantext.org
copyright:
-- ! 'Copyright: (c) 2016'
-- 2018 CNRS Alexandre Delanoë
-license: BSD3
+ - ! 'Copyright: (c) 2017-Present: see git logs and README'
+license: AGPL-3
homepage: https://gargantext.org
ghc-options: -Wall
dependencies:
-- extra
-- text
+ - extra
+ - text
+default-extensions:
+ - DataKinds
+ - DeriveGeneric
+ - FlexibleContexts
+ - FlexibleInstances
+ - GeneralizedNewtypeDeriving
+ - MultiParamTypeClasses
+ - NoImplicitPrelude
+ - OverloadedStrings
+ - RankNTypes
library:
source-dirs: src
- default-extensions:
- - NoImplicitPrelude
ghc-options:
- -Wincomplete-uni-patterns
- -Wincomplete-record-updates
+ - -Wmissing-signatures
+ - -Wunused-binds
+ - -Wunused-imports
- -Werror
+ - -freduction-depth=300
exposed-modules:
- Gargantext
- - Gargantext.Analysis
- - Gargantext.DSL
- - Gargantext.Database
- - Gargantext.Database.Instances
- - Gargantext.Database.Ngram
- - Gargantext.Database.Node
- - Gargantext.Database.NodeNgram
- - Gargantext.Database.NodeNgramNgram
- - Gargantext.Database.NodeNode
- - Gargantext.Database.NodeNodeNgram
- - Gargantext.Database.Private
- - Gargantext.Database.User
- - Gargantext.Ngrams
- - Gargantext.Ngrams.Count
- - Gargantext.Ngrams.CoreNLP
- - Gargantext.Ngrams.Parser
- - Gargantext.Ngrams.Lang.En
- - Gargantext.Ngrams.Lang.Fr
- - Gargantext.Ngrams.Metrics
- - Gargantext.Ngrams.TextMining
- - Gargantext.Ngrams.Occurrences
- - Gargantext.Parsers
- - Gargantext.Parsers.WOS
- - Gargantext.Parsers.Date
- - Gargantext.Prelude
- - Gargantext.RCT
- - Gargantext.Server
- - Gargantext.Types
- - Gargantext.Types.Main
- - Gargantext.Types.Node
- - Gargantext.Utils.DateUtils
- - Gargantext.Utils.Prefix
+ - Gargantext.API
+ - Gargantext.API.Dev
+ - Gargantext.API.HashedResponse
+ - Gargantext.API.Node
+ - Gargantext.API.Node.File
+ - Gargantext.API.Ngrams
+ - Gargantext.API.Ngrams.Tools
+ - Gargantext.API.Ngrams.Types
+ - Gargantext.API.Admin.Settings
+ - Gargantext.API.Admin.EnvTypes
+ - Gargantext.API.Admin.Types
+ - Gargantext.API.Prelude
+ - Gargantext.Core
+ - Gargantext.Core.NodeStory
+ - Gargantext.Core.Methods.Distances
+ - Gargantext.Core.Types
+ - Gargantext.Core.Types.Individu
+ - Gargantext.Core.Types.Main
+ - Gargantext.Core.Utils.Prefix
+ - Gargantext.Database.Action.Flow
+ - Gargantext.Database.Action.Flow.Types
+ - Gargantext.Database.Action.User.New
+ - Gargantext.Database.Query.Table.User
+ - Gargantext.Database.Query.Table.Node
+ - Gargantext.Database.Query.Table.Node.UpdateOpaleye
+ - Gargantext.Database.Query.Table.NgramsPostag
+ - Gargantext.Database.Prelude
+ - Gargantext.Database.Admin.Trigger.Init
+ - Gargantext.Database.Admin.Config
+ - Gargantext.Database.Admin.Types.Hyperdata
+ - Gargantext.Database.Admin.Types.Node
+ - Gargantext.Core.Text
+ - Gargantext.Core.Text.Context
+ - Gargantext.Core.Text.Corpus.Parsers
+ - Gargantext.Core.Text.Corpus.Parsers.Date.Parsec
+ - Gargantext.Core.Text.Corpus.API
+ - Gargantext.Core.Text.Corpus.Parsers.CSV
+ - Gargantext.Core.Text.List.Formats.CSV
+ - Gargantext.Core.Text.Metrics
+ - Gargantext.Core.Text.Metrics.TFICF
+ - Gargantext.Core.Text.Metrics.CharByChar
+ - Gargantext.Core.Text.Metrics.Count
+ - Gargantext.Core.Text.Search
+ - Gargantext.Core.Text.Terms
+ - Gargantext.Core.Text.Terms.Mono
+ - Gargantext.Core.Text.Terms.Multi.Lang.En
+ - Gargantext.Core.Text.Terms.Multi.Lang.Fr
+ - Gargantext.Core.Text.Terms.Multi.RAKE
+ - Gargantext.Core.Text.Terms.WithList
+ - Gargantext.Core.Viz.Graph
+ - Gargantext.Core.Viz.Graph.Tools
+ - Gargantext.Core.Viz.Graph.Tools.IGraph
+ - Gargantext.Core.Viz.Graph.Index
+ - Gargantext.Core.Viz.AdaptativePhylo
+ - Gargantext.Core.Viz.Phylo.PhyloMaker
+ - Gargantext.Core.Viz.Phylo.PhyloTools
+ - Gargantext.Core.Viz.Phylo.PhyloExport
+ - Gargantext.Core.Viz.Phylo.SynchronicClustering
+ - Gargantext.Core.Viz.Types
dependencies:
- - base >=4.7 && <5
+ - HSvm
+ - KMP
+ - MissingH
+ - MonadRandom
+ - QuickCheck
+ - Unique
+ - accelerate
+ - accelerate-arithmetic
+ - accelerate-utility
- aeson
- aeson-lens
- - attoparsec
+ - aeson-pretty
+ - array
- async
+ - attoparsec
+ - auto-update
+ - base >=4.7 && <5
- base16-bytestring
+ - base64-bytestring
+ - blaze-html
+ - blaze-markup
+ - blaze-svg
- bytestring
- case-insensitive
- - containers
- - contravariant
+ - cassava
+ - cereal # (IGraph)
+ - cborg
- conduit
- conduit-extra
+ - containers
+ - contravariant
+ - crawlerHAL
+ - crawlerISTEX
+ - crawlerIsidore
+ - crawlerPubMed
+ - cryptohash
+ - data-time-segment
+ - deepseq
- directory
- duckling
+ - exceptions
+ - fast-logger
+ - fclabels
+ - fgl
+ - filelock
- filepath
+ - formatting
+ - full-text-search
+ - fullstop
+ - gargantext-prelude
+ - graphviz
+ - hashable
+ - haskell-igraph
+ - hlcm
+ - hsparql
+ - hstatistics
+ - http-api-data
+ - http-client
+ - http-client-tls
- http-conduit
+ - http-media
+ - http-types
+ - hxt
+ - ini
+ - insert-ordered-containers
+ - jose
+ - json-stream
- lens
+ - located-base
- logging-effect
+ - matrix
+ - monad-control
+ - monad-logger
+ - mtl
+ - natural-transformation
- opaleye
- - path
+ - pandoc
+ - parallel
- parsec
+ - patches-class
+ - patches-map
+ - path
+ - path-io
- postgresql-simple
- - pretty
+ - pretty-simple
+ - probability
- product-profunctors
- profunctors
- protolude
- pureMD5
+ - quickcheck-instances
+ - rake
+ - random
+ - rdf4h
- regex-compat
+ - regex-tdfa
+ - resource-pool
+ - resourcet
- safe
+ - scientific
- semigroups
+ - serialise
- servant
+ - servant-auth
+ - servant-auth-server >= 0.4.4.0
+ - servant-auth-swagger
+ - servant-blaze
+ - servant-cassava
- servant-client
+ - servant-job
+ - servant-mock
- servant-multipart
- servant-server
+ - servant-static-th
+ - servant-swagger
+ - servant-swagger-ui
+ - servant-xml
+ - simple-reflect
+ - singletons # (IGraph)
- split
+ - stemmer
+ - swagger2
- tagsoup
+ - template-haskell
+ - temporary
- text-metrics
-# - utc
- time
- - timezone-series
- time-locale-compat
+ - timezone-series
- transformers
+ - transformers-base
- unordered-containers
+ - utf8-string
- uuid
+ - validity
- vector
- wai
+ - wai-app-static
+ - wai-cors
+ - wai-extra
- warp
+ - wreq
+ - xml-conduit
+ - xml-types
+ - xmlbf
- yaml
- - zlib
- zip
- - path-io
-tests:
- garg-test:
+ - zlib
+
+executables:
+ gargantext-server:
+ main: Main.hs
+ source-dirs: bin/gargantext-server
+ ghc-options:
+ - -O2
+ - -Wcompat
+ - -Wmissing-signatures
+ - -rtsopts
+ - -threaded
+ - -with-rtsopts=-N
+ - -fprof-auto
+ dependencies:
+ - base
+ - containers
+ - gargantext
+ - gargantext-prelude
+ - vector
+ - cassava
+ - ini
+ - optparse-generic
+ - unordered-containers
+ - full-text-search
+
+ gargantext-cli:
+ main: Main.hs
+ source-dirs: bin/gargantext-cli
+ ghc-options:
+ - -threaded
+ - -rtsopts
+ - -with-rtsopts=-N
+ - -O2
+ - -Wmissing-signatures
+ dependencies:
+ - aeson
+ - async
+ - base
+ - bytestring
+ - containers
+ - gargantext
+ - gargantext-prelude
+ - vector
+ - cassava
+ - ini
+ - optparse-generic
+ - split
+ - unordered-containers
+ - full-text-search
+
+ gargantext-adaptative-phylo:
+ main: Main.hs
+ source-dirs: bin/gargantext-adaptative-phylo
+ ghc-options:
+ - -threaded
+ - -rtsopts
+ - -with-rtsopts=-N
+ - -O2
+ - -Wmissing-signatures
+ dependencies:
+ - aeson
+ - async
+ - base
+ - bytestring
+ - containers
+ - directory
+ - gargantext
+ - gargantext-prelude
+ - vector
+ - parallel
+ - cassava
+ - ini
+ - optparse-generic
+ - split
+ - unordered-containers
+ - cryptohash
+ - time
+
+ gargantext-import:
+ main: Main.hs
+ source-dirs: bin/gargantext-import
+ ghc-options:
+ - -threaded
+ - -rtsopts
+ - -with-rtsopts=-N
+ - -O2
+ - -Wmissing-signatures
+ dependencies:
+ - gargantext
+ - gargantext-prelude
+ - base
+ - servant-server
+
+ gargantext-init:
+ main: Main.hs
+ source-dirs: bin/gargantext-init
+ ghc-options:
+ - -threaded
+ - -rtsopts
+ - -with-rtsopts=-N
+ - -O2
+ - -Wmissing-signatures
+ dependencies:
+ - gargantext
+ - gargantext-prelude
+ - base
+
+ gargantext-upgrade:
main: Main.hs
- source-dirs: src-test
+ source-dirs: bin/gargantext-upgrade
ghc-options:
- -threaded
- -rtsopts
- -with-rtsopts=-N
+ - -O2
+ - -Wmissing-signatures
dependencies:
- - base
- - gargantext
- - hspec
- - QuickCheck
- garg-doctest:
+ - gargantext
+ - gargantext-prelude
+ - base
+
+ gargantext-admin:
main: Main.hs
- source-dirs: src-doctest
+ source-dirs: bin/gargantext-admin
ghc-options:
- - -Werror
- -threaded
- -rtsopts
- -with-rtsopts=-N
+ - -O2
+ - -Wmissing-signatures
dependencies:
- - doctest
- - Glob
- - QuickCheck
- - base
- - gargantext
+ - gargantext
+ - gargantext-prelude
+ - base
+
+ gargantext-cbor2json:
+ main: Main.hs
+ source-dirs: bin/gargantext-cbor2json
+ ghc-options:
+ - -threaded
+ - -rtsopts
+ - -with-rtsopts=-N
+ - -O2
+ - -Wmissing-signatures
+ dependencies:
+ - gargantext
+ - gargantext-prelude
+ - base
+ - bytestring
+ - aeson
+ - serialise
+
+
+tests:
+ garg-test:
+ main: Main.hs
+ source-dirs: src-test
+ default-extensions:
+ - DataKinds
+ - DeriveGeneric
+ - FlexibleContexts
+ - FlexibleInstances
+ - GeneralizedNewtypeDeriving
+ - MultiParamTypeClasses
+ - NoImplicitPrelude
+ - OverloadedStrings
+ - RankNTypes
+ ghc-options:
+ - -threaded
+ - -rtsopts
+ - -with-rtsopts=-N
+ dependencies:
+ - base
+ - gargantext
+ - gargantext-prelude
+ - hspec
+ - QuickCheck
+ - quickcheck-instances
+ - time
+ - parsec
+ - duckling
+ - text
+ - unordered-containers
+# garg-doctest:
+# main: Main.hs
+# source-dirs: src-doctest
+# ghc-options:
+# - -O2
+# - -Wcompat
+# - -Wmissing-signatures
+# - -rtsopts
+# - -threaded
+# - -with-rtsopts=-N
+# dependencies:
+# - doctest
+# - Glob
+# - QuickCheck
+# - base
+# - gargantext
+# default-extensions:
+# - DataKinds
+# - DeriveGeneric
+# - FlexibleContexts
+# - FlexibleInstances
+# - GeneralizedNewtypeDeriving
+# - MultiParamTypeClasses
+# - NoImplicitPrelude
+# - OverloadedStrings
+# - RankNTypes
+#
+