Exemplo n.º 1
0
 def getScoreListFromFile( inFile ):
     lScores = []
     inFileHandler = open( inFile, "r" )
     iAlign = Align()
     while True:
         line = inFileHandler.readline()
         if line == "":
             break
         iAlign.reset()
         iAlign.setFromString( line )
         lScores.append( iAlign.score )
     inFileHandler.close()
     return lScores
Exemplo n.º 2
0
 def updateScoresInFile( inFile, outFile ):
     inHandler = open( inFile, "r" )
     outHandler = open( outFile, "w" )
     iAlign = Align()
     
     while True:
         line = inHandler.readline()
         if line == "":
             break
         iAlign.reset()
         iAlign.setFromString( line, "\t" )
         iAlign.updateScore()
         iAlign.write( outHandler )
         
     inHandler.close()
     outHandler.close()
Exemplo n.º 3
0
 def reset(self):
     self.id = -1
     Align.reset(self)