def _itemSelected(self, obj): self.lastObj = obj ImagePreviewDialog._itemSelected(self, obj) dialog.FlashMessage(self, self.message, func=self._computeRightPreview) #self._computeRightPreview(obj) self.rightPreview.updateData(self.rightImage.getData())
def body(self, bodyFrame): figFrame = FigureFrame(bodyFrame, figsize=(18, 9)) figFrame.grid(row=0, column=0, columnspan=5) #self._runBeforePreWhitening(self.prot) dialog.FlashMessage(self.form.root, "Running Pre-Whitening tool...", func=self._runBeforePreWhitening) results = self.results self.figure = figFrame.getFigure() #plt.figure(figsize=(18, 9)) self._runPreWhitening(results['newElbowAngstrom'], results['newRampWeight']) #bodyFrame.config() bodyFrame.columnconfigure(0, weight=1) bodyFrame.rowconfigure(0, weight=1) controlsFrame = tk.Frame(bodyFrame) controlsFrame.grid(row=1, column=0) self.elbowSlider = LabelSlider(controlsFrame, "Angstroms", from_=2.1 * results['vxSize'], to=100, value=results['newElbowAngstrom']) self.elbowSlider.grid(row=1, column=0, padx=5, pady=5) self.rampSlider = LabelSlider(controlsFrame, "Ramp weight", from_=0.0, to=1., value=results['newRampWeight']) self.rampSlider.grid(row=1, column=1, padx=5, pady=5) self.updateBtn = HotButton( controlsFrame, " Update ", command=self._onUpdate, tooltip="Update plots with new pre-whitening parameters.") self.updateBtn.grid(row=1, column=2, padx=10, pady=5)
def _onApplyBfactorClick(self, e=None): #self._runBeforePreWhitening(self.prot) dialog.FlashMessage(self.root, "Applying B-factor...", func=self.callback)
def _itemSelected(self, obj): self.lastObj = obj dialog.FlashMessage(self, self.message, func=self._computeRightPreview)