def runNoduleSegmentation(self):
        maximumRadius = self.maximumRadiusSpinbox.value
        if self.__validateInputVolumeSelection__():
            result = self.logic.callNoduleSegmentationCLI(self.inputVolumeSelector.currentNodeID, maximumRadius,
                                                          self.__onCLISegmentationFinished__)
            self.progressBar.setCommandLineModuleNode(result)
            self.progressBar.visible = True
            SlicerUtil.setSetting(self.moduleName, "maximumRadius", maximumRadius)

            # Calculate meshgrid in parallel
            # self.logic.buildMeshgrid(self.inputVolumeSelector.currentNode())
Run the nodule segmentation through a CLI
dataset/ETHPy150Open acil-bwh/SlicerCIP/Scripted/CIP_LesionModel/CIP_LesionModel.py/CIP_LesionModelWidget.runNoduleSegmentation