def configure(self):
     EDPluginXDSv1_0.configure(self)
     EDVerbose.DEBUG("EDPluginXDSIndexingv1_0.configure")
     self.addJob("XYCORR")
     self.addJob("INIT")
     self.addJob("COLSPOT")
     self.addJob("IDXREF")
 def __init__(self):
     EDPluginXDSv1_0.__init__(self)
     self.setXSDataInputClass(XSDataInputXDSGenerateBackgroundImage)
     self.dataOutput = XSDataResultXDSGenerateBackgroundImage()
     self.addJob("XYCORR")
     self.addJob("INIT")
     self.addJob("COLSPOT")
Beispiel #3
0
 def configure(self):
     EDPluginXDSv1_0.configure(self)
     self.DEBUG("EDPluginXDSIndexingv1_0.configure")
     self.addJob("XYCORR")
     self.addJob("INIT")
     self.addJob("COLSPOT")
     self.addJob("IDXREF")
 def postProcess(self, _edObject=None):
     EDPluginXDSv1_0.postProcess(self, _edObject)
     self.DEBUG("EDPluginXDSGenerateBackgroundImagev1_0.postProcess")
     xsDataResultXDSGenerateBackgroundImage = XSDataResultXDSGenerateBackgroundImage()
     strPathToXdsBackgroundImage = os.path.join(self.getWorkingDirectory(), "BKGINIT.cbf")
     if os.path.exists(strPathToXdsBackgroundImage):
         xsDataResultXDSGenerateBackgroundImage.setXdsBackgroundImage(XSDataFile(XSDataString(strPathToXdsBackgroundImage)))
     self.setDataOutput(xsDataResultXDSGenerateBackgroundImage)
Beispiel #5
0
    def postProcess(self, _edObject=None):
        EDPluginXDSv1_0.postProcess(self)
        self.DEBUG("EDPluginXDSIntegrationv1_0.postProcess")

        correctLp = os.path.join(self.getWorkingDirectory(), "CORRECT.LP")
        if os.path.exists(correctLp):
            self.dataOutput.correctLp = XSDataFile(XSDataString(correctLp))

        bkgpixCbf = os.path.join(self.getWorkingDirectory(), "BKGPIX.cbf")
        if os.path.exists(bkgpixCbf):
            self.dataOutput.bkgpixCbf = XSDataFile(XSDataString(bkgpixCbf))

        xdsAsciiHkl = os.path.join(self.getWorkingDirectory(), "XDS_ASCII.HKL")
        if os.path.exists(xdsAsciiHkl):
            self.dataOutput.xdsAsciiHkl = XSDataFile(XSDataString(xdsAsciiHkl))
    def postProcess(self, _edObject=None):
        EDPluginXDSv1_0.postProcess(self)
        self.DEBUG("EDPluginXDSIntegrationv1_0.postProcess")

        correctLp = os.path.join(self.getWorkingDirectory(), "CORRECT.LP")
        if os.path.exists(correctLp):
            self.dataOutput.correctLp = XSDataFile(XSDataString(correctLp))

        bkgpixCbf = os.path.join(self.getWorkingDirectory(), "BKGPIX.cbf")
        if os.path.exists(bkgpixCbf):
            self.dataOutput.bkgpixCbf = XSDataFile(XSDataString(bkgpixCbf))

        xdsAsciiHkl = os.path.join(self.getWorkingDirectory(), "XDS_ASCII.HKL")
        if os.path.exists(xdsAsciiHkl):
            self.dataOutput.xdsAsciiHkl = XSDataFile(XSDataString(xdsAsciiHkl))
 def __init__(self):
     EDPluginXDSv1_0.__init__(self)
     self.setXSDataInputClass(XSDataInputXDSIndexing)
Beispiel #8
0
 def postProcess(self, _edObject=None):
     EDPluginXDSv1_0.postProcess(self)
     self.DEBUG("EDPluginXDSIndexingv1_0.postProcess")
     pathToIdxrefLp = os.path.join(self.getWorkingDirectory(), "IDXREF.LP")
     self.dataOutput = self.readIdxrefLp(pathToIdxrefLp, self.dataOutput)
Beispiel #9
0
 def __init__(self):
     EDPluginXDSv1_0.__init__(self)
     self.setXSDataInputClass(XSDataInputXDSIndexing)
     self.dataOutput = XSDataResultXDSIndexing()
Beispiel #10
0
 def __init__(self):
     EDPluginXDSv1_0.__init__(self)
     self.setXSDataInputClass(XSDataInputXDSIndexing)
Beispiel #11
0
 def configure(self):
     EDPluginXDSv1_0.configure(self)
     self.DEBUG("EDPluginXDSIntegrationv1_0.configure")
     self.addJob("DEFPIX")
     self.addJob("INTEGRATE")
     self.addJob("CORRECT")
Beispiel #12
0
 def __init__(self):
     EDPluginXDSv1_0.__init__(self)
     self.setXSDataInputClass(XSDataInputXDSIntegration)
     self.dataOutput = XSDataResultXDSIntegration()
 def configure(self):
     EDPluginXDSv1_0.configure(self)
     self.DEBUG("EDPluginXDSIntegrationv1_0.configure")
     self.addJob("DEFPIX")
     self.addJob("INTEGRATE")
     self.addJob("CORRECT")
 def __init__(self):
     EDPluginXDSv1_0.__init__(self)
     self.setXSDataInputClass(XSDataInputXDSIntegration)
     self.dataOutput = XSDataResultXDSIntegration()