Esempio n. 1
0
 def convertMapFileIntoSetFile( mapFileName, setFileName = "" ):
     if setFileName == "":
         setFileName = "%s.set" % mapFileName
     mapFileHandler = open( mapFileName, "r" )
     setFileHandler = open( setFileName, "w" )
     iMap = Map()
     count = 0
     while True:
         line = mapFileHandler.readline()
         if line == "":
             break
         iMap.setFromString(line)
         count += 1
         iSet = Set()
         iSet.id = count
         iSet.name = iMap.getName()
         iSet.seqname = iMap.getSeqname()
         iSet.start = iMap.getStart()
         iSet.end = iMap.getEnd()
         iSet.write(setFileHandler)
     mapFileHandler.close()
     setFileHandler.close()