Package medite :: Package MediteAppli :: Module synthetic :: Class TagFrequencyMatrix
[hide private]
[frames] | no frames]

Class TagFrequencyMatrix

source code

     object --+    
              |    
FrequencyMatrix --+
                  |
                 TagFrequencyMatrix
Known Subclasses:
TagFrequencyMatrix2, TagFrequencyMatrix3

Matrice de fréquences de tags.

En ligne les modifications génétiques et en colonne les tags, self.freqGeneticModifs représentes les fréquences de tags pour chaque type de modif génétique, self.freqTexts représentes les fréquences de tags pour les 2 textes chaque ligne de freqGeneticModifs est en relation avec une ligne de freqTexts

Instance Methods [hide private]
 
__init__(self, freqGeneticModifs, freqTexts)
#pre: isinstance(freqGeneticModifs,Numeric.array) # isinstance(freqTexts,Numeric.array)
source code
 
__str__(self)
str(x)
source code
 
setRelation(self, posGeneticModifs, posTexts)
Met en relation une partie du texte et un texte, par exemple insertion et texte cible.
source code
 
getRelation(self, posGeneticModifs)
pre: isinstance(posGeneticModifs,int)
source code
 
getNbLine(self)
Nombre total de lignes
source code
 
getFreqLine(self, index)
Renvoie une ligne de fréquence cad une ligne correspondant à une partie de texte
source code
 
getTextLine(self, index)
Renvoie la ligne de fréquence du texte source ou cible
source code
 
getFreqColumn(self, index)
Renvoie une colonne d'étiquettes
source code
 
getMaxGenetic(self)
Renvoie la valeur max sur la matrice de freq genetic
source code
 
getMaxText(self)
Renvoie la valeur max sur la matrice des 2 textes
source code

Inherited from FrequencyMatrix: getGraphLegend, getItemLegend, getMax, getNbColumn

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, freqGeneticModifs, freqTexts)
(Constructor)

source code 
#pre: isinstance(freqGeneticModifs,Numeric.array) # isinstance(freqTexts,Numeric.array)
Overrides: FrequencyMatrix.__init__

__str__(self)
(Informal representation operator)

source code 
str(x)
Overrides: FrequencyMatrix.__str__

setRelation(self, posGeneticModifs, posTexts)

source code 
Met en relation une partie du texte et un texte, par exemple insertion et texte cible.
pre: isinstance(posGeneticModifs,list)
        isinstance(posTexts,int) 

getNbLine(self)

source code 
Nombre total de lignes
Overrides: FrequencyMatrix.getNbLine

getFreqLine(self, index)

source code 
Renvoie une ligne de fréquence cad une ligne correspondant à une partie de texte
Overrides: FrequencyMatrix.getFreqLine