def fn4(i, putOnDiskArraysInJsonSqg=False): """Write and then re-read the sqg in a temporary file """ sqg, graph = i tempFile = getTempFile(rootDir=os.getcwd()) self.tempFiles.append(tempFile) writeJsonSqgFile(sqg, tempFile, putOnDiskArraysInJsonSqg=putOnDiskArraysInJsonSqg) sqg = readJsonSqgFile(tempFile) return sqg, graph
def fn(): tempFile = getTempFile(rootDir=os.getcwd()) self.tempFiles.append(tempFile) return tempFile
def fn3(type): """Make a an on disk array list """ tempFile = getTempFile(rootDir=os.getcwd()) self.tempFiles.append(tempFile) return OnDiskArrayList(file=tempFile, type=type)
def setUp(self): self.tempFile = getTempFile(rootDir=os.getcwd()) self.jsonFiles = ("graph", "mixedGraph", "multiGraph", "breakpointGraph", "adjacencyGraph", "segmentGraph", "phylogeneticTree", "dnaHistoryGraph")