예제 #1
0
 def initializeSettings(self):
     AlgorithmProvider.initializeSettings(self)
     ProcessingConfig.addSetting(Setting(self.getDescription(),
                                 RUtils.RSCRIPTS_FOLDER, 'R Scripts folder'
                                 , RUtils.RScriptsFolder()))
     if isWindows():
         ProcessingConfig.addSetting(Setting(self.getDescription(),
                 RUtils.R_FOLDER, 'R folder', RUtils.RFolder()))
         ProcessingConfig.addSetting(Setting(self.getDescription(),
                 RUtils.R_USE64, 'Use 64 bit version', False))
예제 #2
0
 def initializeSettings(self):
     AlgorithmProvider.initializeSettings(self)
     ProcessingConfig.addSetting(
         Setting(self.getDescription(), RUtils.RSCRIPTS_FOLDER,
                 self.tr('R Scripts folder'), RUtils.RScriptsFolder()))
     if isWindows():
         ProcessingConfig.addSetting(
             Setting(self.getDescription(), RUtils.R_FOLDER,
                     self.tr('R folder'), RUtils.RFolder()))
         ProcessingConfig.addSetting(
             Setting(self.getDescription(), RUtils.R_LIBS_USER,
                     self.tr('R user library folder'), RUtils.RLibs()))
         ProcessingConfig.addSetting(
             Setting(self.getDescription(), RUtils.R_USE64,
                     self.tr('Use 64 bit version'), False))
예제 #3
0
 def _loadAlgorithms(self):
     folder = RUtils.RScriptsFolder()
     self.loadFromFolder(folder)
     folder = os.path.join(os.path.dirname(__file__), 'scripts')
     self.loadFromFolder(folder)