Exemplo n.º 1
0
    def setUp(self):
        """Set up tests."""
        self.inCmpFile = path.join(DATA_DIR, "testsort.cmp.h5")
        self.outCmpFile = mkstemp(suffix=".cmp.h5")[1]

        copyfile(self.inCmpFile, self.outCmpFile)
        self.options = Opt()
        self.obj = SortService(self.outCmpFile, self.options)
Exemplo n.º 2
0
    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")