Esempio n. 1
0
    def preProcess(self, _edObject=None):
        EDPluginExecProcessXIA2CORE.preProcess(self)
        EDVerbose.DEBUG("EDPluginExecDcrawv1_0.preProcess")
        self.__strRawFile = self.getDataInput().getRawImagePath().getPath().getValue()
        if self.getDataInput().getOutputPath() is not None:
            self.__strOutputFile = self.getDataInput().getOutputPath().getPath().getValue()
        if self.getDataInput().getExtractThumbnail() is not None:
            self.__bExtracThumbnail = (self.getDataInput().getExtractThumbnail().getValue() in [1, "true", "True", "TRUE", True])
########################################################################
# This option is incompatible with all others
########################################################################
        if self.__bExtracThumbnail is True:
            self.__bWBCamera = False
            self.__strOutputType = None #we cannot know what find of thumbnail is saved, can be jpeg, tiff or nothing !
        else:
            if  self.getDataInput().getExportTiff() is not None:
                self.__bExportTiff = (self.getDataInput().getExportTiff().getValue() in [1, "true", "True", "TRUE", True])
                if self.__bExportTiff:
                    self.__strOutputType = "tiff"
            if self.getDataInput().getWhiteBalanceAuto() is not None:
                self.__bWBAuto = (self.getDataInput().getWhiteBalanceAuto().getValue() in [1, "true", "True", "TRUE", True])
                if self.__bWBAuto is True: self.__bWBCamera = False
            if self.getDataInput().getWhiteBalanceFromCamera() is not None:
                self.__bWBCamera = (self.getDataInput().getWhiteBalanceFromCamera().getValue() in [1, "true", "True", "TRUE", True])
            if self.getDataInput().getLevelsFromCamera() is not None:
                self.__bLevelCamera = (self.getDataInput().getLevelsFromCamera().getValue()  in [1, "true", "True", "TRUE", True])
            if self.getDataInput().getInterpolationQuality() is not None:
                self.__iInterpolate = self.getDataInput().getInterpolationQuality().getValue()
        self.generateDcrawCommand()
Esempio n. 2
0
 def preProcess(self, _edObject=None):
     EDPluginExecProcessXIA2CORE.preProcess(self)
     EDVerbose.DEBUG("EDPluginExecDcrawv1_0.preProcess")
     self.__strRawFile = self.getDataInput().getRawImagePath().getPath().getValue()
     if self.getDataInput().getOutputPath() is not None:
         self.__strOutputFile = self.getDataInput().getOutputPath().getPath().getValue()
     if self.getDataInput().getExtractThumbnail() is not None:
         self.__bExtracThumbnail = self.getDataInput().getExtractThumbnail().getValue() in [
             1,
             "true",
             "True",
             "TRUE",
             True,
         ]
     ########################################################################
     # This option is incompatible with all others
     ########################################################################
     if self.__bExtracThumbnail is True:
         self.__bWBCamera = False
         self.__strOutputType = (
             None
         )  # we cannot know what find of thumbnail is saved, can be jpeg, tiff or nothing !
     else:
         if self.getDataInput().getExportTiff() is not None:
             self.__bExportTiff = self.getDataInput().getExportTiff().getValue() in [1, "true", "True", "TRUE", True]
             if self.__bExportTiff:
                 self.__strOutputType = "tiff"
         if self.getDataInput().getWhiteBalanceAuto() is not None:
             self.__bWBAuto = self.getDataInput().getWhiteBalanceAuto().getValue() in [
                 1,
                 "true",
                 "True",
                 "TRUE",
                 True,
             ]
             if self.__bWBAuto is True:
                 self.__bWBCamera = False
         if self.getDataInput().getWhiteBalanceFromCamera() is not None:
             self.__bWBCamera = self.getDataInput().getWhiteBalanceFromCamera().getValue() in [
                 1,
                 "true",
                 "True",
                 "TRUE",
                 True,
             ]
         if self.getDataInput().getLevelsFromCamera() is not None:
             self.__bLevelCamera = self.getDataInput().getLevelsFromCamera().getValue() in [
                 1,
                 "true",
                 "True",
                 "TRUE",
                 True,
             ]
         if self.getDataInput().getInterpolationQuality() is not None:
             self.__iInterpolate = self.getDataInput().getInterpolationQuality().getValue()
     self.generateDcrawCommand()
Esempio n. 3
0
    def preProcess(self, _edObject=None):
        EDPluginExecProcessXIA2CORE.preProcess(self)
        EDVerbose.DEBUG('*** EDPluginExecDIMPLETRUNCATETESTv10.preProcess')

        data = self.getDataInput()

        self._hklin = data.getHKLIN().getPath().getValue()
        self._hklout = data.getHKLOUT().getPath().getValue()

        self._nres = data.getSequence().getNumberOfResidues().getValue()

        self.truncate_script()

        return
    def preProcess(self, _edObject = None):
        EDPluginExecProcessXIA2CORE.preProcess(self)
        EDVerbose.DEBUG('*** EDPluginExecDIMPLETRUNCATETESTv10.preProcess')

        data = self.getDataInput()

        self._hklin = data.getHKLIN().getPath().getValue()
        self._hklout = data.getHKLOUT().getPath().getValue()

        self._nres = data.getSequence().getNumberOfResidues().getValue()

        self.truncate_script()

        return