README.md 1.27 KB
Newer Older
1 2
Module Graph Explorer: from text to graph
=========================================
3

4

5
## Graph Explorer main 
6
0) All urls.py of the Graph Explorer
delanoe's avatar
delanoe committed
7

8
1) Main view of the graph explorer:  views.py
delanoe's avatar
delanoe committed
9 10 11 12 13
    -> Graph Explorer
    -> My graph View
    -> REST API to get Data

2) Graph is generated (graph.py) through different steps
14
    a) check the constraints (graph_constraints) in gargantext/constants.py
delanoe's avatar
delanoe committed
15 16 17 18 19 20 21 22 23 24
    b) Data are retrieved as REST
            rest.py: check REST parameters
    c) graph.py:
        get_graph: check Graph parameters
        compute_graph: compute graph
            1) Cooccurences are computed (in live or asynchronously): cooccurrences.py
            2) Thresold and distances : distances.py
            3) clustering: louvain.py
            4) links between communities: bridgeness.py
    d) compress graph before returning it: utils.py
25 26 27

4) Additional features:
    a) intersection of graphs: intersection.py
28 29


delanoe's avatar
delanoe committed
30 31 32 33 34
## How to contribute ?
Some solutions:
1) please report to dev@gargantext.org
2) fix with git repo and pull request

35
## TODO
delanoe's avatar
delanoe committed
36
myGraphs view:
37
    * progress bar
delanoe's avatar
delanoe committed
38
    * Show already computed graphs vs to be computed with parameters
39 40 41
    * show parameters
    * copy / paste and change some parameters to generate new graph

delanoe's avatar
delanoe committed
42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91