X-Git-Url: http://iramuteq.org/git?p=iramuteq;a=blobdiff_plain;f=tabsimi.py;h=896cc6fa2df67cd27aa3f542fee7319046080b0c;hp=faf8631a6202f1be5c280bba528e176f6631cfd3;hb=e9568b211b7770aebf8f16db60f0aa4fecbc54db;hpb=8fa853a25a9d62b1446e1bc543e5a3a4d0e03dcf diff --git a/tabsimi.py b/tabsimi.py index faf8631..896cc6f 100644 --- a/tabsimi.py +++ b/tabsimi.py @@ -16,6 +16,8 @@ import tempfile import datetime from ConfigParser import RawConfigParser from time import sleep +from uuid import uuid4 + class DoSimi(): def __init__(self, parent, param = None, isopen = False, fromprof = False, pathout = False, filename ='', gparent = False, wordgraph = False, listactives = False, actives = False, cmd = False, openfromprof=False): @@ -31,7 +33,7 @@ class DoSimi(): else : self.paramsimi = {'coeff' : 0, 'layout' : 2, - 'type' : 1, + 'type_graph' : 1, 'arbremax' : 1, 'coeff_tv' : 0, 'coeff_tv_nb' : 10, @@ -181,7 +183,7 @@ class DoSimi(): paramsimi = {'coeff' : self.dial.choice1.GetSelection(), 'layout' : self.dial.choice2.GetSelection(), - 'type' : self.dial.choice3.GetSelection(), + 'type_graph' : self.dial.choice3.GetSelection(), 'arbremax' : self.dial.check1.GetValue(), 'coeff_tv' : self.dial.check_s_size.GetValue(), 'coeff_tv_nb' : self.dial.spin_tv.GetValue(), @@ -226,6 +228,9 @@ class DoSimi(): if not 'simi' in conf.sections() : conf.add_section('simi') date = datetime.datetime.now().ctime() + if self.fromprof : + conf.set('simi', 'corpus', self.Source.corpus.parametres['uuid']) + conf.set('simi', 'uuid', str(uuid4())) conf.set('simi', 'date', str(date)) conf.set('simi', 'indice', self.paramsimi['coeff']) conf.set('simi','layout', self.paramsimi['layout']) @@ -402,15 +407,15 @@ class DoSimi(): if self.paramsimi['layout'] == 4 : layout = 'graphopt' self.filename='' - if self.paramsimi['type'] == 0 : type = 'tkplot' - if self.paramsimi['type'] == 1 : + if self.paramsimi['type_graph'] == 0 : type = 'tkplot' + if self.paramsimi['type_graph'] == 1 : graphnb = 1 type = 'nplot' dirout = os.path.dirname(self.DictPathOut['mat01']) while os.path.exists(os.path.join(dirout,'graph_simi_'+str(graphnb)+'.png')): graphnb +=1 self.filename = ffr(os.path.join(dirout,'graph_simi_'+str(graphnb)+'.png')) - if self.paramsimi['type'] == 2 : type = 'rgl' + if self.paramsimi['type_graph'] == 2 : type = 'rgl' if self.paramsimi['arbremax'] : arbremax = 'TRUE'