Commit 21bf81c7 authored by delanoe's avatar delanoe

[FEAT] All parameters of the cooc saved in the node.hyperdata.

parent ce3df474
...@@ -7,6 +7,7 @@ from gargantext_web.db import Node, Ngram, NodeNgram, NodeNgramNgram, \ ...@@ -7,6 +7,7 @@ from gargantext_web.db import Node, Ngram, NodeNgram, NodeNgramNgram, \
NodeNodeNgram, NodeHyperdata, Hyperdata NodeNodeNgram, NodeHyperdata, Hyperdata
from gargantext_web.db import session, cache, get_or_create_node, bulk_insert from gargantext_web.db import session, cache, get_or_create_node, bulk_insert
from analysis.lists import WeightedMatrix, UnweightedList, Translations from analysis.lists import WeightedMatrix, UnweightedList, Translations
import inspect
# keep list # keep list
...@@ -37,16 +38,16 @@ def cooc(corpus=None ...@@ -37,16 +38,16 @@ def cooc(corpus=None
, name_str="Cooccurrences corpus " + str(corpus.id) + "list_id: " + str(miam_id) , name_str="Cooccurrences corpus " + str(corpus.id) + "list_id: " + str(miam_id)
) )
# TODO : save parameters in Node args, _, _, parameters = inspect.getargvalues(inspect.currentframe())
# args, _, _, parameters = inspect.getargvalues(inspect.currentframe())
# print(parameters) hyperdata = dict()
# for parameter in parameters.keys(): for parameter in parameters.keys():
# print(parameters[parameter]) if parameter != 'corpus' and parameter != 'node_cooc':
# node_cooc.hyperdata[parameter] = parameters[parameter] hyperdata[parameter] = parameters[parameter]
#
# session.add(node_cooc) node_cooc.hyperdata = hyperdata
# session.commit() session.add(node_cooc)
# print(node_cooc.hyperdata) session.commit()
session.query(NodeNgramNgram).filter(NodeNgramNgram.node_id==node_cooc.id).delete() session.query(NodeNgramNgram).filter(NodeNgramNgram.node_id==node_cooc.id).delete()
session.commit() session.commit()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment