def addInput(self, dataunit, data): """ Adds an input for the color merging filter """ settings = dataunit.getSettings() if not settings.get("PreviewChannel"): Logging.info("Not including ", dataunit, "in merging", kw="processing") return Module.addInput(self, dataunit, data) self.n += 1 ctf = settings.get("ColorTransferFunction") # Logging.info("ctf=",ctf,kw="processing") self.ctfs.append(ctf) self.alphaTF = settings.get("AlphaTransferFunction") self.alphaMode = settings.get("AlphaMode") # print "n=",self.n,"self.settings=",self.settings # itf=self.settings.getCounted("IntensityTransferFunction",self.n) itf = settings.get("IntensityTransferFunction") if not itf: Logging.info("Didn't get iTF", kw="processing") self.intensityTransferFunctions.append(itf)
def addInput(self, dataunit, data): """ Adds an input for the color merging filter """ settings = dataunit.getSettings() if not settings.get("PreviewChannel"): Logging.info("Not including ", dataunit, "in merging", kw="processing") return Module.addInput(self, dataunit, data) self.n += 1 ctf = settings.get("ColorTransferFunction") # Logging.info("ctf=",ctf,kw="processing") self.ctfs.append(ctf) self.alphaTF = settings.get("AlphaTransferFunction") self.alphaMode = settings.get("AlphaMode") #print "n=",self.n,"self.settings=",self.settings #itf=self.settings.getCounted("IntensityTransferFunction",self.n) itf = settings.get("IntensityTransferFunction") if not itf: Logging.info("Didn't get iTF", kw="processing") self.intensityTransferFunctions.append(itf)
def addInput(self, dataunit, data): """ Adds an input for the colocalization filter """ Module.addInput(self, dataunit, data) settings = dataunit.getSettings() self.settingsLst.append(settings) th0 = settings.get("ColocalizationLowerThreshold") th1 = settings.get("ColocalizationUpperThreshold") self.thresholds.append((th0, th1)) self.depth = self.settings.get("ColocalizationDepth")
def addInput(self, dataunit, data): """ Adds an input for the single dataunit processing filter """ Module.addInput(self, dataunit, data) settings = dataunit.getSettings() tf = settings.getCounted("IntensityTransferFunctions", self.timepoint) if not tf: raise ("No Intensity Transfer Function given for Single DataUnit " "to be processed") self.intensityTransferFunctions.append(tf)