Exemplo n.º 1
0
    def postProcess(self, _edObject=None):
        EDPluginExecProcessScript.postProcess(self)
        self.DEBUG("EDPluginExecDamstartv0_2.postProcess")
        model = XSDataSaxsModel(name=XSDataString("damstart"))
        xsDataResult = XSDataResultDamstart(model=model)

        xsDataResult.outputPdbFile = model.pdbFile = XSDataFile(XSDataString(os.path.join(self.getWorkingDirectory(), self.__strOutputPdbFileName)))
        xsDataResult.status = XSDataStatus(message=self.getXSDataMessage(),
                                          executiveSummary=XSDataString(os.linesep.join(self.getListExecutiveSummaryLines())))
        self.setDataOutput(xsDataResult)
Exemplo n.º 2
0
    def postProcess(self, _edObject=None):
        EDPluginExecProcessScript.postProcess(self)
        EDVerbose.DEBUG("EDPluginExecDamstartv0_1.postProcess")

        xsDataResult = XSDataResultDamstart()

        pathOutputFile = XSDataString(os.path.join(self.getWorkingDirectory(), self.__strOutputPdbFileName))
        xsDataResult.setOutputPdbFile(XSDataFile(pathOutputFile))

        self.setDataOutput(xsDataResult)
Exemplo n.º 3
0
    def postProcess(self, _edObject=None):
        EDPluginExecProcessScript.postProcess(self)
        EDVerbose.DEBUG("EDPluginExecDamstartv0_1.postProcess")

        xsDataResult = XSDataResultDamstart()

        pathOutputFile = XSDataString(
            os.path.join(self.getWorkingDirectory(),
                         self.__strOutputPdbFileName))
        xsDataResult.setOutputPdbFile(XSDataFile(pathOutputFile))

        self.setDataOutput(xsDataResult)