def getReadLengthGraph(self): #Stores final data Summary = [] self.DNA_current = self.DNAList[0] Start_length = 0 End_length = 40000 self.RepeatPositions = range( self.SideLengths, len(self.DNA_current) - Start_length - self.SideLengths) for length in range(Start_length, End_length): length += self.Gap Answer = self.NumberofRepeatsofLengthL(length) if False == Answer[3]: break print("Length", length, "Answer", Answer) Summary += [Answer] CommonFunctions.WriteArrayinFile( Summary, "RepeatStructure" + self.Filename[:-6] + ".csv")
def getUncertainty(self): #Stores final data Summary = [] length = 1 Start_length = 0 self.DNA_current = self.DNAList[0] self.RepeatPositions = range( self.SideLengths, len(self.DNA_current) - Start_length - self.SideLengths) while True: length += self.Gap Answer = self.RepeatsofLengthL(length) #print("Answer", Answer) Summary += [Answer] if Answer[-4] < 1: break CommonFunctions.WriteArrayinFile( Summary, "Uncertainity_Summary_" + self.Filename[:-6] + ".csv")