X-Git-Url: http://iramuteq.org/git?p=iramuteq;a=blobdiff_plain;f=corpusNG.py;fp=corpusNG.py;h=f6468b3b5f7eb79c9e521e62bb6ebd0373e22247;hp=cbaefa3955926bed56cc89dd876aa545f5a7ede4;hb=be2de22859c8f59abe9e1082981e4c3a62e9b7ca;hpb=d33694ef233bd4a28e69d88e9eef3c5c129442fe diff --git a/corpusNG.py b/corpusNG.py index cbaefa3..f6468b3 100644 --- a/corpusNG.py +++ b/corpusNG.py @@ -163,6 +163,9 @@ class Corpus : lemuceeff[uce] = lemuceeff.get(uce, 0) + eff[i] return lemuceeff + def getlemclustereff(self, lem, cluster) : + return len(list(set(self.lc[cluster]).intersection(self.getlemuces(lem)))) + def getlemeff(self, lem) : return self.lems[lem].freq @@ -1220,6 +1223,9 @@ class Builder : ReadLexique(self.parent, lang = parametres['lang']) self.parent.expressions = ReadDicoAsDico(self.parent.DictPath.get(parametres['lang']+'_exp', 'french_exp')) self.parametres = parametres + else : + if self.dlg is not None : + self.dlg.Destroy() dial.Destroy() def doanalyse(self) :