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

Class AlignHISCont

source code

Alignement --+        
             |        
      AlignLIS --+    
                 |    
          AlignHIS --+
                     |
                    AlignHISCont

HIS + contraintes de non chevauchement entre blocs de la lcs car recouvrement non résolus précédemment

Instance Methods [hide private]
 
alignement(self, L1, L2, texte1, texte2, lt1)
Alignement LIS entre les 2 séquences pre: isinstance(L1,list) and isinstance(L2,list) and isinstance(texte1,str) and isinstance(texte2,str) post: (len(__return__[0])==len(__return__[1])) or (len(__return__[0])==len(__return__[1])+1) or (len(__return__[0])+1==len(__return__[1]))
source code

Inherited from AlignHIS (private): _init_alignement, _lcis, _posOcurrences

Inherited from AlignLIS (private): _couverture, _creerPi

Method Details [hide private]

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

source code 
Alignement LIS entre les 2 séquences pre: isinstance(L1,list) and isinstance(L2,list) and isinstance(texte1,str) and isinstance(texte2,str) post: (len(__return__[0])==len(__return__[1])) or (len(__return__[0])==len(__return__[1])+1) or (len(__return__[0])+1==len(__return__[1]))
Overrides: AlignLIS.alignement