2 name: literate-phylomemy
3 maintainer: mailto:literate-phylomemy@sourcephile.fr
5 https://radicle.sourcephile.fr/nodes/radicle-mermet.sourcephile.fr/rad:z2364hmzZUAGy1nKdSFa1gLSoUE2M/issues
8 https://radicle.sourcephile.fr/nodes/radicle-mermet.sourcephile.fr/rad:z2364hmzZUAGy1nKdSFa1gLSoUE2M
10 author: Julien Moutinho <julm+literate-phylomemy@sourcephile.fr>
11 copyright: Julien Moutinho <julm+literate-phylomemy@sourcephile.fr>
12 license: AGPL-3.0-or-later
13 license-file: LICENSES/AGPL-3.0-or-later.txt
15 -- PVP: +-+------- breaking API changes
16 -- | | +----- non-breaking API additions
17 -- | | | +--- code changes with no API change
18 version: 0.0.0.20240619
19 stability: experimental
21 synopsis: Phylomemetic network algorithms
23 A phylomemetic network (or phylomemy) is an adaptation
24 of the concept of the phylogenetic tree,
25 combined with Richard Dawkins' intuition of a meme,
26 to describe the complex dynamic structure of transformation
27 of relations between terms.
31 * Chavalarias D, Cointet J-P (2013) Phylomemetic Patterns in Science Evolution—The Rise and Fall of Scientific Fields. PLoS ONE 8(2): e54847. <https://doi.org/10.1371/journal.pone.0054847>
33 * Chavalarias, D., Lobbé, Q., Delanoë, A., 2021. Draw me Science: Multi-level and multi-scale reconstruction of knowledge dynamics with phylomemies. Scientometrics. <https://doi.org/10.1007/s11192-021-04186-5>
36 tested-with: GHC ==9.6.5
41 -- :r! find tests -name "*.golden" | sort
43 tests/Clustering/FrequentItemSet/BruteForce/allClosedFrequentItemSets/db=1.minSupp=1.minSize=1.golden
44 tests/Clustering/FrequentItemSet/BruteForce/allClosedFrequentItemSets/db=1.minSupp=1.minSize=2.golden
45 tests/Clustering/FrequentItemSet/BruteForce/allClosedFrequentItemSets/db=HAL03500847T2.minSupp=1.minSize=2.golden
46 tests/Clustering/FrequentItemSet/BruteForce/allClosedFrequentItemSets/db=HAL03500847T2.minSupp=1.minSize=3.golden
47 tests/Clustering/FrequentItemSet/BruteForce/allClosedFrequentItemSets/db=HAL03500847T2.minSupp=1.minSize=4.golden
48 tests/Clustering/FrequentItemSet/BruteForce/allClosedFrequentItemSets/db=HAL03500847T2.minSupp=2.minSize=2.golden
49 tests/Clustering/FrequentItemSet/BruteForce/allClosedFrequentItemSets/db=HAL03500847T2.minSupp=2.minSize=3.golden
50 tests/Clustering/FrequentItemSet/BruteForce/allClosedFrequentItemSets/db=HAL03500847T2.minSupp=2.minSize=4.golden
51 tests/Clustering/FrequentItemSet/BruteForce/allClosedFrequentItemSets/db=HAL03500847T2.minSupp=3.minSize=2.golden
52 tests/Clustering/FrequentItemSet/BruteForce/allClosedFrequentItemSets/db=HAL03500847T2.minSupp=3.minSize=3.golden
53 tests/Clustering/FrequentItemSet/BruteForce/allClosedFrequentItemSets/db=HAL03500847T2.minSupp=3.minSize=4.golden
54 tests/Clustering/FrequentItemSet/BruteForce/allClosedFrequentItemSets/db=TakeakiUno.minSupp=2.minSize=2.golden
55 tests/Clustering/FrequentItemSet/BruteForce/allClosedFrequentItemSets/db=TakeakiUno.minSupp=2.minSize=3.golden
56 tests/Clustering/FrequentItemSet/BruteForce/allClosedFrequentItemSets/db=TakeakiUno.minSupp=3.minSize=2.golden
57 tests/Clustering/FrequentItemSet/BruteForce/allClosedFrequentItemSets/db=TakeakiUno.minSupp=3.minSize=3.golden
58 tests/Clustering/FrequentItemSet/BruteForce/allFrequentItemSets/db=HAL03500847T2.minSupp=2.golden
59 tests/Clustering/FrequentItemSet/BruteForce/allFrequentItemSets/db=HAL03500847T2.minSupp=3.golden
60 tests/Clustering/FrequentItemSet/BruteForce/allFrequentItemSets/db=TakeakiUno.minSupp=2.golden
61 tests/Clustering/FrequentItemSet/BruteForce/allFrequentItemSets/db=TakeakiUno.minSupp=3.golden
62 tests/Clustering/FrequentItemSet/BruteForce/associationRules/db=TakeakiUno.minSupp=2.minConf=75%.golden
63 tests/Clustering/FrequentItemSet/BruteForce/associationRules/db=TakeakiUno.minSupp=3.minConf=75%.golden
64 tests/Clustering/FrequentItemSet/LCM/closedFrequentItemSets/db=1.minSupp=1.minSize=1.golden
65 tests/Clustering/FrequentItemSet/LCM/closedFrequentItemSets/db=1.minSupp=1.minSize=2.golden
66 tests/Clustering/FrequentItemSet/LCM/closedFrequentItemSets/db=1.minSupp=2.minSize=1.golden
67 tests/Clustering/FrequentItemSet/LCM/closedFrequentItemSets/db=1.minSupp=2.minSize=2.golden
68 tests/Clustering/FrequentItemSet/LCM/closedFrequentItemSets/db=2.minSupp=1.minSize=1.golden
69 tests/Clustering/FrequentItemSet/LCM/closedFrequentItemSets/db=2.minSupp=1.minSize=2.golden
70 tests/Clustering/FrequentItemSet/LCM/closedFrequentItemSets/db=2.minSupp=2.minSize=1.golden
71 tests/Clustering/FrequentItemSet/LCM/closedFrequentItemSets/db=2.minSupp=2.minSize=2.golden
72 tests/Clustering/FrequentItemSet/LCM/closedFrequentItemSets/db=3.minSupp=1.minSize=1.golden
73 tests/Clustering/FrequentItemSet/LCM/closedFrequentItemSets/db=3.minSupp=1.minSize=2.golden
74 tests/Clustering/FrequentItemSet/LCM/closedFrequentItemSets/db=3.minSupp=2.minSize=1.golden
75 tests/Clustering/FrequentItemSet/LCM/closedFrequentItemSets/db=3.minSupp=2.minSize=2.golden
76 tests/Clustering/FrequentItemSet/LCM/closedFrequentItemSets/db=4.minSupp=1.minSize=1.golden
77 tests/Clustering/FrequentItemSet/LCM/closedFrequentItemSets/db=4.minSupp=1.minSize=2.golden
78 tests/Clustering/FrequentItemSet/LCM/closedFrequentItemSets/db=4.minSupp=2.minSize=1.golden
79 tests/Clustering/FrequentItemSet/LCM/closedFrequentItemSets/db=4.minSupp=2.minSize=2.golden
80 tests/Phylomemy/TemporalMatchingSpec/dotMaximalSpanningTrees/docs=docs0.minSupp=1.minSize=2.lambda=0.00.golden
81 tests/Phylomemy/TemporalMatchingSpec/dotMaximalSpanningTrees/docs=docs0.minSupp=1.minSize=2.lambda=0.30.golden
82 tests/Phylomemy/TemporalMatchingSpec/dotMaximalSpanningTrees/docs=docs0.minSupp=1.minSize=2.lambda=1.00.golden
86 source-repository head
89 https://radicle-mermet.sourcephile.fr/z2364hmzZUAGy1nKdSFa1gLSoUE2M.git
91 source-repository head
93 location: rad://z2364hmzZUAGy1nKdSFa1gLSoUE2M
95 common haskell-variant
96 default-language: Haskell2010
104 GeneralizedNewtypeDeriving
107 MultiParamTypeClasses
121 -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates
122 -Wpartial-fields -fprint-potential-instances
142 , unordered-containers
144 , validity-containers
149 import: haskell-variant, library-deps
152 Clustering.FrequentItemSet.BruteForce
153 Clustering.FrequentItemSet.LCM
154 Clustering.FrequentItemSet.References
155 Clustering.UnionFind.ST
162 Phylomemy.TemporalMatching
164 other-modules: Prelude
165 build-depends: base >=4.10 && <5
167 test-suite literate-phylomemy-tests
168 import: haskell-variant, library-deps
169 type: exitcode-stdio-1.0
170 hs-source-dirs: tests
173 -- build-tool-depends: sydtest-discover:sydtest-discover
174 ghc-options: -threaded -rtsopts -with-rtsopts=-N
176 Clustering.FrequentItemSet.BruteForceSpec
177 Clustering.FrequentItemSet.LCMSpec
178 Paths_literate_phylomemy
179 Phylomemy.IndexationSpec
180 Phylomemy.SimilaritySpec
181 Phylomemy.TemporalMatchingSpec
184 autogen-modules: Paths_literate_phylomemy
188 , genvalidity-containers
189 , genvalidity-sydtest
196 , validity-containers