X-Git-Url: http://iramuteq.org/git?p=iramuteq;a=blobdiff_plain;f=openanalyse.py;h=ddb205b8c54ab31dac5b14b20711df31926dceea;hp=2cf40c80cd3b8cafe85e90634c6e7145d7d662ba;hb=9d5358d31d7438dfa92c9112adb2ae471ad95aae;hpb=7fb5b2b86f6c9a0617208ee85211177c23d12f47 diff --git a/openanalyse.py b/openanalyse.py index 2cf40c8..ddb205b 100644 --- a/openanalyse.py +++ b/openanalyse.py @@ -4,13 +4,13 @@ #Copyright (c) 2008-2012, Pierre Ratinaud #Lisense: GNU/GPL -from chemins import ChdTxtPathOut, StatTxtPathOut, construct_simipath, PathOut -from layout import OpenCHDS, dolexlayout, StatLayout, WordCloudLayout, OpenCorpus, SimiLayout +from chemins import ChdTxtPathOut, StatTxtPathOut, PathOut +from layout import OpenCHDS, dolexlayout, StatLayout, WordCloudLayout, OpenCorpus, SimiLayout, SimiMatLayout from corpus import Corpus, copycorpus from tableau import Tableau import os import shelve -from tabsimi import DoSimi +#from tabsimi import DoSimi from functions import BugReport, DoConf from tableau import Tableau import logging @@ -73,10 +73,10 @@ class OpenAnalyse(): log.info('open corpus') if self.conf['uuid'] not in self.parent.history.corpus : self.parent.history.add(self.conf) - log.info('add to history') + log.info('add corpus to history') self.parent.tree.OnItemAppend(self.conf) if self.conf['uuid'] in self.parent.history.openedcorpus : - log.info('corpus is already opened 1') + log.info('corpus is already opened') self.doopen(self.parent.history.openedcorpus[self.conf['uuid']]) else : corpus = Corpus(self, parametres = self.conf, read = self.parent.history.history[self.parent.history.ordercorpus[self.conf['uuid']]]['ira']) @@ -102,8 +102,8 @@ class OpenAnalyse(): def openanalyse(self) : if self.conf['corpus'] in self.parent.history.openedcorpus : - log.info('corpus is already opened 2') - corpus = self.parent.history.openedcorpus[self.conf['corpus']] + log.info('corpus is already opened') + corpus = copycorpus(self.parent.history.openedcorpus[self.conf['corpus']]) else : if os.path.exists(self.parent.history.history[self.parent.history.ordercorpus[self.conf['corpus']]]['ira']) : corpus = Corpus(self, parametres = DoConf(self.parent.history.history[self.parent.history.ordercorpus[self.conf['corpus']]]['ira']).getoptions('corpus'), read = self.parent.history.history[self.parent.history.ordercorpus[self.conf['corpus']]]['ira']) @@ -131,6 +131,9 @@ class OpenAnalyse(): self.parent.ShowMenu(_("Text analysis")) WordCloudLayout(self.parent, corpus, self.conf) elif self.conf['type'] == 'gnepamatrix' : - self.parent.ShowMenu(_("Spreadsheet analysis")) + #self.parent.ShowMenu(_("Spreadsheet analysis")) OpenCHDS(self.parent, corpus, self.conf, Alceste = False) + elif self.conf['type'] == 'simimatrix' : + #self.parent.ShowMenu(_("Spreadsheet analysis")) + SimiMatLayout(self.parent, corpus, self.conf)