Package medite :: Package MediteAppli :: Module aligne :: Class AlignHIS
[hide private]
[frames] | no frames]

Class AlignHIS

source code

Alignement --+    
             |    
      AlignLIS --+
                 |
                AlignHIS
Known Subclasses:
AlignHISCont, AlignHISVo

Instance Methods [hide private]
 
_posOcurrences(self, c, l, posC)
cherche les positions de c dans la liste l, le resultat est renvoyé dans l'ordre décroissant des indexes
source code
 
_init_alignement(self, L1, L2, texte1, texte2, lt1)
Transformation en un alphabet ordonné
source code
list
_lcis(self, couverture)
Calcule la plus longue sous séquence améliorante d'une liste a partir de sa couverture
source code

Inherited from AlignLIS: alignement

Inherited from AlignLIS (private): _couverture, _creerPi

Method Details [hide private]

_posOcurrences(self, c, l, posC)

source code 
cherche les positions de c dans la liste l, le resultat est renvoyé dans l'ordre décroissant des indexes
Parameters:
  • c (object) - l'objet dont on cherche la position des occurences
  • l (list) - la liste dans laquelle on cherche les positions de c @rtype : list
Returns:
positions auxquelles on a trouvé c dans l
Overrides: AlignLIS._posOcurrences

_init_alignement(self, L1, L2, texte1, texte2, lt1)

source code 
Transformation en un alphabet ordonné
Overrides: AlignLIS._init_alignement

_lcis(self, couverture)

source code 
Calcule la plus longue sous séquence améliorante d'une liste a partir de sa couverture
Parameters:
  • couverture (list of list) - la couverture
Returns: list
la plus longue sous séquence améliorante
Overrides: AlignLIS._lcis

See Also: #couverture