def setUp(self): """Set up the tests.""" self.inCmpFile = path.join(DATA_DIR, "testrepack.cmp.h5") self.outCmpFile = mkstemp(suffix=".cmp.h5")[1] self.tmpCmpFile = self.outCmpFile + ".tmp" copyfile(self.inCmpFile, self.outCmpFile) self.options = {} self.obj = RepackService(self.outCmpFile, self.tmpCmpFile)
def __init__(self, fileNames, options): """Initialize a ForQuiverService object. Input: fileNames : pbalign file names options : pbalign options """ self.fileNames = fileNames self.options = options self._loadpulsesService = LoadPulsesService( self.fileNames.pulseFileName, self.fileNames.outputFileName, self.options) self._loadchemistryService = LoadChemistryService( self.fileNames.pulseFileName, self.fileNames.outputFileName, self.options) self._sortService = SortService(self.fileNames.outputFileName, self.options) self._repackService = RepackService( self.fileNames.outputFileName, self.fileNames.outputFileName + ".TMP")