changeset 0:f6288dd4b77a draft

planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ogc_api_processes_wrapper commit 4089d69de9c54df0930f55572e95bf3d22bf5e70
author ecology
date Sat, 04 May 2024 08:42:42 +0000
parents
children 099d42f5804c
files macros.xml ogc_api_processes_wrapper.R test-data/otb_band_math_test_input.txt test-data/otb_mean_shift_smoothing_test_input.txt zoo_project_ogc_api_processes.xml
diffstat 5 files changed, 18405 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/macros.xml	Sat May 04 08:42:42 2024 +0000
@@ -0,0 +1,60 @@
+<macros>
+    <xml name="requirements">
+        <requirements>
+            <requirement type="package" version="4.3.1">r-base</requirement>
+            <requirement type="package" version="1.20.4">r-getopt</requirement>
+            <requirement type="package" version="0.2.3">r-httr2</requirement>
+            <requirement type="package" version="1.8.7">r-jsonlite</requirement>
+        </requirements>
+    </xml>
+    <xml name="out_options">
+        <option value="uint8">uint8</option>
+        <option value="uint16">uint16</option>
+        <option value="int16">int16</option>
+        <option value="int32">int32</option>
+        <option value="float">float</option>
+        <option value="double">double</option>
+    </xml>
+    <xml name="format_options">
+        <option value="image/tiff">image/tiff</option>
+        <option value="image/jpeg">image/jpeg</option>
+        <option value="image/png">image/png</option>
+    </xml>
+    <xml name="citations">
+        <citations>
+            <citation type="bibtex">@Manual{httr2, title = {httr2: Perform HTTP Requests and Process the Responses}, author = {Hadley Wickham}, year = {2023}, note = {R package version 1.0.0, https://github.com/r-lib/httr2}, url = {https://httr2.r-lib.org},}</citation>
+            <citation type="doi">10.48550/arXiv.1403.2805</citation>
+        </citations>
+    </xml>
+    <xml name="help">
+        <help>This tool is a wrapper for OGC API Processes coming from the Zoo Project (https://zoo-project.github.io/docs/intro.html) and was created using the OGC-API-Process2Galaxy tool (https://github.com/AquaINFRA/OGC-API-Process2Galaxy). Check the README in the repository for more information.</help>
+    </xml>
+    <xml name="tests">
+        <tests>
+            <test>
+                <param name="select_process" value="OTB.BandMath"/>
+                <param name="il" value="otb_band_math_test_input.txt"/>
+                <param name="out" value="float"/>
+                <param name="ram" value="256"/>
+                <param name="exp" value="im1b3,im1b2,im1b1"/>
+                <param name="out_outformat" value="image/png"/>
+                <output_collection name="output_data" type="list" count="2"/>
+            </test>
+            <test>
+                <param name="select_process" value="OTB.MeanShiftSmoothing"/>
+                <param name="in" value="otb_mean_shift_smoothing_test_input.txt"/>
+                <param name="fout" value="float"/>
+                <param name="foutpos" value="float"/>
+                <param name="spatialr" value="5"/>
+                <param name="ranger" value="15"/>
+                <param name="thres" value="0.1"/>
+                <param name="maxiter" value="100"/>
+                <param name="rangeramp" value="0"/>
+                <param name="modesearch" value="False"/>
+                <param name="fout_outformat" value="image/png"/>
+                <param name="foutpos_outformat" value="image/png"/>
+                <output_collection name="output_data" type="list" count="2"/>
+            </test>
+        </tests>    
+    </xml>
+</macros>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ogc_api_processes_wrapper.R	Sat May 04 08:42:42 2024 +0000
@@ -0,0 +1,170 @@
+library("httr2")
+library("jsonlite")
+library("getopt")
+
+cat("start generic wrapper service \n")
+
+getParameters <- function(){
+    args <- commandArgs(trailingOnly = TRUE)
+    con <- file("inputs.json", "r")
+    line <- readLines(con, n = 1)
+    json <- fromJSON(line)
+    close(con)
+    return(json$conditional_process)
+}
+
+parseResponseBody <- function(body) {
+  hex <- c(body)
+  intValues <- as.integer(hex)
+  rawVector <- as.raw(intValues)
+  readableOutput <- rawToChar(rawVector)
+  jsonObject <- jsonlite::fromJSON(readableOutput)
+  return(jsonObject)
+}
+
+getOutputs <- function(inputs, output, server) {
+    url <- paste(paste(server, "/processes/", sep = ""), inputs$select_process, sep = "")
+    request <- request(url)
+    response <- req_perform(request)
+    responseBody <- parseResponseBody(response$body)
+    outputs <- list()
+
+    for (x in 1:length(responseBody$outputs)) {
+        outputformatName <- paste(names(responseBody$outputs[x]), "_outformat", sep="")
+        output_item <- list()
+
+        for (p in names(inputs)) {
+            if(p == outputformatName){
+                format <- list("mediaType" = inputs[[outputformatName]])
+                output_item$format <- format
+            }
+        }
+        output_item$transmissionMode <- "reference"
+        outputs[[x]] <- output_item
+    }
+
+    names(outputs) <- names(responseBody$outputs)
+    return(outputs)
+}
+
+executeProcess <- function(url, process, requestBodyData, output) {
+    url <- paste(paste(paste(url, "processes/", sep = ""), process, sep = ""), "/execution", sep = "")
+    response <- request(url) %>%
+    req_headers(
+      "accept" = "/*",
+      "Prefer" = "respond-async;return=representation",
+      "Content-Type" = "application/json"
+    ) %>%
+    req_body_json(requestBodyData) %>%
+    req_perform()
+
+    cat("\n Process executed")
+    cat("\n status: ", response$status_code)
+    cat("\n jobID: ", parseResponseBody(response$body)$jobID, "\n")
+
+    jobID <- parseResponseBody(response$body)$jobID
+
+    return(jobID)
+}
+
+checkJobStatus <- function(server, jobID) {
+  response <- request(paste0(server, "jobs/", jobID)) %>%
+    req_headers(
+        'accept' = 'application/json'
+    ) %>%
+    req_perform()
+  jobStatus <- parseResponseBody(response$body)$status
+  jobProgress <- parseResponseBody(response$body)$progress
+  cat(paste0("\n status: ", jobStatus, ", progress: ", jobProgress))
+  return(jobStatus)
+}
+
+getStatusCode <- function(server, jobID) {
+  url <- paste0(server, "jobs/", jobID)
+  response <- request(url) %>%
+      req_headers(
+        'accept' = 'application/json'
+      ) %>%
+      req_perform()
+  return(response$status_code)
+}
+
+getResult <- function (server, jobID) {
+  response <- request(paste0(server, "jobs/", jobID, "/results")) %>%
+    req_headers(
+      'accept' = 'application/json'
+    ) %>%
+    req_perform()
+  return(response)
+}
+
+retrieveResults <- function(server, jobID, outputData) {
+    status_code <- getStatusCode(server, jobID)
+    if(status_code == 200){
+        status <- "running"
+        cat(status)
+        while(status == "running"){
+            jobStatus <- checkJobStatus(server, jobID)
+            if (jobStatus == "successful") {
+                status <- jobStatus
+                result <- getResult(server, jobID)
+                if (result$status_code == 200) {
+                  resultBody <- parseResponseBody(result$body)
+                  urls <- unname(unlist(lapply(resultBody, function(x) x$href)))
+                  urls_with_newline <- paste(urls, collapse = "\n")
+                  sink(paste0(outputData, "_result_urls.txt"))
+                    cat(urls_with_newline, "\n")
+                  sink()
+                }
+            } else if (jobStatus == "failed") {
+              status <- jobStatus
+            }
+        Sys.sleep(3)
+        }
+        cat("\n done \n")
+    } else if (status_code1 == 400) {
+    print("A query parameter has an invalid value.")
+  } else if (status_code1 == 404) {
+    print("The requested URI was not found.")
+  } else if (status_code1 == 500) {
+    print("The requested URI was not found.")
+  } else {
+    print(paste("HTTP", status_code1, "Error:", resp1$status_message))
+  }
+}
+
+is_url <- function(x) {
+  grepl("^https?://", x)
+}
+
+server <- "https://ospd.geolabs.fr:8300/ogc-api/"
+
+inputParameters <- getParameters()
+
+outputLocation <- inputParameters$outputData
+
+outputs <- getOutputs(inputParameters, outputLocation, server)
+
+for (key in names(inputParameters)) {
+  print(inputParameters[[key]])
+  if (is.character(inputParameters[[key]]) && (endsWith(inputParameters[[key]], ".dat") || endsWith(inputParameters[[key]], ".txt"))) { 
+    con <- file(inputParameters[[key]], "r")
+    url_list <- list()
+    while (length(line <- readLines(con, n = 1)) > 0) {
+      if (is_url(line)) {
+        url_list <- c(url_list, list(list(href = trimws(line))))
+      }
+    }
+    close(con)
+    inputParameters[[key]] <- url_list
+  }
+}
+
+jsonData <- list(
+  "inputs" = inputParameters,
+  "outputs" = outputs
+)
+
+jobID <- executeProcess(server, inputParameters$select_process, jsonData, outputLocation)
+
+retrieveResults(server, jobID, outputLocation)
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/otb_band_math_test_input.txt	Sat May 04 08:42:42 2024 +0000
@@ -0,0 +1,1 @@
+https://sentinel-cogs.s3.us-west-2.amazonaws.com/sentinel-s2-l2a-cogs/31/U/ET/2019/4/S2B_31UET_20190421_0_L2A/TCI.tif
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/otb_mean_shift_smoothing_test_input.txt	Sat May 04 08:42:42 2024 +0000
@@ -0,0 +1,1 @@
+https://sentinel-cogs.s3.us-west-2.amazonaws.com/sentinel-s2-l2a-cogs/31/U/ET/2019/4/S2B_31UET_20190421_0_L2A/TCI.tif
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/zoo_project_ogc_api_processes.xml	Sat May 04 08:42:42 2024 +0000
@@ -0,0 +1,18173 @@
+<tool id="zoo_project_ogc_api_processes" name="Zoo Project OGC API Processes" version="0.1.0" profile="22.05" >
+	<description>executes remote processes</description>
+	<macros>
+		<import>macros.xml</import>
+	</macros>
+	<expand macro="requirements"/>
+	<command detect_errors="exit_code"><![CDATA[
+	Rscript '$__tool_directory__/ogc_api_processes_wrapper.R'
+		--outputData '$output_data'
+]]></command>
+	<configfiles>
+		<inputs name="inputs" filename="inputs.json" data_style="paths"/>
+	</configfiles>
+	<inputs>
+		<conditional name="conditional_process">
+			<param name="select_process" type="select" label="Select process">
+				<option value="RVoronoi">RVoronoi: Voronoi Diagram. </option>
+				<option value="OTB.MorphologicalMultiScaleDecomposition">OTB.MorphologicalMultiScaleDecomposition: Perform a geodesic morphology based image analysis on an input image channel</option>
+				<option value="OTB.Convert">OTB.Convert: Convert an image to a different format, optionally rescaling the data and/or changing the pixel type.</option>
+				<option value="OTB.PredictRegression">OTB.PredictRegression: Performs a prediction of the input image according to a regression model file.</option>
+				<option value="OTB.SARPolarMatrixConvert">OTB.SARPolarMatrixConvert: This applications allows converting classical polarimetric matrices to each other.</option>
+				<option value="OTB.ImageClassifier">OTB.ImageClassifier: Performs a classification of the input image according to a model file.</option>
+				<option value="OTB.ManageNoData">OTB.ManageNoData: Manage No-Data</option>
+				<option value="OTB.SFSTextureExtraction">OTB.SFSTextureExtraction: Computes Structural Feature Set textures on every pixel of the input image selected channel</option>
+				<option value="OTB.VectorDataExtractROI">OTB.VectorDataExtractROI: Perform an extract ROI on the input vector data according to the input image extent</option>
+				<option value="OTB.HyperspectralUnmixing">OTB.HyperspectralUnmixing: Estimate abundance maps from an hyperspectral image and a set of endmembers.</option>
+				<option value="OTB.HooverCompareSegmentation">OTB.HooverCompareSegmentation: Compare two segmentations with Hoover metrics</option>
+				<option value="OTB.ComputeConfusionMatrix">OTB.ComputeConfusionMatrix: Computes the confusion matrix of a classification</option>
+				<option value="OTB.ConcatenateImages">OTB.ConcatenateImages: Concatenate a list of images of the same size into a single multi-channel one.</option>
+				<option value="OTB.SampleAugmentation">OTB.SampleAugmentation: Generates synthetic samples from a sample data file.</option>
+				<option value="OTB.HaralickTextureExtraction">OTB.HaralickTextureExtraction: Computes Haralick textural features on the selected channel of the input image</option>
+				<option value="OTB.ConvertSensorToGeoPoint">OTB.ConvertSensorToGeoPoint: Sensor to geographic coordinates conversion.</option>
+				<option value="OTB.DSFuzzyModelEstimation">OTB.DSFuzzyModelEstimation: Estimate feature fuzzy model parameters using 2 vector data (ground truth samples and wrong samples).</option>
+				<option value="OTB.OrthoRectification">OTB.OrthoRectification: This application allows ortho-rectifying optical and radar images from supported sensors.</option>
+				<option value="OTB.BinaryMorphologicalOperation">OTB.BinaryMorphologicalOperation: Performs morphological operations on an input image channel</option>
+				<option value="OTB.BlockMatching">OTB.BlockMatching: Performs block-matching to estimate pixel-wise disparities between two images.</option>
+				<option value="OTB.KmzExport">OTB.KmzExport: Export the input image in a KMZ product.</option>
+				<option value="OTB.ConnectedComponentSegmentation">OTB.ConnectedComponentSegmentation: Connected component segmentation and object based image filtering of the input image according to user-defined criterions.</option>
+				<option value="OTB.TrainImagesClassifier">OTB.TrainImagesClassifier: Train a classifier from multiple pairs of images and training vector data.</option>
+				<option value="OTB.MultivariateAlterationDetector">OTB.MultivariateAlterationDetector: Change detection by Multivariate Alteration Detector (MAD) algorithm</option>
+				<option value="OTB.ComputePolylineFeatureFromImage">OTB.ComputePolylineFeatureFromImage: This application computes the chosen descriptors for each studied polyline contained in the input VectorData.</option>
+				<option value="OTB.MultiImageSamplingRate">OTB.MultiImageSamplingRate: Compute sampling rate for an input set of images.</option>
+				<option value="OTB.Segmentation">OTB.Segmentation: Performs segmentation of an image, and output either a raster or a vector file. In vector mode, large input datasets are supported.</option>
+				<option value="OTB.VectorDataDSValidation">OTB.VectorDataDSValidation: Vector data validation based on the fusion of features using Dempster-Shafer evidence theory framework.</option>
+				<option value="OTB.OGRLayerClassifier">OTB.OGRLayerClassifier: Classify an OGR layer based on a machine learning model and a list of features to consider.</option>
+				<option value="OTB.OSMDownloader">OTB.OSMDownloader: Download vector data from OSM and store it to file</option>
+				<option value="OTB.DisparityMapToElevationMap">OTB.DisparityMapToElevationMap: Projects a disparity map into a regular elevation map.</option>
+				<option value="OTB.VectorClassifier">OTB.VectorClassifier: Performs a classification of the input vector data according to a model file.</option>
+				<option value="OTB.ObtainUTMZoneFromGeoPoint">OTB.ObtainUTMZoneFromGeoPoint: UTM zone determination from a geographic point.</option>
+				<option value="OTB.SOMClassification">OTB.SOMClassification: SOM image classification.</option>
+				<option value="OTB.GeneratePlyFile">OTB.GeneratePlyFile: Generate a 3D Ply file from a DEM and a color image.</option>
+				<option value="OTB.StereoRectificationGridGenerator">OTB.StereoRectificationGridGenerator: Generates two deformation fields to resample in epipolar geometry, a pair of stereo images up to the sensor model precision</option>
+				<option value="OTB.SARDeburst">OTB.SARDeburst: This application performs deburst of Sentinel1 IW SLC images by removing redundant lines.</option>
+				<option value="OTB.SampleExtraction">OTB.SampleExtraction: Extracts samples values from an image.</option>
+				<option value="OTB.MorphologicalProfilesAnalysis">OTB.MorphologicalProfilesAnalysis: Performs morphological profiles analysis on an input image channel.</option>
+				<option value="OTB.MeanShiftSmoothing">OTB.MeanShiftSmoothing: This application smooths an image using the MeanShift algorithm.</option>
+				<option value="OTB.BundleToPerfectSensor">OTB.BundleToPerfectSensor: Perform P+XS pansharpening</option>
+				<option value="OTB.ConvertCartoToGeoPoint">OTB.ConvertCartoToGeoPoint: Convert cartographic coordinates to geographic ones.</option>
+				<option value="OTB.VectorDataTransform">OTB.VectorDataTransform: Apply a transform to each vertex of the input VectorData</option>
+				<option value="OTB.FusionOfClassifications">OTB.FusionOfClassifications: Fuses several classifications maps of the same image on the basis of class labels.</option>
+				<option value="OTB.VectorDataSetField">OTB.VectorDataSetField: Set a field in vector data.</option>
+				<option value="OTB.Pansharpening">OTB.Pansharpening: Perform P+XS pansharpening</option>
+				<option value="OTB.ConcatenateVectorData">OTB.ConcatenateVectorData: Concatenate vector data files</option>
+				<option value="OTB.GridBasedImageResampling">OTB.GridBasedImageResampling: Resamples an image according to a resampling grid</option>
+				<option value="OTB.SARPolarSynth">OTB.SARPolarSynth: Gives, for each pixel, the power that would have been received by a SAR system with a basis different from the classical (H,V) one (polarimetric synthetis).</option>
+				<option value="OTB.GrayScaleMorphologicalOperation">OTB.GrayScaleMorphologicalOperation: Performs morphological operations on a grayscale input image</option>
+				<option value="OTB.ReadImageInfo">OTB.ReadImageInfo: Get information about the image</option>
+				<option value="OTB.ImageEnvelope">OTB.ImageEnvelope: Extracts an image envelope.</option>
+				<option value="OTB.LSMSVectorization">OTB.LSMSVectorization: This application performs the fourth step of the exact Large-Scale Mean-Shift segmentation workflow [1].</option>
+				<option value="OTB.FineRegistration">OTB.FineRegistration: Estimate disparity map between two images.</option>
+				<option value="OTB.GenerateRPCSensorModel">OTB.GenerateRPCSensorModel: Generate a RPC sensor model from a list of Ground Control Points.</option>
+				<option value="OTB.DomainTransform">OTB.DomainTransform: Domain Transform application for wavelet and fourier</option>
+				<option value="OTB.RefineSensorModel">OTB.RefineSensorModel: Perform least-square fit of a sensor model to a set of tie points</option>
+				<option value="OTB.ComputeImagesStatistics">OTB.ComputeImagesStatistics: Computes global mean and standard deviation for each band from a set of images and optionally saves the results in an XML file.</option>
+				<option value="OTB.Rasterization">OTB.Rasterization: Rasterize a vector dataset.</option>
+				<option value="OTB.BandMath">OTB.BandMath: Outputs a monoband image which is the result of a mathematical operation on several multi-band images.</option>
+				<option value="OTB.RigidTransformResample">OTB.RigidTransformResample: Resample an image with a rigid transform</option>
+				<option value="OTB.SARCalibration">OTB.SARCalibration: Perform radiometric calibration of SAR images. Following sensors are supported: TerraSAR-X, Sentinel1 and Radarsat-2.Both Single Look Complex(SLC) and detected products are supported as input.</option>
+				<option value="OTB.Smoothing">OTB.Smoothing: Apply a smoothing filter to an image</option>
+				<option value="OTB.TileFusion">OTB.TileFusion: Fusion of an image made of several tile files.</option>
+				<option value="OTB.ColorMapping">OTB.ColorMapping: Maps an input label image to 8-bits RGB using look-up tables.</option>
+				<option value="OTB.Superimpose">OTB.Superimpose: Using available image metadata, project one image onto another one</option>
+				<option value="OTB.ClassificationMapRegularization">OTB.ClassificationMapRegularization: Filters the input labeled image using Majority Voting in a ball shaped neighbordhood.</option>
+				<option value="OTB.DynamicConvert">OTB.DynamicConvert: Change the pixel type and rescale the image's dynamic</option>
+				<option value="OTB.Rescale">OTB.Rescale: Rescale the image between two given values.</option>
+				<option value="OTB.Quicklook">OTB.Quicklook: Generates a subsampled version of an image extract</option>
+				<option value="OTB.RadiometricIndices">OTB.RadiometricIndices: Compute radiometric indices.</option>
+				<option value="OTB.ExtractROI">OTB.ExtractROI: Extract a ROI defined by the user.</option>
+				<option value="OTB.PolygonClassStatistics">OTB.PolygonClassStatistics: Computes statistics on a training polygon set.</option>
+				<option value="OTB.DEMConvert">OTB.DEMConvert: Converts a geo-referenced DEM image into a general raster file compatible with OTB DEM handling.</option>
+				<option value="OTB.MultiResolutionPyramid">OTB.MultiResolutionPyramid: Build a multi-resolution pyramid of the image.</option>
+				<option value="OTB.LSMSSegmentation">OTB.LSMSSegmentation: This application performs the second step of the exact Large-Scale Mean-Shift segmentation workflow (LSMS) [1].</option>
+				<option value="OTB.Despeckle">OTB.Despeckle: Perform speckle noise reduction on SAR image.</option>
+				<option value="OTB.TrainVectorClassifier">OTB.TrainVectorClassifier: Train a classifier based on labeled geometries and a list of features to consider.</option>
+				<option value="OTB.SampleSelection">OTB.SampleSelection: Selects samples from a training vector data set.</option>
+				<option value="OTB.CompareImages">OTB.CompareImages: Estimator between 2 images.</option>
+				<option value="OTB.VertexComponentAnalysis">OTB.VertexComponentAnalysis: Given a set of mixed spectral vectors, estimatereference substances also known as endmembers using the VertexComponent Analysis algorithm.</option>
+				<option value="OTB.SplitImage">OTB.SplitImage: Split a N multiband image into N images.</option>
+				<option value="OTB.DownloadSRTMTiles">OTB.DownloadSRTMTiles: Download or list SRTM tiles</option>
+				<option value="OTB.ComputeOGRLayersFeaturesStatistics">OTB.ComputeOGRLayersFeaturesStatistics: Compute statistics of the features in a set of OGR Layers</option>
+				<option value="OTB.LSMSSmallRegionsMerging">OTB.LSMSSmallRegionsMerging: This application performs the third (optional) step of the exact Large-Scale Mean-Shift segmentation workflow [1].</option>
+				<option value="OTB.PixelValue">OTB.PixelValue: Get the value of a pixel.</option>
+				<option value="OTB.MorphologicalClassification">OTB.MorphologicalClassification: Performs morphological convex, concave and flat classification on an input image channel</option>
+				<option value="OTB.LargeScaleMeanShift">OTB.LargeScaleMeanShift: Large-scale segmentation using MeanShift</option>
+				<option value="OTB.TrainRegression">OTB.TrainRegression: Train a classifier from multiple images to perform regression.</option>
+				<option value="OTB.ContrastEnhancement">OTB.ContrastEnhancement: This application is the implementation of the histogram equalization algorithm. It can be used to enhance contrast in an image or to reduce the dynamic of the image without losing too much contrast. It offers several options as a no data value, a contrast limitation factor, a local version of the algorithm and also a mode to equalize the luminance of the image.</option>
+				<option value="OTB.SARDecompositions">OTB.SARDecompositions: From one-band complex images (each one related to an element of the Sinclair matrix), returns the selected decomposition.</option>
+				<option value="OTB.EdgeExtraction">OTB.EdgeExtraction: This application computes edge features on every pixel of the input image selected channel</option>
+				<option value="OTB.VectorDataReprojection">OTB.VectorDataReprojection: Reproject a vector data using support image projection reference, or a user specified map projection</option>
+				<option value="OTB.ComputeModulusAndPhase">OTB.ComputeModulusAndPhase: This application computes the modulus and the phase of a complex SAR image.</option>
+				<option value="OTB.LineSegmentDetection">OTB.LineSegmentDetection: Detect line segments in raster</option>
+				<option value="OTB.LocalStatisticExtraction">OTB.LocalStatisticExtraction: Computes local statistical moments on every pixel in the selected channel of the input image</option>
+				<option value="SAGA.shapes_polygons.14">SAGA.shapes_polygons.14: Intersect</option>
+				<option value="SAGA.shapes_polygons.20">SAGA.shapes_polygons.20: Add Point Attributes to Polygons</option>
+				<option value="SAGA.shapes_polygons.5">SAGA.shapes_polygons.5: Polygon Dissolve</option>
+				<option value="SAGA.shapes_polygons.12">SAGA.shapes_polygons.12: Polygon Self-Intersection</option>
+				<option value="SAGA.shapes_polygons.16">SAGA.shapes_polygons.16: Symmetrical Difference</option>
+				<option value="SAGA.shapes_polygons.22">SAGA.shapes_polygons.22: Shared Polygon Edges</option>
+				<option value="SAGA.shapes_polygons.18">SAGA.shapes_polygons.18: Update</option>
+				<option value="SAGA.shapes_polygons.21">SAGA.shapes_polygons.21: Flatten Polygon Layer</option>
+				<option value="SAGA.shapes_polygons.11">SAGA.shapes_polygons.11: Polygon Clipping</option>
+				<option value="SAGA.shapes_polygons.3">SAGA.shapes_polygons.3: Convert Lines to Polygons</option>
+				<option value="SAGA.shapes_polygons.23">SAGA.shapes_polygons.23: Polygon Generalization</option>
+				<option value="SAGA.shapes_polygons.1">SAGA.shapes_polygons.1: Polygon Centroids</option>
+				<option value="SAGA.shapes_polygons.4">SAGA.shapes_polygons.4: Point Statistics for Polygons</option>
+				<option value="SAGA.shapes_polygons.10">SAGA.shapes_polygons.10: Polygon Parts to Separate Polygons</option>
+				<option value="SAGA.shapes_polygons.17">SAGA.shapes_polygons.17: Union</option>
+				<option value="SAGA.shapes_polygons.2">SAGA.shapes_polygons.2: Polygon Properties</option>
+				<option value="SAGA.shapes_polygons.19">SAGA.shapes_polygons.19: Identity</option>
+				<option value="SAGA.shapes_polygons.9">SAGA.shapes_polygons.9: Polygons to Edges and Nodes</option>
+				<option value="SAGA.shapes_polygons.8">SAGA.shapes_polygons.8: Polygon-Line Intersection</option>
+				<option value="SAGA.shapes_polygons.15">SAGA.shapes_polygons.15: Difference</option>
+				<option value="SAGA.shapes_polygons.7">SAGA.shapes_polygons.7: Polygon Shape Indices</option>
+				<option value="SAGA.shapes_polygons.6">SAGA.shapes_polygons.6: Convert Polygon/Line Vertices to Points</option>
+				<option value="SAGA.imagery_photogrammetry.1">SAGA.imagery_photogrammetry.1: Colorisation (PC)</option>
+				<option value="SAGA.sim_geomorphology.0">SAGA.sim_geomorphology.0: Gravitational Process Path Model</option>
+				<option value="SAGA.table_calculus.14">SAGA.table_calculus.14: Cluster Analysis (Shapes)</option>
+				<option value="SAGA.table_calculus.5">SAGA.table_calculus.5: Running Average</option>
+				<option value="SAGA.table_calculus.12">SAGA.table_calculus.12: Minimum Redundancy Feature Selection</option>
+				<option value="SAGA.table_calculus.16">SAGA.table_calculus.16: Record Statistics</option>
+				<option value="SAGA.table_calculus.18">SAGA.table_calculus.18: Aggregate Values by Attributes</option>
+				<option value="SAGA.table_calculus.11">SAGA.table_calculus.11: Find Field of Extreme Value</option>
+				<option value="SAGA.table_calculus.1">SAGA.table_calculus.1: Field Calculator</option>
+				<option value="SAGA.table_calculus.17">SAGA.table_calculus.17: Record Statistics (Shapes)</option>
+				<option value="SAGA.table_calculus.2">SAGA.table_calculus.2: Field Calculator [Shapes]</option>
+				<option value="SAGA.table_calculus.9">SAGA.table_calculus.9: Fill Gaps in Records</option>
+				<option value="SAGA.table_calculus.8">SAGA.table_calculus.8: Fill Gaps in Ordered Records</option>
+				<option value="SAGA.table_calculus.15">SAGA.table_calculus.15: Field Statistics</option>
+				<option value="SAGA.table_calculus.7">SAGA.table_calculus.7: Principal Component Analysis</option>
+				<option value="SAGA.table_calculus.6">SAGA.table_calculus.6: Cluster Analysis</option>
+				<option value="SAGA.imagery_segmentation.0">SAGA.imagery_segmentation.0: Watershed Segmentation</option>
+				<option value="SAGA.imagery_segmentation.3">SAGA.imagery_segmentation.3: Seeded Region Growing</option>
+				<option value="SAGA.imagery_segmentation.1">SAGA.imagery_segmentation.1: Grid Skeletonization</option>
+				<option value="SAGA.imagery_segmentation.4">SAGA.imagery_segmentation.4: Superpixel Segmentation</option>
+				<option value="SAGA.imagery_segmentation.2">SAGA.imagery_segmentation.2: Seed Generation</option>
+				<option value="SAGA.garden_learn_to_program.5">SAGA.garden_learn_to_program.5: 06: Extended neighbourhoods</option>
+				<option value="SAGA.garden_learn_to_program.12">SAGA.garden_learn_to_program.12: 13: Reprojecting a shapes layer</option>
+				<option value="SAGA.garden_learn_to_program.11">SAGA.garden_learn_to_program.11: 12: First steps with shapes</option>
+				<option value="SAGA.garden_learn_to_program.0">SAGA.garden_learn_to_program.0: 01: My first tool</option>
+				<option value="SAGA.garden_learn_to_program.3">SAGA.garden_learn_to_program.3: 04: Direct neighbours - more...</option>
+				<option value="SAGA.garden_learn_to_program.1">SAGA.garden_learn_to_program.1: 02: Pixel by pixel operations with two grids</option>
+				<option value="SAGA.garden_learn_to_program.4">SAGA.garden_learn_to_program.4: 05: Direct neighbours - slope and aspect</option>
+				<option value="SAGA.garden_learn_to_program.10">SAGA.garden_learn_to_program.10: 11: Dynamic Simulation - Soil Nitrogen Dynamics</option>
+				<option value="SAGA.garden_learn_to_program.2">SAGA.garden_learn_to_program.2: 03: Direct neighbours</option>
+				<option value="SAGA.garden_learn_to_program.9">SAGA.garden_learn_to_program.9: 10: Dynamic Simulation - Life</option>
+				<option value="SAGA.garden_learn_to_program.8">SAGA.garden_learn_to_program.8: 09: Extended neighbourhoods - catchment areas (recursive)</option>
+				<option value="SAGA.garden_learn_to_program.7">SAGA.garden_learn_to_program.7: 08: Extended neighbourhoods - catchment areas (parallel)</option>
+				<option value="SAGA.garden_learn_to_program.13">SAGA.garden_learn_to_program.13: 14: Vectorising channel lines</option>
+				<option value="SAGA.garden_learn_to_program.6">SAGA.garden_learn_to_program.6: 07: Extended neighbourhoods - catchment areas (trace flow)</option>
+				<option value="SAGA.shapes_points.14">SAGA.shapes_points.14: Points Thinning</option>
+				<option value="SAGA.shapes_points.20">SAGA.shapes_points.20: Snap Points to Grid</option>
+				<option value="SAGA.shapes_points.5">SAGA.shapes_points.5: Convert Lines to Points</option>
+				<option value="SAGA.shapes_points.12">SAGA.shapes_points.12: Convex Hull</option>
+				<option value="SAGA.shapes_points.16">SAGA.shapes_points.16: Thiessen Polygons</option>
+				<option value="SAGA.shapes_points.18">SAGA.shapes_points.18: Snap Points to Points</option>
+				<option value="SAGA.shapes_points.21">SAGA.shapes_points.21: Create Random Points</option>
+				<option value="SAGA.shapes_points.11">SAGA.shapes_points.11: Points Filter</option>
+				<option value="SAGA.shapes_points.0">SAGA.shapes_points.0: Convert Table to Points</option>
+				<option value="SAGA.shapes_points.3">SAGA.shapes_points.3: Point Distances</option>
+				<option value="SAGA.shapes_points.4">SAGA.shapes_points.4: Populate Polygons with Points</option>
+				<option value="SAGA.shapes_points.10">SAGA.shapes_points.10: Add Polygon Attributes to Points</option>
+				<option value="SAGA.shapes_points.17">SAGA.shapes_points.17: Aggregate Point Observations</option>
+				<option value="SAGA.shapes_points.2">SAGA.shapes_points.2: Create Point Grid</option>
+				<option value="SAGA.shapes_points.19">SAGA.shapes_points.19: Snap Points to Lines</option>
+				<option value="SAGA.shapes_points.9">SAGA.shapes_points.9: Separate points by direction</option>
+				<option value="SAGA.shapes_points.8">SAGA.shapes_points.8: Clip Points with Polygons</option>
+				<option value="SAGA.shapes_points.15">SAGA.shapes_points.15: Convert Multipoints to Points</option>
+				<option value="SAGA.shapes_points.7">SAGA.shapes_points.7: Remove Duplicate Points</option>
+				<option value="SAGA.shapes_points.6">SAGA.shapes_points.6: Add Coordinates to Points</option>
+				<option value="SAGA.grids_tools.5">SAGA.grids_tools.5: Nearest Neighbour (3D)</option>
+				<option value="SAGA.grids_tools.0">SAGA.grids_tools.0: Create a Grid Collection</option>
+				<option value="SAGA.grids_tools.3">SAGA.grids_tools.3: Extract a Grid from a Grid Collection</option>
+				<option value="SAGA.grids_tools.4">SAGA.grids_tools.4: Add a Grid to a Grid Collection</option>
+				<option value="SAGA.grids_tools.6">SAGA.grids_tools.6: Inverse Distance Weighted (3D)</option>
+				<option value="SAGA.climate_tools.14">SAGA.climate_tools.14: Frost Change Frequency</option>
+				<option value="SAGA.climate_tools.20">SAGA.climate_tools.20: Soil Water Balance</option>
+				<option value="SAGA.climate_tools.5">SAGA.climate_tools.5: Monthly Global by Latitude</option>
+				<option value="SAGA.climate_tools.22">SAGA.climate_tools.22: PhenIps (Grids)</option>
+				<option value="SAGA.climate_tools.18">SAGA.climate_tools.18: Growing Degree Days</option>
+				<option value="SAGA.climate_tools.21">SAGA.climate_tools.21: PhenIps (Table)</option>
+				<option value="SAGA.climate_tools.11">SAGA.climate_tools.11: Tree Growth Season</option>
+				<option value="SAGA.climate_tools.0">SAGA.climate_tools.0: Multi Level to Surface Interpolation</option>
+				<option value="SAGA.climate_tools.3">SAGA.climate_tools.3: Annual Course of Daily Insolation</option>
+				<option value="SAGA.climate_tools.1">SAGA.climate_tools.1: Multi Level to Points Interpolation</option>
+				<option value="SAGA.climate_tools.4">SAGA.climate_tools.4: Daily Insolation over Latitude</option>
+				<option value="SAGA.climate_tools.10">SAGA.climate_tools.10: Bioclimatic Variables</option>
+				<option value="SAGA.climate_tools.17">SAGA.climate_tools.17: Snow Cover</option>
+				<option value="SAGA.climate_tools.2">SAGA.climate_tools.2: Earth's Orbital Parameters</option>
+				<option value="SAGA.climate_tools.19">SAGA.climate_tools.19: Climate Classification</option>
+				<option value="SAGA.climate_tools.9">SAGA.climate_tools.9: Sunrise and Sunset</option>
+				<option value="SAGA.climate_tools.8">SAGA.climate_tools.8: ETpot (after Hargreaves, Grid)</option>
+				<option value="SAGA.climate_tools.15">SAGA.climate_tools.15: Thermic Belt Classification</option>
+				<option value="SAGA.climate_tools.7">SAGA.climate_tools.7: Daily to Hourly ETpot</option>
+				<option value="SAGA.climate_tools.13">SAGA.climate_tools.13: Wind Effect Correction</option>
+				<option value="SAGA.grid_visualisation.5">SAGA.grid_visualisation.5: Color Triangle Composite</option>
+				<option value="SAGA.grid_visualisation.11">SAGA.grid_visualisation.11: Create a Table from Look-up Table</option>
+				<option value="SAGA.grid_visualisation.3">SAGA.grid_visualisation.3: RGB Composite</option>
+				<option value="SAGA.grid_visualisation.4">SAGA.grid_visualisation.4: Create 3D Image</option>
+				<option value="SAGA.grid_visualisation.9">SAGA.grid_visualisation.9: Split RGB Composite</option>
+				<option value="SAGA.grid_visualisation.8">SAGA.grid_visualisation.8: Terrain Map View</option>
+				<option value="SAGA.grid_visualisation.7">SAGA.grid_visualisation.7: Aspect-Slope Grid</option>
+				<option value="SAGA.grid_visualisation.6">SAGA.grid_visualisation.6: Histogram Surface</option>
+				<option value="SAGA.pj_georeference.5">SAGA.pj_georeference.5: Define Georeference for Grids</option>
+				<option value="SAGA.pj_georeference.4">SAGA.pj_georeference.4: Direct Georeferencing of Airborne Photographs</option>
+				<option value="SAGA.pj_georeference.2">SAGA.pj_georeference.2: Warping Shapes</option>
+				<option value="SAGA.pj_georeference.6">SAGA.pj_georeference.6: World File from Flight and Camera Settings</option>
+				<option value="SAGA.imagery_tools.14">SAGA.imagery_tools.14: Import Landsat Scene</option>
+				<option value="SAGA.imagery_tools.5">SAGA.imagery_tools.5: Colour Normalized Brovey Sharpening</option>
+				<option value="SAGA.imagery_tools.12">SAGA.imagery_tools.12: Local Statistical Measures</option>
+				<option value="SAGA.imagery_tools.11">SAGA.imagery_tools.11: Textural Features</option>
+				<option value="SAGA.imagery_tools.0">SAGA.imagery_tools.0: Vegetation Index (Distance Based)</option>
+				<option value="SAGA.imagery_tools.3">SAGA.imagery_tools.3: Tasseled Cap Transformation</option>
+				<option value="SAGA.imagery_tools.1">SAGA.imagery_tools.1: Vegetation Index (Slope Based)</option>
+				<option value="SAGA.imagery_tools.4">SAGA.imagery_tools.4: IHS Sharpening</option>
+				<option value="SAGA.imagery_tools.10">SAGA.imagery_tools.10: Landsat Import with Options</option>
+				<option value="SAGA.imagery_tools.2">SAGA.imagery_tools.2: Enhanced Vegetation Index</option>
+				<option value="SAGA.imagery_tools.9">SAGA.imagery_tools.9: Automated Cloud Cover Assessment</option>
+				<option value="SAGA.imagery_tools.7">SAGA.imagery_tools.7: Principal Component Based Image Sharpening</option>
+				<option value="SAGA.imagery_tools.13">SAGA.imagery_tools.13: Universal Image Quality Index</option>
+				<option value="SAGA.imagery_tools.6">SAGA.imagery_tools.6: Colour Normalized Spectral Sharpening</option>
+				<option value="SAGA.shapes_tools.20">SAGA.shapes_tools.20: QuadTree Structure to Shapes</option>
+				<option value="SAGA.shapes_tools.29">SAGA.shapes_tools.29: Focal Mechanism (Beachball Plots)</option>
+				<option value="SAGA.shapes_tools.12">SAGA.shapes_tools.12: Create Graticule</option>
+				<option value="SAGA.shapes_tools.26">SAGA.shapes_tools.26: Select Shapes from List</option>
+				<option value="SAGA.shapes_tools.16">SAGA.shapes_tools.16: Split Shapes Layer Randomly</option>
+				<option value="SAGA.shapes_tools.22">SAGA.shapes_tools.22: Generate Shapes</option>
+				<option value="SAGA.shapes_tools.18">SAGA.shapes_tools.18: Shapes Buffer</option>
+				<option value="SAGA.shapes_tools.21">SAGA.shapes_tools.21: Polar to Cartesian Coordinates</option>
+				<option value="SAGA.shapes_tools.25">SAGA.shapes_tools.25: Land Use Scenario Generator</option>
+				<option value="SAGA.shapes_tools.0">SAGA.shapes_tools.0: Create New Shapes Layer</option>
+				<option value="SAGA.shapes_tools.28">SAGA.shapes_tools.28: Copy Shapes</option>
+				<option value="SAGA.shapes_tools.23">SAGA.shapes_tools.23: Convert Vertex Type (2D/3D)</option>
+				<option value="SAGA.shapes_tools.24">SAGA.shapes_tools.24: Merge Tables</option>
+				<option value="SAGA.shapes_tools.10">SAGA.shapes_tools.10: Transform Shapes</option>
+				<option value="SAGA.shapes_tools.17">SAGA.shapes_tools.17: Split Table/Shapes by Attribute</option>
+				<option value="SAGA.shapes_tools.2">SAGA.shapes_tools.2: Merge Layers</option>
+				<option value="SAGA.shapes_tools.19">SAGA.shapes_tools.19: Get Shapes Extents</option>
+				<option value="SAGA.shapes_tools.9">SAGA.shapes_tools.9: Split Shapes Layer Completely</option>
+				<option value="SAGA.shapes_tools.15">SAGA.shapes_tools.15: Split Shapes Layer</option>
+				<option value="SAGA.shapes_tools.13">SAGA.shapes_tools.13: Copy Shapes from Region</option>
+				<option value="SAGA.shapes_tools.6">SAGA.shapes_tools.6: Copy Selection to New Shapes Layer</option>
+				<option value="SAGA.sim_ecosystems_hugget.0">SAGA.sim_ecosystems_hugget.0: 01: A Simple Litter System</option>
+				<option value="SAGA.sim_ecosystems_hugget.1">SAGA.sim_ecosystems_hugget.1: 02: Carbon Cycle Simulation for Terrestrial Biomass</option>
+				<option value="SAGA.sim_ecosystems_hugget.2">SAGA.sim_ecosystems_hugget.2: 03: Spatially Distributed Simulation of Soil Nitrogen Dynamics</option>
+				<option value="SAGA.garden_fractals.5">SAGA.garden_fractals.5: Gaussian Landscapes</option>
+				<option value="SAGA.garden_fractals.0">SAGA.garden_fractals.0: Bifurcation</option>
+				<option value="SAGA.garden_fractals.3">SAGA.garden_fractals.3: Fractal Dimension of Grid Surface</option>
+				<option value="SAGA.garden_fractals.1">SAGA.garden_fractals.1: Pythagoras' Tree</option>
+				<option value="SAGA.pointcloud_tools.14">SAGA.pointcloud_tools.14: Select Point Cloud from List</option>
+				<option value="SAGA.pointcloud_tools.5">SAGA.pointcloud_tools.5: Point Cloud to Shapes</option>
+				<option value="SAGA.pointcloud_tools.12">SAGA.pointcloud_tools.12: Merge Point Clouds</option>
+				<option value="SAGA.pointcloud_tools.11">SAGA.pointcloud_tools.11: Cluster Analysis for Point Clouds</option>
+				<option value="SAGA.pointcloud_tools.0">SAGA.pointcloud_tools.0: Point Cloud Cutter</option>
+				<option value="SAGA.pointcloud_tools.3">SAGA.pointcloud_tools.3: Point Cloud from Shapes</option>
+				<option value="SAGA.pointcloud_tools.4">SAGA.pointcloud_tools.4: Point Cloud to Grid</option>
+				<option value="SAGA.pointcloud_tools.10">SAGA.pointcloud_tools.10: Point Cloud Attribute Calculator</option>
+				<option value="SAGA.pointcloud_tools.2">SAGA.pointcloud_tools.2: Point Cloud from Grid Points</option>
+				<option value="SAGA.pointcloud_tools.9">SAGA.pointcloud_tools.9: Point Cloud Thinning (Simple)</option>
+				<option value="SAGA.pointcloud_tools.8">SAGA.pointcloud_tools.8: Transform Point Cloud</option>
+				<option value="SAGA.pointcloud_tools.7">SAGA.pointcloud_tools.7: Drop Point Cloud Attributes</option>
+				<option value="SAGA.pointcloud_tools.13">SAGA.pointcloud_tools.13: Point Cloud from Table</option>
+				<option value="SAGA.pointcloud_tools.6">SAGA.pointcloud_tools.6: Point Cloud Reclassifier / Subset Extractor</option>
+				<option value="SAGA.sim_rivflow.0">SAGA.sim_rivflow.0: RiverBasin</option>
+				<option value="SAGA.sim_rivflow.3">SAGA.sim_rivflow.3: RiverGridGeneration</option>
+				<option value="SAGA.sim_rivflow.1">SAGA.sim_rivflow.1: LandFlow Version 1.0 (build 3.5.1b)</option>
+				<option value="SAGA.garden_webservices.0">SAGA.garden_webservices.0: Import a Map via Web Map Service (WMS)</option>
+				<option value="SAGA.garden_webservices.2">SAGA.garden_webservices.2: Geocoding</option>
+				<option value="SAGA.sim_landscape_evolution.0">SAGA.sim_landscape_evolution.0: SaLEM</option>
+				<option value="SAGA.imagery_svm.0">SAGA.imagery_svm.0: SVM Classification</option>
+				<option value="SAGA.ta_lighting.5">SAGA.ta_lighting.5: Topographic Openness</option>
+				<option value="SAGA.ta_lighting.0">SAGA.ta_lighting.0: Analytical Hillshading</option>
+				<option value="SAGA.ta_lighting.3">SAGA.ta_lighting.3: Sky View Factor</option>
+				<option value="SAGA.ta_lighting.4">SAGA.ta_lighting.4: Topographic Correction</option>
+				<option value="SAGA.ta_lighting.8">SAGA.ta_lighting.8: Geomorphons</option>
+				<option value="SAGA.ta_lighting.7">SAGA.ta_lighting.7: Potential Annual Insolation</option>
+				<option value="SAGA.ta_lighting.6">SAGA.ta_lighting.6: Visibility (points)</option>
+				<option value="SAGA.grid_gridding.5">SAGA.grid_gridding.5: Triangulation</option>
+				<option value="SAGA.grid_gridding.0">SAGA.grid_gridding.0: Shapes to Grid</option>
+				<option value="SAGA.grid_gridding.3">SAGA.grid_gridding.3: Natural Neighbour</option>
+				<option value="SAGA.grid_gridding.1">SAGA.grid_gridding.1: Inverse Distance Weighted</option>
+				<option value="SAGA.grid_gridding.4">SAGA.grid_gridding.4: Modifed Quadratic Shepard</option>
+				<option value="SAGA.grid_gridding.10">SAGA.grid_gridding.10: Polygon Categories to Grid</option>
+				<option value="SAGA.grid_gridding.2">SAGA.grid_gridding.2: Nearest Neighbour</option>
+				<option value="SAGA.grid_gridding.9">SAGA.grid_gridding.9: Polygons to Grid</option>
+				<option value="SAGA.grid_gridding.8">SAGA.grid_gridding.8: Grid Cell Area Covered by Polygons</option>
+				<option value="SAGA.grid_gridding.7">SAGA.grid_gridding.7: Angular Distance Weighted</option>
+				<option value="SAGA.grid_gridding.6">SAGA.grid_gridding.6: Kernel Density Estimation</option>
+				<option value="SAGA.pj_proj4.14">SAGA.pj_proj4.14: Latitude/Longitude Graticule</option>
+				<option value="SAGA.pj_proj4.20">SAGA.pj_proj4.20: Geographic Distances</option>
+				<option value="SAGA.pj_proj4.26">SAGA.pj_proj4.26: UTM Projection (Shapes)</option>
+				<option value="SAGA.pj_proj4.16">SAGA.pj_proj4.16: Tissot's Indicatrix</option>
+				<option value="SAGA.pj_proj4.21">SAGA.pj_proj4.21: Geographic Distances (Pair of Coordinates)</option>
+				<option value="SAGA.pj_proj4.25">SAGA.pj_proj4.25: UTM Projection (Shapes List)</option>
+				<option value="SAGA.pj_proj4.3">SAGA.pj_proj4.3: Coordinate Transformation (Grid List)</option>
+				<option value="SAGA.pj_proj4.23">SAGA.pj_proj4.23: UTM Projection (Grid List)</option>
+				<option value="SAGA.pj_proj4.24">SAGA.pj_proj4.24: UTM Projection (Grid)</option>
+				<option value="SAGA.pj_proj4.1">SAGA.pj_proj4.1: Coordinate Transformation (Shapes List)</option>
+				<option value="SAGA.pj_proj4.4">SAGA.pj_proj4.4: Coordinate Transformation (Grid)</option>
+				<option value="SAGA.pj_proj4.17">SAGA.pj_proj4.17: Geographic Coordinate Grids</option>
+				<option value="SAGA.pj_proj4.2">SAGA.pj_proj4.2: Coordinate Transformation (Shapes)</option>
+				<option value="SAGA.pj_proj4.13">SAGA.pj_proj4.13: Change Longitudinal Range for Grids</option>
+				<option value="SAGA.statistics_kriging.0">SAGA.statistics_kriging.0: Ordinary Kriging</option>
+				<option value="SAGA.statistics_kriging.3">SAGA.statistics_kriging.3: Regression Kriging</option>
+				<option value="SAGA.statistics_kriging.1">SAGA.statistics_kriging.1: Simple Kriging</option>
+				<option value="SAGA.statistics_kriging.4">SAGA.statistics_kriging.4: Variogram (Dialog)</option>
+				<option value="SAGA.statistics_kriging.2">SAGA.statistics_kriging.2: Universal Kriging</option>
+				<option value="SAGA.grid_analysis.14">SAGA.grid_analysis.14: Soil Texture Classification</option>
+				<option value="SAGA.grid_analysis.20">SAGA.grid_analysis.20: Soil Texture Classification for Tables</option>
+				<option value="SAGA.grid_analysis.5">SAGA.grid_analysis.5: Least Cost Paths</option>
+				<option value="SAGA.grid_analysis.12">SAGA.grid_analysis.12: Aggregation Index</option>
+				<option value="SAGA.grid_analysis.16">SAGA.grid_analysis.16: Fragmentation (Alternative)</option>
+				<option value="SAGA.grid_analysis.18">SAGA.grid_analysis.18: Accumulation Functions</option>
+				<option value="SAGA.grid_analysis.21">SAGA.grid_analysis.21: Diversity of Categories</option>
+				<option value="SAGA.grid_analysis.11">SAGA.grid_analysis.11: Ordered Weighted Averaging</option>
+				<option value="SAGA.grid_analysis.0">SAGA.grid_analysis.0: Accumulated Cost</option>
+				<option value="SAGA.grid_analysis.10">SAGA.grid_analysis.10: Analytical Hierarchy Process</option>
+				<option value="SAGA.grid_analysis.17">SAGA.grid_analysis.17: Fragmentation Classes from Density and Connectivity</option>
+				<option value="SAGA.grid_analysis.19">SAGA.grid_analysis.19: IMCORR - Feature Tracking</option>
+				<option value="SAGA.grid_analysis.9">SAGA.grid_analysis.9: Layer of extreme value</option>
+				<option value="SAGA.grid_analysis.8">SAGA.grid_analysis.8: Pattern Analysis</option>
+				<option value="SAGA.grid_analysis.15">SAGA.grid_analysis.15: Fragmentation (Standard)</option>
+				<option value="SAGA.grid_analysis.7">SAGA.grid_analysis.7: Covered Distance</option>
+				<option value="SAGA.grid_analysis.13">SAGA.grid_analysis.13: Cross-Classification and Tabulation</option>
+				<option value="SAGA.grid_analysis.6">SAGA.grid_analysis.6: Change Vector Analysis</option>
+				<option value="SAGA.imagery_maxent.0">SAGA.imagery_maxent.0: Maximum Entropy Classifcation</option>
+				<option value="SAGA.imagery_maxent.1">SAGA.imagery_maxent.1: Maximum Entropy Presence Prediction</option>
+				<option value="SAGA.contrib_perego.5">SAGA.contrib_perego.5: Destriping</option>
+				<option value="SAGA.contrib_perego.0">SAGA.contrib_perego.0: Average With Thereshold 1</option>
+				<option value="SAGA.contrib_perego.3">SAGA.contrib_perego.3: Average With Mask 1</option>
+				<option value="SAGA.contrib_perego.1">SAGA.contrib_perego.1: Average With Thereshold 2</option>
+				<option value="SAGA.contrib_perego.4">SAGA.contrib_perego.4: Average With Mask 2</option>
+				<option value="SAGA.contrib_perego.2">SAGA.contrib_perego.2: Average With Thereshold 3</option>
+				<option value="SAGA.contrib_perego.7">SAGA.contrib_perego.7: Directional Average</option>
+				<option value="SAGA.contrib_perego.6">SAGA.contrib_perego.6: Destriping with Mask</option>
+				<option value="SAGA.statistics_regression.14">SAGA.statistics_regression.14: GWR for Grid Downscaling</option>
+				<option value="SAGA.statistics_regression.5">SAGA.statistics_regression.5: GWR for Multiple Predictors (Gridded Model Output)</option>
+				<option value="SAGA.statistics_regression.12">SAGA.statistics_regression.12: Multiple Linear Regression Analysis</option>
+				<option value="SAGA.statistics_regression.11">SAGA.statistics_regression.11: Trend Analysis (Shapes)</option>
+				<option value="SAGA.statistics_regression.0">SAGA.statistics_regression.0: Regression Analysis (Points and Predictor Grid)</option>
+				<option value="SAGA.statistics_regression.3">SAGA.statistics_regression.3: GWR for Single Predictor (Gridded Model Output)</option>
+				<option value="SAGA.statistics_regression.1">SAGA.statistics_regression.1: Multiple Regression Analysis (Points and Predictor Grids)</option>
+				<option value="SAGA.statistics_regression.4">SAGA.statistics_regression.4: GWR for Single Predictor Grid</option>
+				<option value="SAGA.statistics_regression.10">SAGA.statistics_regression.10: Trend Analysis</option>
+				<option value="SAGA.statistics_regression.2">SAGA.statistics_regression.2: Polynomial Regression</option>
+				<option value="SAGA.statistics_regression.9">SAGA.statistics_regression.9: Polynomial Trend from Grids</option>
+				<option value="SAGA.statistics_regression.8">SAGA.statistics_regression.8: Multiple Regression Analysis (Grid and Predictor Grids)</option>
+				<option value="SAGA.statistics_regression.15">SAGA.statistics_regression.15: Zonal Multiple Regression Analysis (Points and Predictor Grids)</option>
+				<option value="SAGA.statistics_regression.7">SAGA.statistics_regression.7: GWR for Multiple Predictors</option>
+				<option value="SAGA.statistics_regression.13">SAGA.statistics_regression.13: Multiple Linear Regression Analysis (Shapes)</option>
+				<option value="SAGA.statistics_regression.6">SAGA.statistics_regression.6: GWR for Multiple Predictor Grids</option>
+				<option value="SAGA.grid_tools.20">SAGA.grid_tools.20: Combine Grids</option>
+				<option value="SAGA.grid_tools.29">SAGA.grid_tools.29: Close Gaps with Stepwise Resampling</option>
+				<option value="SAGA.grid_tools.5">SAGA.grid_tools.5: Patching</option>
+				<option value="SAGA.grid_tools.12">SAGA.grid_tools.12: Change Grid Values</option>
+				<option value="SAGA.grid_tools.32">SAGA.grid_tools.32: Select Grid from List</option>
+				<option value="SAGA.grid_tools.26">SAGA.grid_tools.26: Proximity Grid</option>
+				<option value="SAGA.grid_tools.22">SAGA.grid_tools.22: Grids from classified grid and table</option>
+				<option value="SAGA.grid_tools.33">SAGA.grid_tools.33: Copy Grid</option>
+				<option value="SAGA.grid_tools.18">SAGA.grid_tools.18: Invert Data/No-Data</option>
+				<option value="SAGA.grid_tools.21">SAGA.grid_tools.21: Grid Cell Index</option>
+				<option value="SAGA.grid_tools.11">SAGA.grid_tools.11: Change Data Storage</option>
+				<option value="SAGA.grid_tools.31">SAGA.grid_tools.31: Clip Grids</option>
+				<option value="SAGA.grid_tools.25">SAGA.grid_tools.25: Close Gaps with Spline</option>
+				<option value="SAGA.grid_tools.0">SAGA.grid_tools.0: Resampling</option>
+				<option value="SAGA.grid_tools.3">SAGA.grid_tools.3: Mosaicking</option>
+				<option value="SAGA.grid_tools.28">SAGA.grid_tools.28: Shrink and Expand</option>
+				<option value="SAGA.grid_tools.23">SAGA.grid_tools.23: Create Grid System</option>
+				<option value="SAGA.grid_tools.24">SAGA.grid_tools.24: Grid Masking</option>
+				<option value="SAGA.grid_tools.27">SAGA.grid_tools.27: Tiling</option>
+				<option value="SAGA.grid_tools.1">SAGA.grid_tools.1: Aggregate</option>
+				<option value="SAGA.grid_tools.4">SAGA.grid_tools.4: Constant Grid</option>
+				<option value="SAGA.grid_tools.10">SAGA.grid_tools.10: Grid Proximity Buffer</option>
+				<option value="SAGA.grid_tools.17">SAGA.grid_tools.17: Crop to Data</option>
+				<option value="SAGA.grid_tools.9">SAGA.grid_tools.9: Threshold Buffer</option>
+				<option value="SAGA.grid_tools.8">SAGA.grid_tools.8: Grid Buffer</option>
+				<option value="SAGA.grid_tools.15">SAGA.grid_tools.15: Reclassify Grid Values</option>
+				<option value="SAGA.grid_tools.37">SAGA.grid_tools.37: Combine Classes</option>
+				<option value="SAGA.grid_tools.34">SAGA.grid_tools.34: Invert Grid</option>
+				<option value="SAGA.grid_tools.39">SAGA.grid_tools.39: Change Grid Values - Flood Fill</option>
+				<option value="SAGA.grid_tools.7">SAGA.grid_tools.7: Close Gaps</option>
+				<option value="SAGA.grid_tools.6">SAGA.grid_tools.6: Close One Cell Gaps</option>
+				<option value="SAGA.grid_tools.35">SAGA.grid_tools.35: Mirror Grid</option>
+				<option value="SAGA.grid_tools.38">SAGA.grid_tools.38: Mosaicking (Grid Collections)</option>
+				<option value="SAGA.grid_tools.30">SAGA.grid_tools.30: Transpose Grids</option>
+				<option value="SAGA.ta_preprocessor.5">SAGA.ta_preprocessor.5: Fill Sinks XXL (Wang &amp; Liu)</option>
+				<option value="SAGA.ta_preprocessor.0">SAGA.ta_preprocessor.0: Flat Detection</option>
+				<option value="SAGA.ta_preprocessor.3">SAGA.ta_preprocessor.3: Fill Sinks (Planchon/Darboux, 2001)</option>
+				<option value="SAGA.ta_preprocessor.1">SAGA.ta_preprocessor.1: Sink Drainage Route Detection</option>
+				<option value="SAGA.ta_preprocessor.4">SAGA.ta_preprocessor.4: Fill Sinks (Wang &amp; Liu)</option>
+				<option value="SAGA.ta_preprocessor.2">SAGA.ta_preprocessor.2: Sink Removal</option>
+				<option value="SAGA.ta_preprocessor.6">SAGA.ta_preprocessor.6: Burn Stream Network into DEM</option>
+				<option value="SAGA.ta_compound.0">SAGA.ta_compound.0: Basic Terrain Analysis</option>
+				<option value="SAGA.sim_ihacres.0">SAGA.sim_ihacres.0: IHACRES Calibration (2)</option>
+				<option value="SAGA.sim_ihacres.3">SAGA.sim_ihacres.3: IHACRES Elevation Bands</option>
+				<option value="SAGA.sim_ihacres.1">SAGA.sim_ihacres.1: IHACRES Version 1.0</option>
+				<option value="SAGA.sim_ihacres.4">SAGA.sim_ihacres.4: IHACRES Elevation Bands Calibration</option>
+				<option value="SAGA.sim_ihacres.2">SAGA.sim_ihacres.2: IHACRES Basin</option>
+				<option value="SAGA.sim_cellular_automata.0">SAGA.sim_cellular_automata.0: Conway's Game of Life</option>
+				<option value="SAGA.sim_cellular_automata.1">SAGA.sim_cellular_automata.1: Wa-Tor</option>
+				<option value="SAGA.imagery_vigra.5">SAGA.imagery_vigra.5: Fourier Transform (ViGrA)</option>
+				<option value="SAGA.imagery_vigra.11">SAGA.imagery_vigra.11: Random Forest Table Classification (ViGrA)</option>
+				<option value="SAGA.imagery_vigra.0">SAGA.imagery_vigra.0: Smoothing (ViGrA)</option>
+				<option value="SAGA.imagery_vigra.3">SAGA.imagery_vigra.3: Distance (ViGrA)</option>
+				<option value="SAGA.imagery_vigra.1">SAGA.imagery_vigra.1: Edge Detection (ViGrA)</option>
+				<option value="SAGA.imagery_vigra.4">SAGA.imagery_vigra.4: Watershed Segmentation (ViGrA)</option>
+				<option value="SAGA.imagery_vigra.10">SAGA.imagery_vigra.10: Random Forest Presence Prediction (ViGrA)</option>
+				<option value="SAGA.imagery_vigra.2">SAGA.imagery_vigra.2: Morphological Filter (ViGrA)</option>
+				<option value="SAGA.imagery_vigra.9">SAGA.imagery_vigra.9: Random Forest Classification (ViGrA)</option>
+				<option value="SAGA.imagery_vigra.8">SAGA.imagery_vigra.8: Fourier Filter (ViGrA)</option>
+				<option value="SAGA.imagery_vigra.7">SAGA.imagery_vigra.7: Fourier Transform (Real, ViGrA)</option>
+				<option value="SAGA.imagery_vigra.6">SAGA.imagery_vigra.6: Fourier Transform Inverse (ViGrA)</option>
+				<option value="SAGA.shapes_grid.5">SAGA.shapes_grid.5: Contour Lines from Grid</option>
+				<option value="SAGA.shapes_grid.16">SAGA.shapes_grid.16: Gradient Vectors from Direction and Length</option>
+				<option value="SAGA.shapes_grid.18">SAGA.shapes_grid.18: Grid Classes Area for Polygons</option>
+				<option value="SAGA.shapes_grid.11">SAGA.shapes_grid.11: Clip Grid with Rectangle</option>
+				<option value="SAGA.shapes_grid.0">SAGA.shapes_grid.0: Add Grid Values to Points</option>
+				<option value="SAGA.shapes_grid.3">SAGA.shapes_grid.3: Grid Values to Points</option>
+				<option value="SAGA.shapes_grid.1">SAGA.shapes_grid.1: Add Grid Values to Shapes</option>
+				<option value="SAGA.shapes_grid.4">SAGA.shapes_grid.4: Grid Values to Points (randomly)</option>
+				<option value="SAGA.shapes_grid.10">SAGA.shapes_grid.10: Grid System Extent</option>
+				<option value="SAGA.shapes_grid.17">SAGA.shapes_grid.17: Gradient Vectors from Directional Components</option>
+				<option value="SAGA.shapes_grid.2">SAGA.shapes_grid.2: Grid Statistics for Polygons</option>
+				<option value="SAGA.shapes_grid.9">SAGA.shapes_grid.9: Local Minima and Maxima</option>
+				<option value="SAGA.shapes_grid.8">SAGA.shapes_grid.8: Grid Statistics for Points</option>
+				<option value="SAGA.shapes_grid.15">SAGA.shapes_grid.15: Gradient Vectors from Surface</option>
+				<option value="SAGA.shapes_grid.7">SAGA.shapes_grid.7: Clip Grid with Polygon</option>
+				<option value="SAGA.shapes_grid.6">SAGA.shapes_grid.6: Vectorising Grid Classes</option>
+				<option value="SAGA.sim_erosion.0">SAGA.sim_erosion.0: MMF-SAGA Soil Erosion Model</option>
+				<option value="SAGA.docs_pdf.1">SAGA.docs_pdf.1: Shapes Summary Report</option>
+				<option value="SAGA.docs_pdf.2">SAGA.docs_pdf.2: Terrain Path Cross Sections</option>
+				<option value="SAGA.sim_qm_of_esp.0">SAGA.sim_qm_of_esp.0: Diffusive Hillslope Evolution (FTCS)</option>
+				<option value="SAGA.sim_qm_of_esp.3">SAGA.sim_qm_of_esp.3: Successive Flow Routing</option>
+				<option value="SAGA.sim_qm_of_esp.1">SAGA.sim_qm_of_esp.1: Fill Sinks (QM of ESP)</option>
+				<option value="SAGA.sim_qm_of_esp.4">SAGA.sim_qm_of_esp.4: Diffusive Hillslope Evolution (ADI)</option>
+				<option value="SAGA.sim_qm_of_esp.2">SAGA.sim_qm_of_esp.2: Flow Accumulation (QM of ESP)</option>
+				<option value="SAGA.grid_calculus_bsl.1">SAGA.grid_calculus_bsl.1: BSL from File</option>
+				<option value="SAGA.statistics_grid.14">SAGA.statistics_grid.14: Categorical Coincidence</option>
+				<option value="SAGA.statistics_grid.5">SAGA.statistics_grid.5: Zonal Grid Statistics</option>
+				<option value="SAGA.statistics_grid.12">SAGA.statistics_grid.12: Meridional Grid Statistics</option>
+				<option value="SAGA.statistics_grid.16">SAGA.statistics_grid.16: Statistics for Grids from Files</option>
+				<option value="SAGA.statistics_grid.18">SAGA.statistics_grid.18: Evaluate Statistics for Grids</option>
+				<option value="SAGA.statistics_grid.11">SAGA.statistics_grid.11: Longitudinal Grid Statistics</option>
+				<option value="SAGA.statistics_grid.0">SAGA.statistics_grid.0: Fast Representativeness</option>
+				<option value="SAGA.statistics_grid.3">SAGA.statistics_grid.3: Radius of Variance (Grid)</option>
+				<option value="SAGA.statistics_grid.1">SAGA.statistics_grid.1: Residual Analysis (Grid)</option>
+				<option value="SAGA.statistics_grid.4">SAGA.statistics_grid.4: Statistics for Grids</option>
+				<option value="SAGA.statistics_grid.10">SAGA.statistics_grid.10: Inverse Principal Components Rotation</option>
+				<option value="SAGA.statistics_grid.17">SAGA.statistics_grid.17: Build Statistics for Grids</option>
+				<option value="SAGA.statistics_grid.2">SAGA.statistics_grid.2: Representativeness (Grid)</option>
+				<option value="SAGA.statistics_grid.9">SAGA.statistics_grid.9: Multi-Band Variation</option>
+				<option value="SAGA.statistics_grid.8">SAGA.statistics_grid.8: Principal Component Analysis</option>
+				<option value="SAGA.statistics_grid.15">SAGA.statistics_grid.15: Focal PCA on a Grid</option>
+				<option value="SAGA.statistics_grid.7">SAGA.statistics_grid.7: Global Moran's I for Grids</option>
+				<option value="SAGA.statistics_grid.13">SAGA.statistics_grid.13: Save Grid Statistics to Table</option>
+				<option value="SAGA.statistics_grid.6">SAGA.statistics_grid.6: Directional Statistics for Single Grid</option>
+				<option value="SAGA.db_odbc.5">SAGA.db_odbc.5: Import Table</option>
+				<option value="SAGA.db_odbc.4">SAGA.db_odbc.4: List Table Fields</option>
+				<option value="SAGA.db_odbc.10">SAGA.db_odbc.10: List Tables</option>
+				<option value="SAGA.db_odbc.9">SAGA.db_odbc.9: List ODBC Servers</option>
+				<option value="SAGA.db_odbc.8">SAGA.db_odbc.8: Import Table from SQL Query</option>
+				<option value="SAGA.table_tools.20">SAGA.table_tools.20: Add Indicator Fields for Categories</option>
+				<option value="SAGA.table_tools.5">SAGA.table_tools.5: Change Date Format</option>
+				<option value="SAGA.table_tools.22">SAGA.table_tools.22: Copy Table</option>
+				<option value="SAGA.table_tools.21">SAGA.table_tools.21: Table Field Enumeration (Shapes)</option>
+				<option value="SAGA.table_tools.11">SAGA.table_tools.11: Delete Fields</option>
+				<option value="SAGA.table_tools.25">SAGA.table_tools.25: Formatted Text [Shapes]</option>
+				<option value="SAGA.table_tools.0">SAGA.table_tools.0: Create New Table</option>
+				<option value="SAGA.table_tools.3">SAGA.table_tools.3: Join Attributes from a Table</option>
+				<option value="SAGA.table_tools.23">SAGA.table_tools.23: Change Field Name</option>
+				<option value="SAGA.table_tools.24">SAGA.table_tools.24: Formatted Text</option>
+				<option value="SAGA.table_tools.1">SAGA.table_tools.1: Transpose Table</option>
+				<option value="SAGA.table_tools.4">SAGA.table_tools.4: Join Attributes from a Table (Shapes)</option>
+				<option value="SAGA.table_tools.10">SAGA.table_tools.10: Replace Text</option>
+				<option value="SAGA.table_tools.2">SAGA.table_tools.2: Table Field Enumeration</option>
+				<option value="SAGA.table_tools.9">SAGA.table_tools.9: Change Color Format</option>
+				<option value="SAGA.table_tools.8">SAGA.table_tools.8: Append Fields from another Table</option>
+				<option value="SAGA.table_tools.15">SAGA.table_tools.15: Copy Selection</option>
+				<option value="SAGA.table_tools.7">SAGA.table_tools.7: Change Field Type</option>
+				<option value="SAGA.table_tools.6">SAGA.table_tools.6: Change Time Format</option>
+				<option value="SAGA.shapes_transect.0">SAGA.shapes_transect.0: Transect through polygon shapefile</option>
+				<option value="SAGA.ta_hydrology.20">SAGA.ta_hydrology.20: Topographic Wetness Index (TWI)</option>
+				<option value="SAGA.ta_hydrology.29">SAGA.ta_hydrology.29: Flow Accumulation (Parallelizable)</option>
+				<option value="SAGA.ta_hydrology.26">SAGA.ta_hydrology.26: Slope Limited Flow Accumulation</option>
+				<option value="SAGA.ta_hydrology.16">SAGA.ta_hydrology.16: Lake Flood</option>
+				<option value="SAGA.ta_hydrology.22">SAGA.ta_hydrology.22: LS Factor</option>
+				<option value="SAGA.ta_hydrology.18">SAGA.ta_hydrology.18: Flow Accumulation (Mass-Flux Method)</option>
+				<option value="SAGA.ta_hydrology.21">SAGA.ta_hydrology.21: Stream Power Index</option>
+				<option value="SAGA.ta_hydrology.25">SAGA.ta_hydrology.25: LS-Factor, Field Based</option>
+				<option value="SAGA.ta_hydrology.0">SAGA.ta_hydrology.0: Flow Accumulation (Top-Down)</option>
+				<option value="SAGA.ta_hydrology.28">SAGA.ta_hydrology.28: Flow between fields</option>
+				<option value="SAGA.ta_hydrology.23">SAGA.ta_hydrology.23: Melton Ruggedness Number</option>
+				<option value="SAGA.ta_hydrology.24">SAGA.ta_hydrology.24: TCI Low</option>
+				<option value="SAGA.ta_hydrology.27">SAGA.ta_hydrology.27: Maximum Flow Path Length</option>
+				<option value="SAGA.ta_hydrology.1">SAGA.ta_hydrology.1: Flow Accumulation (Recursive)</option>
+				<option value="SAGA.ta_hydrology.4">SAGA.ta_hydrology.4: Upslope Area</option>
+				<option value="SAGA.ta_hydrology.10">SAGA.ta_hydrology.10: Cell Balance</option>
+				<option value="SAGA.ta_hydrology.2">SAGA.ta_hydrology.2: Flow Accumulation (Flow Tracing)</option>
+				<option value="SAGA.ta_hydrology.19">SAGA.ta_hydrology.19: Flow Width and Specific Catchment Area</option>
+				<option value="SAGA.ta_hydrology.15">SAGA.ta_hydrology.15: SAGA Wetness Index</option>
+				<option value="SAGA.ta_hydrology.7">SAGA.ta_hydrology.7: Slope Length</option>
+				<option value="SAGA.ta_hydrology.13">SAGA.ta_hydrology.13: Edge Contamination</option>
+				<option value="SAGA.ta_hydrology.6">SAGA.ta_hydrology.6: Flow Path Length</option>
+				<option value="SAGA.grid_calculus.14">SAGA.grid_calculus.14: Metric Conversions</option>
+				<option value="SAGA.grid_calculus.20">SAGA.grid_calculus.20: Grid Collection Calculator</option>
+				<option value="SAGA.grid_calculus.5">SAGA.grid_calculus.5: Geometric Figures</option>
+				<option value="SAGA.grid_calculus.12">SAGA.grid_calculus.12: Fuzzy Intersection (AND)</option>
+				<option value="SAGA.grid_calculus.16">SAGA.grid_calculus.16: Gradient Vector from Polar to Cartesian Coordinates</option>
+				<option value="SAGA.grid_calculus.18">SAGA.grid_calculus.18: Grid Division</option>
+				<option value="SAGA.grid_calculus.21">SAGA.grid_calculus.21: Histogram Matching</option>
+				<option value="SAGA.grid_calculus.11">SAGA.grid_calculus.11: Fuzzify</option>
+				<option value="SAGA.grid_calculus.0">SAGA.grid_calculus.0: Grid Normalization</option>
+				<option value="SAGA.grid_calculus.3">SAGA.grid_calculus.3: Grid Difference</option>
+				<option value="SAGA.grid_calculus.1">SAGA.grid_calculus.1: Grid Calculator</option>
+				<option value="SAGA.grid_calculus.4">SAGA.grid_calculus.4: Function Plotter</option>
+				<option value="SAGA.grid_calculus.10">SAGA.grid_calculus.10: Grid Standardization</option>
+				<option value="SAGA.grid_calculus.17">SAGA.grid_calculus.17: Fractal Brownian Noise</option>
+				<option value="SAGA.grid_calculus.19">SAGA.grid_calculus.19: Spherical Harmonic Synthesis</option>
+				<option value="SAGA.grid_calculus.9">SAGA.grid_calculus.9: Grids Product</option>
+				<option value="SAGA.grid_calculus.8">SAGA.grid_calculus.8: Grids Sum</option>
+				<option value="SAGA.grid_calculus.15">SAGA.grid_calculus.15: Gradient Vector from Cartesian to Polar Coordinates</option>
+				<option value="SAGA.grid_calculus.7">SAGA.grid_calculus.7: Random Field</option>
+				<option value="SAGA.grid_calculus.13">SAGA.grid_calculus.13: Fuzzy Union (OR)</option>
+				<option value="SAGA.grid_calculus.6">SAGA.grid_calculus.6: Random Terrain</option>
+				<option value="SAGA.imagery_opencv.5">SAGA.imagery_opencv.5: Normal Bayes Classification (OpenCV)</option>
+				<option value="SAGA.imagery_opencv.12">SAGA.imagery_opencv.12: Logistic Regression (OpenCV)</option>
+				<option value="SAGA.imagery_opencv.11">SAGA.imagery_opencv.11: Artificial Neural Network Classification (OpenCV)</option>
+				<option value="SAGA.imagery_opencv.0">SAGA.imagery_opencv.0: Morphological Filter (OpenCV)</option>
+				<option value="SAGA.imagery_opencv.1">SAGA.imagery_opencv.1: Fourier Transformation (OpenCV)</option>
+				<option value="SAGA.imagery_opencv.4">SAGA.imagery_opencv.4: Stereo Match (OpenCV)</option>
+				<option value="SAGA.imagery_opencv.2">SAGA.imagery_opencv.2: Single Value Decomposition (OpenCV)</option>
+				<option value="SAGA.imagery_opencv.7">SAGA.imagery_opencv.7: Support Vector Machine Classification (OpenCV)</option>
+				<option value="SAGA.imagery_opencv.6">SAGA.imagery_opencv.6: K-Nearest Neighbours Classification (OpenCV)</option>
+				<option value="SAGA.statistics_points.0">SAGA.statistics_points.0: Variogram</option>
+				<option value="SAGA.statistics_points.3">SAGA.statistics_points.3: Minimum Distance Analysis</option>
+				<option value="SAGA.statistics_points.1">SAGA.statistics_points.1: Variogram Cloud</option>
+				<option value="SAGA.statistics_points.4">SAGA.statistics_points.4: Spatial Point Pattern Analysis</option>
+				<option value="SAGA.statistics_points.2">SAGA.statistics_points.2: Variogram Surface</option>
+				<option value="SAGA.grid_spline.5">SAGA.grid_spline.5: Multilevel B-Spline from Grid Points</option>
+				<option value="SAGA.grid_spline.3">SAGA.grid_spline.3: B-Spline Approximation</option>
+				<option value="SAGA.grid_spline.1">SAGA.grid_spline.1: Thin Plate Spline</option>
+				<option value="SAGA.grid_spline.4">SAGA.grid_spline.4: Multilevel B-Spline</option>
+				<option value="SAGA.grid_spline.2">SAGA.grid_spline.2: Thin Plate Spline (TIN)</option>
+				<option value="SAGA.grid_spline.8">SAGA.grid_spline.8: Multilevel B-Spline (3D)</option>
+				<option value="SAGA.grid_spline.7">SAGA.grid_spline.7: Multilevel B-Spline for Categories</option>
+				<option value="SAGA.grid_spline.6">SAGA.grid_spline.6: Cubic Spline Approximation</option>
+				<option value="SAGA.imagery_classification.5">SAGA.imagery_classification.5: Supervised Classification for Tables</option>
+				<option value="SAGA.imagery_classification.0">SAGA.imagery_classification.0: Supervised Classification for Grids</option>
+				<option value="SAGA.imagery_classification.3">SAGA.imagery_classification.3: Decision Tree</option>
+				<option value="SAGA.imagery_classification.1">SAGA.imagery_classification.1: K-Means Clustering for Grids</option>
+				<option value="SAGA.imagery_classification.4">SAGA.imagery_classification.4: Supervised Classification for Shapes</option>
+				<option value="SAGA.imagery_classification.2">SAGA.imagery_classification.2: Confusion Matrix (Two Grids)</option>
+				<option value="SAGA.imagery_classification.6">SAGA.imagery_classification.6: Confusion Matrix (Polygons / Grid)</option>
+				<option value="SAGA.ta_morphometry.14">SAGA.ta_morphometry.14: Relative Heights and Slope Positions</option>
+				<option value="SAGA.ta_morphometry.20">SAGA.ta_morphometry.20: Terrain Surface Texture</option>
+				<option value="SAGA.ta_morphometry.5">SAGA.ta_morphometry.5: Hypsometry</option>
+				<option value="SAGA.ta_morphometry.12">SAGA.ta_morphometry.12: Diurnal Anisotropic Heat</option>
+				<option value="SAGA.ta_morphometry.26">SAGA.ta_morphometry.26: Upslope and Downslope Curvature</option>
+				<option value="SAGA.ta_morphometry.16">SAGA.ta_morphometry.16: Terrain Ruggedness Index (TRI)</option>
+				<option value="SAGA.ta_morphometry.22">SAGA.ta_morphometry.22: Terrain Surface Classification (Iwahashi and Pike)</option>
+				<option value="SAGA.ta_morphometry.18">SAGA.ta_morphometry.18: Topographic Position Index (TPI)</option>
+				<option value="SAGA.ta_morphometry.21">SAGA.ta_morphometry.21: Terrain Surface Convexity</option>
+				<option value="SAGA.ta_morphometry.11">SAGA.ta_morphometry.11: Effective Air Flow Heights</option>
+				<option value="SAGA.ta_morphometry.25">SAGA.ta_morphometry.25: Fuzzy Landform Element Classification</option>
+				<option value="SAGA.ta_morphometry.0">SAGA.ta_morphometry.0: Slope, Aspect, Curvature</option>
+				<option value="SAGA.ta_morphometry.3">SAGA.ta_morphometry.3: Surface Specific Points</option>
+				<option value="SAGA.ta_morphometry.28">SAGA.ta_morphometry.28: Multi-Scale Topographic Position Index (TPI)</option>
+				<option value="SAGA.ta_morphometry.23">SAGA.ta_morphometry.23: Morphometric Features</option>
+				<option value="SAGA.ta_morphometry.24">SAGA.ta_morphometry.24: Valley and Ridge Detection (Top Hat Approach)</option>
+				<option value="SAGA.ta_morphometry.27">SAGA.ta_morphometry.27: Wind Exposition Index</option>
+				<option value="SAGA.ta_morphometry.1">SAGA.ta_morphometry.1: Convergence Index</option>
+				<option value="SAGA.ta_morphometry.4">SAGA.ta_morphometry.4: Curvature Classification</option>
+				<option value="SAGA.ta_morphometry.10">SAGA.ta_morphometry.10: Mass Balance Index</option>
+				<option value="SAGA.ta_morphometry.17">SAGA.ta_morphometry.17: Vector Ruggedness Measure (VRM)</option>
+				<option value="SAGA.ta_morphometry.2">SAGA.ta_morphometry.2: Convergence Index (Search Radius)</option>
+				<option value="SAGA.ta_morphometry.19">SAGA.ta_morphometry.19: TPI Based Landform Classification</option>
+				<option value="SAGA.ta_morphometry.9">SAGA.ta_morphometry.9: Downslope Distance Gradient</option>
+				<option value="SAGA.ta_morphometry.8">SAGA.ta_morphometry.8: Multiresolution Index of Valley Bottom Flatness (MRVBF)</option>
+				<option value="SAGA.ta_morphometry.15">SAGA.ta_morphometry.15: Wind Effect (Windward / Leeward Index)</option>
+				<option value="SAGA.ta_morphometry.7">SAGA.ta_morphometry.7: Morphometric Protection Index</option>
+				<option value="SAGA.ta_morphometry.13">SAGA.ta_morphometry.13: Land Surface Temperature</option>
+				<option value="SAGA.ta_morphometry.6">SAGA.ta_morphometry.6: Real Surface Area</option>
+				<option value="SAGA.ta_profiles.5">SAGA.ta_profiles.5: Profile from points</option>
+				<option value="SAGA.ta_profiles.3">SAGA.ta_profiles.3: Cross Profiles</option>
+				<option value="SAGA.ta_profiles.4">SAGA.ta_profiles.4: Profiles from Lines</option>
+				<option value="SAGA.shapes_lines.5">SAGA.shapes_lines.5: Line Dissolve</option>
+				<option value="SAGA.shapes_lines.0">SAGA.shapes_lines.0: Convert Polygons to Lines</option>
+				<option value="SAGA.shapes_lines.3">SAGA.shapes_lines.3: Line-Polygon Intersection</option>
+				<option value="SAGA.shapes_lines.1">SAGA.shapes_lines.1: Convert Points to Line(s)</option>
+				<option value="SAGA.shapes_lines.4">SAGA.shapes_lines.4: Line Simplification</option>
+				<option value="SAGA.shapes_lines.2">SAGA.shapes_lines.2: Line Properties</option>
+				<option value="SAGA.shapes_lines.9">SAGA.shapes_lines.9: Line Crossings</option>
+				<option value="SAGA.shapes_lines.8">SAGA.shapes_lines.8: Split Lines at Points</option>
+				<option value="SAGA.shapes_lines.7">SAGA.shapes_lines.7: Line Smoothing</option>
+				<option value="SAGA.shapes_lines.6">SAGA.shapes_lines.6: Split Lines with Lines</option>
+				<option value="SAGA.ta_channels.5">SAGA.ta_channels.5: Channel Network and Drainage Basins</option>
+				<option value="SAGA.ta_channels.0">SAGA.ta_channels.0: Channel Network</option>
+				<option value="SAGA.ta_channels.3">SAGA.ta_channels.3: Vertical Distance to Channel Network</option>
+				<option value="SAGA.ta_channels.1">SAGA.ta_channels.1: Watershed Basins</option>
+				<option value="SAGA.ta_channels.4">SAGA.ta_channels.4: Overland Flow Distance to Channel Network</option>
+				<option value="SAGA.ta_channels.2">SAGA.ta_channels.2: Watershed Basins (Extended)</option>
+				<option value="SAGA.ta_channels.7">SAGA.ta_channels.7: Valley Depth</option>
+				<option value="SAGA.ta_channels.6">SAGA.ta_channels.6: Strahler Order</option>
+				<option value="SAGA.grid_filter.14">SAGA.grid_filter.14: Connectivity Analysis</option>
+				<option value="SAGA.grid_filter.5">SAGA.grid_filter.5: Filter Clumps</option>
+				<option value="SAGA.grid_filter.12">SAGA.grid_filter.12: Geodesic Morphological Reconstruction</option>
+				<option value="SAGA.grid_filter.16">SAGA.grid_filter.16: Wombling (Edge Detection)</option>
+				<option value="SAGA.grid_filter.18">SAGA.grid_filter.18: Simple Filter (Restricted to Polygons)</option>
+				<option value="SAGA.grid_filter.11">SAGA.grid_filter.11: Resampling Filter</option>
+				<option value="SAGA.grid_filter.0">SAGA.grid_filter.0: Simple Filter</option>
+				<option value="SAGA.grid_filter.3">SAGA.grid_filter.3: Multi Direction Lee Filter</option>
+				<option value="SAGA.grid_filter.1">SAGA.grid_filter.1: Gaussian Filter</option>
+				<option value="SAGA.grid_filter.4">SAGA.grid_filter.4: User Defined Filter</option>
+				<option value="SAGA.grid_filter.10">SAGA.grid_filter.10: Mesh Denoise</option>
+				<option value="SAGA.grid_filter.17">SAGA.grid_filter.17: Wombling for Multiple Features (Edge Detection)</option>
+				<option value="SAGA.grid_filter.2">SAGA.grid_filter.2: Laplacian Filter</option>
+				<option value="SAGA.grid_filter.9">SAGA.grid_filter.9: Rank Filter</option>
+				<option value="SAGA.grid_filter.8">SAGA.grid_filter.8: Morphological Filter</option>
+				<option value="SAGA.grid_filter.15">SAGA.grid_filter.15: Sieve Classes</option>
+				<option value="SAGA.grid_filter.7">SAGA.grid_filter.7: DTM Filter (slope-based)</option>
+				<option value="SAGA.grid_filter.13">SAGA.grid_filter.13: Binary Erosion-Reconstruction</option>
+				<option value="SAGA.grid_filter.6">SAGA.grid_filter.6: Majority/Minority Filter</option>
+				<option value="SAGA.ta_slope_stability.5">SAGA.ta_slope_stability.5: ANGMAP</option>
+				<option value="SAGA.ta_slope_stability.0">SAGA.ta_slope_stability.0: SAFETYFACTOR</option>
+				<option value="SAGA.ta_slope_stability.3">SAGA.ta_slope_stability.3: WETNESS</option>
+				<option value="SAGA.ta_slope_stability.1">SAGA.ta_slope_stability.1: TOBIA</option>
+				<option value="SAGA.ta_slope_stability.4">SAGA.ta_slope_stability.4: WEDGEFAIL</option>
+				<option value="SAGA.ta_slope_stability.2">SAGA.ta_slope_stability.2: SHALSTAB</option>
+				<option value="SAGA.db_pgsql.20">SAGA.db_pgsql.20: Import Shapes from PostGIS</option>
+				<option value="SAGA.db_pgsql.12">SAGA.db_pgsql.12: Import Table</option>
+				<option value="SAGA.db_pgsql.16">SAGA.db_pgsql.16: Import Table from SQL Query (GUI)</option>
+				<option value="SAGA.db_pgsql.33">SAGA.db_pgsql.33: Import Single Raster Band from PostGIS</option>
+				<option value="SAGA.db_pgsql.11">SAGA.db_pgsql.11: List Table Fields</option>
+				<option value="SAGA.db_pgsql.0">SAGA.db_pgsql.0: List PostgreSQL Connections</option>
+				<option value="SAGA.db_pgsql.23">SAGA.db_pgsql.23: Import Shapes with Joined Data from PostGIS (GUI)</option>
+				<option value="SAGA.db_pgsql.10">SAGA.db_pgsql.10: List Tables</option>
+				<option value="SAGA.db_pgsql.15">SAGA.db_pgsql.15: Import Table from SQL Query</option>
+				<option value="SAGA.db_pgsql.30">SAGA.db_pgsql.30: Import Raster from PostGIS</option>
+				<option value="SAGA.sim_hydrology.5">SAGA.sim_hydrology.5: Surface and Gradient</option>
+				<option value="SAGA.sim_hydrology.0">SAGA.sim_hydrology.0: Soil Moisture Content</option>
+				<option value="SAGA.sim_hydrology.3">SAGA.sim_hydrology.3: Water Retention Capacity</option>
+				<option value="SAGA.sim_hydrology.1">SAGA.sim_hydrology.1: Kinematic Wave Overland Flow</option>
+				<option value="SAGA.sim_hydrology.4">SAGA.sim_hydrology.4: Diffuse Pollution Risk</option>
+				<option value="SAGA.sim_hydrology.2">SAGA.sim_hydrology.2: TOPMODEL</option>
+				<option value="SAGA.sim_hydrology.7">SAGA.sim_hydrology.7: Surface, Gradient and Concentration</option>
+				<option value="SAGA.sim_hydrology.6">SAGA.sim_hydrology.6: Concentration</option>
+				<option value="SAGA.tin_tools.5">SAGA.tin_tools.5: Flow Accumulation (Trace)</option>
+				<option value="SAGA.tin_tools.0">SAGA.tin_tools.0: Grid to TIN</option>
+				<option value="SAGA.tin_tools.3">SAGA.tin_tools.3: TIN to Shapes</option>
+				<option value="SAGA.tin_tools.1">SAGA.tin_tools.1: Grid to TIN (Surface Specific Points)</option>
+				<option value="SAGA.tin_tools.4">SAGA.tin_tools.4: Gradient</option>
+				<option value="SAGA.tin_tools.2">SAGA.tin_tools.2: Shapes to TIN</option>
+				<option value="SAGA.tin_tools.6">SAGA.tin_tools.6: Flow Accumulation (Parallel)</option>
+				<option value="S3Download">S3Download: Echo input</option>
+				<option value="Simplify">Simplify: Simplifies polygons geometries. </option>
+				<option value="longProcess">longProcess: Demo long process. </option>
+				<option value="IsSimple">IsSimple: IsSimple test </option>
+				<option value="Voronoi">Voronoi: Voronoi Diagram. </option>
+				<option value="ConvexHull">ConvexHull: Compute convex hull.</option>
+				<option value="Difference">Difference: Compute difference. </option>
+				<option value="Union">Union: Compute union. </option>
+				<option value="Buffer">Buffer: Create a buffer around a polygon. </option>
+				<option value="Gdal_Grid">Gdal_Grid: Computes a regular grid (raster) from scattered data read from a vector data source. </option>
+				<option value="GetArea">GetArea: Compute geometry area.</option>
+				<option value="Within">Within: Within test</option>
+				<option value="Gdal_Translate">Gdal_Translate: Convert raster data from one format to another. </option>
+				<option value="Equals">Equals: Equals </option>
+				<option value="IsValid">IsValid: IsValid test </option>
+				<option value="Touches">Touches: Compute intersection. </option>
+				<option value="Gdal_Dem">Gdal_Dem: Tools to analyze and visualize DEMs.</option>
+				<option value="Contains">Contains: Contains</option>
+				<option value="Centroid">Centroid: Computes the centroid of a polygon. </option>
+				<option value="GetStatus">GetStatus: Produce an updated ExecuteResponse document. </option>
+				<option value="Gdal_Contour">Gdal_Contour: Builds vector contour lines from a raster elevation model.</option>
+				<option value="GdalExtractProfile">GdalExtractProfile: Extract elevation values along a line. </option>
+				<option value="demo">demo: Demo long process. </option>
+				<option value="Disjoint">Disjoint: Disjoint </option>
+				<option value="Ogr2Ogr">Ogr2Ogr: Converts vector data from one format to another. </option>
+				<option value="Intersection">Intersection: Compute intersection. </option>
+				<option value="Delaunay">Delaunay: Delaunay Triangulation. </option>
+				<option value="Intersects">Intersects: Intersects test</option>
+				<option value="Crosses">Crosses: Crosses test</option>
+				<option value="SymDifference">SymDifference: Compute symmetric difference. </option>
+				<option value="Distance">Distance: Compute the distance between two geometries</option>
+				<option value="Boundary">Boundary: Computes boundary.</option>
+				<option value="Gdal_Warp">Gdal_Warp: GDAL Warp Tool</option>
+			</param>
+			<when value="RVoronoi">
+				<param name="InputPoints" label="InputPoints" optional="false" help="The set of data points." type="data" format="txt"/>
+				<param type="select" name="Result_outformat" label="Result_outformat" help="Output format">
+					<option value="application/json">application/json</option>
+					<option value="image/png">image/png</option>
+					<option value="text/xml">text/xml</option>
+				</param>
+			</when>
+			<when value="OTB.MorphologicalMultiScaleDecomposition">
+				<param name="in" label="in" optional="false" help="The input image to be classified." type="data" format="txt"/>
+				<param name="outconvex" label="outconvex" optional="false" value="float" help="The output convex image with N bands" type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="outconcave" label="outconcave" optional="false" value="float" help="The output concave concave with N bands" type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="outleveling" label="outleveling" optional="false" value="float" help="The output leveling image with N bands" type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="channel" label="channel" optional="false" value="1" help="The selected channel index for input image" type="integer"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param name="structype" label="structype" optional="false" value="ball" help="Choice of the structuring element type" type="select">
+					<option value="ball">ball</option>
+					<option value="cross">cross</option>
+				</param>
+				<param name="radius" label="radius" optional="false" value="5" help="Initial radius of the structuring element (in pixels)" type="integer"/>
+				<param name="step" label="step" optional="false" value="1" help="Radius step along the profile (in pixels)" type="integer"/>
+				<param name="levels" label="levels" optional="false" value="1" help="Number of levels use for multi scale" type="integer"/>
+				<param type="select" name="outconvex_outformat" label="outconvex_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+				<param type="select" name="outconcave_outformat" label="outconcave_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+				<param type="select" name="outleveling_outformat" label="outleveling_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.Convert">
+				<param name="in" label="in" optional="false" help="Input image" type="data" format="txt"/>
+				<param name="type" label="type" optional="false" value="none" help="Transfer function for the rescaling" type="select">
+					<option value="none">none</option>
+					<option value="linear">linear</option>
+					<option value="log2">log2</option>
+				</param>
+				<param name="type_linear_gamma" label="type.linear.gamma" optional="true" value="1" help="Gamma correction factor" type="float"/>
+				<param name="mask" label="mask" optional="false" help="Optional mask to indicate which pixels are valid for computing the histogram quantiles. Only pixels where the mask is less than 0.5 will contribute to the histogram. The mask must have the same dimensions as the input image." type="data" format="txt"/>
+				<param name="hcp_high" label="hcp.high" optional="true" value="2" help="Quantiles to cut from histogram high values before computing min/max rescaling (in percent, 2 by default)" type="float"/>
+				<param name="hcp_low" label="hcp.low" optional="true" value="2" help="Quantiles to cut from histogram low values before computing min/max rescaling (in percent, 2 by default)" type="float"/>
+				<param name="out" label="out" optional="false" value="uint8" help="Output image" type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="channels" label="channels" optional="false" value="all" help="It's possible to select the channels of the output image. There are 3 modes, the available choices are:" type="select">
+					<option value="all">all</option>
+					<option value="grayscale">grayscale</option>
+					<option value="rgb">rgb</option>
+				</param>
+				<param name="channels_grayscale_channel" label="channels.grayscale.channel" optional="false" value="1" help="channels.grayscale.channel" type="integer"/>
+				<param name="channels_rgb_red" label="channels.rgb.red" optional="false" help="Red channel index." type="integer"/>
+				<param name="channels_rgb_green" label="channels.rgb.green" optional="false" help="Green channel index." type="integer"/>
+				<param name="channels_rgb_blue" label="channels.rgb.blue" optional="false" help="Blue channel index." type="integer"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.PredictRegression">
+				<param name="in" label="in" optional="false" help="The input image to predict." type="data" format="txt"/>
+				<param name="mask" label="mask" optional="false" help="The mask allow restricting classification of the input image to the area where mask pixel values are greater than 0." type="data" format="txt"/>
+				<param name="model" label="model" optional="false" help="A regression model file (produced by TrainRegression application)." type="data" format="txt"/>
+				<param name="imstat" label="imstat" optional="false" help="A XML file containing mean and standard deviation to center and reduce samples before prediction (produced by ComputeImagesStatistics application). If this file containsone more band than the sample size, the last stat of last band will beapplied to expand the output predicted value" type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="Output image containing predicted values" type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.SARPolarMatrixConvert">
+				<param name="inc" label="inc" optional="false" help="Input : multi-band complex image" type="data" format="txt"/>
+				<param name="inf" label="inf" optional="false" help="Input : multi-band real image" type="data" format="txt"/>
+				<param name="inhh" label="inhh" optional="false" help="Input : one-band complex image (HH)" type="data" format="txt"/>
+				<param name="inhv" label="inhv" optional="false" help="Input : one-band complex image (HV)" type="data" format="txt"/>
+				<param name="invh" label="invh" optional="false" help="Input : one-band complex image (VH)" type="data" format="txt"/>
+				<param name="invv" label="invv" optional="false" help="Input : one-band complex image (VV)" type="data" format="txt"/>
+				<param name="outc" label="outc" optional="true" value="float" help="Output Complex image." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="outf" label="outf" optional="true" value="float" help="Output Real image." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="conv" label="conv" optional="false" value="msinclairtocoherency" help="conv" type="select">
+					<option value="msinclairtocoherency">msinclairtocoherency</option>
+					<option value="msinclairtocovariance">msinclairtocovariance</option>
+					<option value="msinclairtocircovariance">msinclairtocircovariance</option>
+					<option value="mcoherencytomueller">mcoherencytomueller</option>
+					<option value="mcovariancetocoherencydegree">mcovariancetocoherencydegree</option>
+					<option value="mcovariancetocoherency">mcovariancetocoherency</option>
+					<option value="mlinearcovariancetocircularcovariance">mlinearcovariancetocircularcovariance</option>
+					<option value="muellertomcovariance">muellertomcovariance</option>
+					<option value="bsinclairtocoherency">bsinclairtocoherency</option>
+					<option value="bsinclairtocovariance">bsinclairtocovariance</option>
+					<option value="bsinclairtocircovariance">bsinclairtocircovariance</option>
+					<option value="sinclairtomueller">sinclairtomueller</option>
+					<option value="muellertopoldegandpower">muellertopoldegandpower</option>
+				</param>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="outc_outformat" label="outc_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+				<param type="select" name="outf_outformat" label="outf_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.ImageClassifier">
+				<param name="in" label="in" optional="false" help="The input image to classify." type="data" format="txt"/>
+				<param name="mask" label="mask" optional="false" help="The mask allows restricting classification of the input image to the area where mask pixel values are greater than 0." type="data" format="txt"/>
+				<param name="model" label="model" optional="false" help="A model file (produced by TrainImagesClassifier application, maximal class label = 65535)." type="data" format="txt"/>
+				<param name="imstat" label="imstat" optional="false" help="A XML file containing mean and standard deviation to center and reduce samples before classification (produced by ComputeImagesStatistics application)." type="data" format="txt"/>
+				<param name="nodatalabel" label="nodatalabel" optional="true" value="0" help="By default, hidden pixels will have the assigned label 0 in the output image. It's possible to define the label mask by another value, but be careful to not take a label from another class (max. 65535)." type="integer"/>
+				<param name="out" label="out" optional="false" value="uint8" help="Output image containing class labels" type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="confmap" label="confmap" optional="true" value="uint8" help="Confidence map of the produced classification. The confidence index depends on the model :   - LibSVM : difference between the two highest probabilities (needs a model with probability estimates, so that classes probabilities can be computed for each sample)  - OpenCV    * Boost : sum of votes    * DecisionTree : (not supported)    * GradientBoostedTree : (not supported)    * KNearestNeighbors : number of neighbors with the same label    * NeuralNetwork : difference between the two highest responses    * NormalBayes : (not supported)    * RandomForest : Confidence (proportion of votes for the majority class). Margin (normalized difference of the votes of the 2 majority classes) is not available for now.    * SVM : distance to margin (only works for 2-class models)" type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+				<param type="select" name="confmap_outformat" label="confmap_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.ManageNoData">
+				<param name="in" label="in" optional="false" help="Input image" type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="Output image" type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="usenan" label="usenan" optional="false" value="False" help="If active, the application will consider NaN as no-data values as well" type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="mode" label="mode" optional="false" value="buildmask" help="Allows choosing between different no-data handling options" type="select">
+					<option value="buildmask">buildmask</option>
+					<option value="changevalue">changevalue</option>
+					<option value="apply">apply</option>
+				</param>
+				<param name="mode_buildmask_inv" label="mode.buildmask.inv" optional="false" value="1" help="Value given in the output mask to pixels that are not no data pixels" type="float"/>
+				<param name="mode_buildmask_outv" label="mode.buildmask.outv" optional="false" value="0" help="Value given in the output mask to pixels that are no data pixels" type="float"/>
+				<param name="mode_changevalue_newv" label="mode.changevalue.newv" optional="false" value="0" help="The new no-data value" type="float"/>
+				<param name="mode_apply_mask" label="mode.apply.mask" optional="false" help="Mask to be applied on input image (valid pixels have non null values)" type="data" format="txt"/>
+				<param name="mode_apply_ndval" label="mode.apply.ndval" optional="false" value="0" help="No Data value used according to the mask image" type="float"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.SFSTextureExtraction">
+				<param name="in" label="in" optional="false" help="The input image to compute the features on." type="data" format="txt"/>
+				<param name="channel" label="channel" optional="false" value="1" help="The selected channel index" type="integer"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param name="parameters_spethre" label="parameters.spethre" optional="false" value="50" help="Spectral Threshold" type="float"/>
+				<param name="parameters_spathre" label="parameters.spathre" optional="false" value="100" help="Spatial Threshold" type="integer"/>
+				<param name="parameters_nbdir" label="parameters.nbdir" optional="false" value="20" help="Number of Direction" type="integer"/>
+				<param name="parameters_alpha" label="parameters.alpha" optional="false" value="1" help="Alpha" type="float"/>
+				<param name="parameters_maxcons" label="parameters.maxcons" optional="false" value="5" help="Ratio Maximum Consideration Number" type="integer"/>
+				<param name="out" label="out" optional="false" value="float" help="Output image containing the SFS texture features." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.VectorDataExtractROI">
+				<param name="io_vd" label="io.vd" optional="false" help="Input vector data" type="data" format="txt"/>
+				<param name="io_in" label="io.in" optional="false" help="Support image that specifies the extracted region" type="data" format="txt"/>
+				<param name="elev_dem" label="elev.dem" optional="true" help="This parameter allows selecting a directory containing Digital Elevation Model files. Note that this directory should contain only DEM files. Unexpected behaviour might occurs if other images are found in this directory." type="text"/>
+				<param name="elev_geoid" label="elev.geoid" optional="false" help="Use a geoid grid to get the height above the ellipsoid in case there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles. A version of the geoid can be found on the OTB website(https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb-data/blob/master/Input/DEM/egm96.grd)." type="data" format="txt"/>
+				<param name="elev_default" label="elev.default" optional="false" value="0" help="This parameter allows setting the default height above ellipsoid when there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles, and no geoid file has been set. This is also used by some application as an average elevation value." type="float"/>
+				<param type="select" name="io_out_outformat" label="io.out_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+					<option value="application/zip">application/zip</option>
+				</param>
+			</when>
+			<when value="OTB.HyperspectralUnmixing">
+				<param name="in" label="in" optional="false" help="The hyperspectral data cube input" type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="The output abundance map. The abundance fraction are stored in a multispectral image where band N corresponds to the fraction of endmembers N in each pixel." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="ie" label="ie" optional="false" help="The endmembers (estimated pure pixels) to use for unmixing. Must be stored as a multispectral image, where each pixel is interpreted as an endmember." type="data" format="txt"/>
+				<param name="ua" label="ua" optional="true" value="ucls" help="The algorithm to use for unmixing" type="select">
+					<option value="ucls">ucls</option>
+					<option value="ncls">ncls</option>
+					<option value="isra">isra</option>
+					<option value="mdmdnmf">mdmdnmf</option>
+				</param>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.HooverCompareSegmentation">
+				<param name="ingt" label="ingt" optional="false" help="A partial ground truth segmentation image." type="data" format="txt"/>
+				<param name="inms" label="inms" optional="false" help="A machine segmentation image." type="data" format="txt"/>
+				<param name="bg" label="bg" optional="false" value="0" help="Label value of the background in the input segmentations" type="integer"/>
+				<param name="th" label="th" optional="false" value="0.75" help="Overlapping threshold used to find Hoover instances." type="float"/>
+				<param name="outgt" label="outgt" optional="true" value="uint8" help="The colored ground truth output image." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="outms" label="outms" optional="true" value="uint8" help="The colored machine segmentation output image." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param type="select" name="outgt_outformat" label="outgt_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+				<param type="select" name="outms_outformat" label="outms_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.ComputeConfusionMatrix">
+				<param name="in" label="in" optional="false" help="The input classification image." type="data" format="txt"/>
+				<param name="format" label="format" optional="false" value="confusionmatrix" help="Choice of the output format as a contingency table for unsupervised algorithmsor confusion matrix for supervised ones." type="select">
+					<option value="confusionmatrix">confusionmatrix</option>
+					<option value="contingencytable">contingencytable</option>
+				</param>
+				<param name="ref" label="ref" optional="false" value="raster" help="Choice of ground truth format" type="select">
+					<option value="raster">raster</option>
+					<option value="vector">vector</option>
+				</param>
+				<param name="ref_raster_in" label="ref.raster.in" optional="false" help="Input image containing the ground truth labels" type="data" format="txt"/>
+				<param name="ref_raster_nodata" label="ref.raster.nodata" optional="true" value="0" help="Label to be treated as no data in ref raster." type="integer"/>
+				<param name="ref_vector_in" label="ref.vector.in" optional="false" help="Input vector data of the ground truth" type="data" format="txt"/>
+				<param name="ref_vector_field" label="ref.vector.field" optional="false" help="Field name containing the label values" type="text"/>
+				<param name="ref_vector_nodata" label="ref.vector.nodata" optional="true" value="0" help="Label to be treated as no data in ref vector. Please note that this value is always used in vector mode, to generate default values. Please set it to a value that does not correspond to a class label." type="integer"/>
+				<param name="nodatalabel" label="nodatalabel" optional="true" value="0" help="Label to be treated as no data in input image" type="integer"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="OTB.ConcatenateImages">
+				<param name="il" label="il" optional="false" help="The list of images to concatenate, must have the same size." type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="The concatenated output image." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.SampleAugmentation">
+				<param name="in" label="in" optional="false" help="Vector data file containing samples (OGR format)" type="data" format="txt"/>
+				<param name="field" label="field" optional="false" help="Name of the field carrying the class name in the input vectors." type="text"/>
+				<param name="layer" label="layer" optional="true" value="0" help="Layer index to read in the input vector file." type="integer"/>
+				<param name="label" label="label" optional="false" value="1" help="Label of the class of the input file for which new samples will be generated." type="integer"/>
+				<param name="samples" label="samples" optional="false" value="100" help="Number of synthetic samples that will be generated." type="integer"/>
+				<param name="exclude" label="exclude" optional="false" help="List of field names in the input vector data that will not be generated in the output file." type="text"/>
+				<param name="strategy" label="strategy" optional="false" value="replicate" help="strategy" type="select">
+					<option value="replicate">replicate</option>
+					<option value="jitter">jitter</option>
+					<option value="smote">smote</option>
+				</param>
+				<param name="strategy_jitter_stdfactor" label="strategy.jitter.stdfactor" optional="false" value="10" help="The noise added to the input samples will have the standard deviation of the input features divided by the value of this parameter. " type="float"/>
+				<param name="strategy_smote_neighbors" label="strategy.smote.neighbors" optional="false" help="Number of nearest neighbors to be used in the SMOTE algorithm" type="integer"/>
+				<param name="seed" label="seed" optional="true" help="Set specific seed. with integer value." type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+					<option value="application/zip">application/zip</option>
+				</param>
+			</when>
+			<when value="OTB.HaralickTextureExtraction">
+				<param name="in" label="in" optional="false" help="The input image to compute the features on." type="data" format="txt"/>
+				<param name="channel" label="channel" optional="false" value="1" help="The selected channel index" type="integer"/>
+				<param name="step" label="step" optional="true" value="1" help="Step (in pixels) to compute output texture values. The first computed pixel position is shifted by (step-1)/2 in both directions." type="integer"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param name="parameters_xrad" label="parameters.xrad" optional="false" value="2" help="X Radius" type="integer"/>
+				<param name="parameters_yrad" label="parameters.yrad" optional="false" value="2" help="Y Radius" type="integer"/>
+				<param name="parameters_xoff" label="parameters.xoff" optional="false" value="1" help="X Offset" type="integer"/>
+				<param name="parameters_yoff" label="parameters.yoff" optional="false" value="1" help="Y Offset" type="integer"/>
+				<param name="parameters_min" label="parameters.min" optional="false" value="0" help="Image Minimum" type="float"/>
+				<param name="parameters_max" label="parameters.max" optional="false" value="255" help="Image Maximum" type="float"/>
+				<param name="parameters_nbbin" label="parameters.nbbin" optional="false" value="8" help="Histogram number of bin" type="integer"/>
+				<param name="texture" label="texture" optional="false" value="simple" help="Choice of The Texture Set" type="select">
+					<option value="simple">simple</option>
+					<option value="advanced">advanced</option>
+					<option value="higher">higher</option>
+				</param>
+				<param name="out" label="out" optional="true" value="float" help="Output image containing the selected texture features." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.ConvertSensorToGeoPoint">
+				<param name="in" label="in" optional="false" help="Input sensor image." type="data" format="txt"/>
+				<param name="input_idx" label="input.idx" optional="false" value="0" help="X coordinate of the point to transform." type="float"/>
+				<param name="input_idy" label="input.idy" optional="false" value="0" help="Y coordinate of the point to transform." type="float"/>
+			</when>
+			<when value="OTB.DSFuzzyModelEstimation">
+				<param name="psin" label="psin" optional="false" help="Ground truth vector data for positive samples" type="data" format="txt"/>
+				<param name="nsin" label="nsin" optional="false" help="Ground truth vector data for negative samples" type="data" format="txt"/>
+				<param name="belsup" label="belsup" optional="false" help="Dempster Shafer study hypothesis to compute belief" type="text"/>
+				<param name="plasup" label="plasup" optional="false" help="Dempster Shafer study hypothesis to compute plausibility" type="text"/>
+				<param name="cri" label="cri" optional="true" value="((Belief + Plausibility)/2.)" help="Dempster Shafer criterion (by default (belief+plausibility)/2)" type="text"/>
+				<param name="wgt" label="wgt" optional="true" value="0.5" help="Coefficient between 0 and 1 to promote undetection or false detections (default 0.5)" type="float"/>
+				<param name="initmod" label="initmod" optional="false" help="Initialization model (xml file) to be used. If the xml initialization model is set, the descriptor list is not used (specified using the option -desclist)" type="data" format="txt"/>
+				<param name="desclist" label="desclist" optional="true" help="List of the descriptors to be used in the model (must be specified to perform an automatic initialization)" type="text"/>
+				<param name="maxnbit" label="maxnbit" optional="true" value="200" help="Maximum number of optimizer iteration (default 200)" type="integer"/>
+				<param name="optobs" label="optobs" optional="false" value="False" help="Activate the optimizer observer" type="boolean" truevalue="True" falsevalue="False"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+				</param>
+			</when>
+			<when value="OTB.OrthoRectification">
+				<param name="io_in" label="io.in" optional="false" help="The input image to ortho-rectify" type="data" format="txt"/>
+				<param name="io_out" label="io.out" optional="false" value="float" help="The ortho-rectified output image" type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="map" label="map" optional="false" value="utm" help="Defines the map projection to be used." type="select">
+					<option value="utm">utm</option>
+					<option value="lambert2">lambert2</option>
+					<option value="lambert93">lambert93</option>
+					<option value="wgs">wgs</option>
+					<option value="epsg">epsg</option>
+				</param>
+				<param name="map_utm_zone" label="map.utm.zone" optional="false" value="31" help="The zone number ranges from 1 to 60 and allows defining the transverse mercator projection (along with the hemisphere)" type="integer"/>
+				<param name="map_utm_northhem" label="map.utm.northhem" optional="false" value="False" help="The transverse mercator projections are defined by their zone number as well as the hemisphere. Activate this parameter if your image is in the northern hemisphere." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="map_epsg_code" label="map.epsg.code" optional="false" value="4326" help="See www.spatialreference.org to find which EPSG code is associated to your projection" type="integer"/>
+				<param name="outputs_mode" label="outputs.mode" optional="false" value="auto" help="outputs.mode" type="select">
+					<option value="auto">auto</option>
+					<option value="autosize">autosize</option>
+					<option value="autospacing">autospacing</option>
+					<option value="outputroi">outputroi</option>
+					<option value="orthofit">orthofit</option>
+				</param>
+				<param name="outputs_ulx" label="outputs.ulx" optional="false" help="Cartographic X coordinate of upper-left corner (meters for cartographic projections, degrees for geographic ones)" type="float"/>
+				<param name="outputs_uly" label="outputs.uly" optional="false" help="Cartographic Y coordinate of the upper-left corner (meters for cartographic projections, degrees for geographic ones)" type="float"/>
+				<param name="outputs_sizex" label="outputs.sizex" optional="false" help="Size of projected image along X (in pixels)" type="integer"/>
+				<param name="outputs_sizey" label="outputs.sizey" optional="false" help="Size of projected image along Y (in pixels)" type="integer"/>
+				<param name="outputs_spacingx" label="outputs.spacingx" optional="false" help="Size of each pixel along X axis (meters for cartographic projections, degrees for geographic ones)" type="float"/>
+				<param name="outputs_spacingy" label="outputs.spacingy" optional="false" help="Size of each pixel along Y axis (meters for cartographic projections, degrees for geographic ones)" type="float"/>
+				<param name="outputs_lrx" label="outputs.lrx" optional="true" help="Cartographic X coordinate of the lower-right corner (meters for cartographic projections, degrees for geographic ones)" type="float"/>
+				<param name="outputs_lry" label="outputs.lry" optional="true" help="Cartographic Y coordinate of the lower-right corner (meters for cartographic projections, degrees for geographic ones)" type="float"/>
+				<param name="outputs_ortho" label="outputs.ortho" optional="false" help="A model ortho-image that can be used to compute size, origin and spacing of the output" type="data" format="txt"/>
+				<param name="outputs_isotropic" label="outputs.isotropic" optional="false" value="False" help="Default spacing (pixel size) values are estimated from the sensor modeling of the image. It can therefore result in a non-isotropic spacing. This option allows you to force default values to be isotropic (in this case, the minimum of spacing in both direction is applied. Values overridden by user are not affected by this option." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="outputs_default" label="outputs.default" optional="true" value="0" help="Default value to write when outside of input image." type="float"/>
+				<param name="elev_dem" label="elev.dem" optional="true" help="This parameter allows selecting a directory containing Digital Elevation Model files. Note that this directory should contain only DEM files. Unexpected behaviour might occurs if other images are found in this directory." type="text"/>
+				<param name="elev_geoid" label="elev.geoid" optional="false" help="Use a geoid grid to get the height above the ellipsoid in case there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles. A version of the geoid can be found on the OTB website(https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb-data/blob/master/Input/DEM/egm96.grd)." type="data" format="txt"/>
+				<param name="elev_default" label="elev.default" optional="false" value="0" help="This parameter allows setting the default height above ellipsoid when there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles, and no geoid file has been set. This is also used by some application as an average elevation value." type="float"/>
+				<param name="interpolator" label="interpolator" optional="false" value="bco" help="This group of parameters allows one to define how the input image will be interpolated during resampling." type="select">
+					<option value="bco">bco</option>
+					<option value="nn">nn</option>
+					<option value="linear">linear</option>
+				</param>
+				<param name="interpolator_bco_radius" label="interpolator.bco.radius" optional="true" value="10" help="Enabling RPC modeling allows one to speed-up SPOT5 ortho-rectification. Value is the number of control points per axis for RPC estimation" type="integer"/>
+				<param name="opt_ram" label="opt.ram" optional="true" value="128" help="This allows setting the maximum amount of RAM available for processing. As the writing task is time consuming, it is better to write large pieces of data, which can be achieved by increasing this parameter (pay attention to your system capabilities)" type="integer"/>
+				<param name="opt_gridspacing" label="opt.gridspacing" optional="true" value="4" help="Resampling is done according to a coordinate mapping deformation grid, whose pixel size is set by this parameter, and expressed in the coordinate system of the output image The closer to the output spacing this parameter is, the more precise will be the ortho-rectified image,but increasing this parameter will reduce processing time." type="float"/>
+				<param type="select" name="io_out_outformat" label="io.out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.BinaryMorphologicalOperation">
+				<param name="in" label="in" optional="false" help="The input image to be filtered." type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="Output image" type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="channel" label="channel" optional="false" value="1" help="The selected channel index" type="integer"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param name="structype" label="structype" optional="false" value="ball" help="Choice of the structuring element type" type="select">
+					<option value="ball">ball</option>
+					<option value="cross">cross</option>
+				</param>
+				<param name="structype_ball_xradius" label="structype.ball.xradius" optional="false" value="5" help="The structuring element radius along the X axis." type="integer"/>
+				<param name="structype_ball_yradius" label="structype.ball.yradius" optional="false" value="5" help="The structuring element radius along the y axis." type="integer"/>
+				<param name="filter" label="filter" optional="false" value="dilate" help="Choice of the morphological operation" type="select">
+					<option value="dilate">dilate</option>
+					<option value="erode">erode</option>
+					<option value="opening">opening</option>
+					<option value="closing">closing</option>
+				</param>
+				<param name="filter_dilate_foreval" label="filter.dilate.foreval" optional="false" value="1" help="Set the foreground value, default is 1.0." type="float"/>
+				<param name="filter_dilate_backval" label="filter.dilate.backval" optional="false" value="0" help="Set the background value, default is 0.0." type="float"/>
+				<param name="filter_erode_foreval" label="filter.erode.foreval" optional="false" value="1" help="Set the foreground value, default is 1.0." type="float"/>
+				<param name="filter_erode_backval" label="filter.erode.backval" optional="false" value="0" help="Set the background value, default is 0.0." type="float"/>
+				<param name="filter_opening_foreval" label="filter.opening.foreval" optional="false" value="1" help="Set the foreground value, default is 1.0." type="float"/>
+				<param name="filter_opening_backval" label="filter.opening.backval" optional="false" value="0" help="Set the background value, default is 0.0." type="float"/>
+				<param name="filter_closing_foreval" label="filter.closing.foreval" optional="false" value="1" help="Set the foreground value, default is 1.0." type="float"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.BlockMatching">
+				<param name="io_inleft" label="io.inleft" optional="false" help="The left input image (reference).It should have the same size and same physical space as the right input. This image can be generated by GridBasedImageResampling" type="data" format="txt"/>
+				<param name="io_inright" label="io.inright" optional="false" help="The right input (secondary).It should have the same size and same physical space as the left input. This image can be generated by GridBasedImageResampling" type="data" format="txt"/>
+				<param name="io_out" label="io.out" optional="false" value="float" help="An image containing the estimated disparities as well as the metric values if the option is used. If no metric is output and no sub-pixel interpolation is done, pixel type canbe a signed integer. In the other cases, floating point pixel is advised." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="io_outmask" label="io.outmask" optional="true" value="uint8" help="An output mask image corresponding to all citerions (see masking parameters). Only required if variance threshold or nodata criterions are set. Output pixel type is unsigned 8bit by default." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="io_outmetric" label="io.outmetric" optional="false" value="False" help="If enabled, the output image will have a third component with metric optimal values" type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="mask_inleft" label="mask.inleft" optional="false" help="This parameter allows providing a custom mask for the left image. Block matching will be only perform on pixels inside the mask (non-zero values)." type="data" format="txt"/>
+				<param name="mask_inright" label="mask.inright" optional="false" help="This parameter allows providing a custom mask for the right image. Block matching will be perform only on pixels inside the mask (non-zero values)." type="data" format="txt"/>
+				<param name="mask_nodata" label="mask.nodata" optional="true" value="0" help="This parameter allows discarding pixels whose value is equal to the user-defined no-data value." type="float"/>
+				<param name="mask_variancet" label="mask.variancet" optional="true" value="100" help="This parameter allows discarding pixels whose local variance is too small (the size of the neighborhood is given by the radius parameter)" type="float"/>
+				<param name="bm_metric" label="bm.metric" optional="false" value="ssd" help="Metric to evaluate matching between two local windows." type="select">
+					<option value="ssd">ssd</option>
+					<option value="ncc">ncc</option>
+					<option value="lp">lp</option>
+				</param>
+				<param name="bm_metric_lp_p" label="bm.metric.lp.p" optional="false" value="1" help="Value of the p parameter in Lp pseudo-norm (must be positive)." type="float"/>
+				<param name="bm_radius" label="bm.radius" optional="false" value="3" help="The radius (in pixels) of blocks in Block-Matching" type="integer"/>
+				<param name="bm_minhd" label="bm.minhd" optional="false" help="Minimum horizontal disparity to explore (can be negative)" type="integer"/>
+				<param name="bm_maxhd" label="bm.maxhd" optional="false" help="Maximum horizontal disparity to explore (can be negative)" type="integer"/>
+				<param name="bm_minvd" label="bm.minvd" optional="false" help="Minimum vertical disparity to explore (can be negative)" type="integer"/>
+				<param name="bm_maxvd" label="bm.maxvd" optional="false" help="Maximum vertical disparity to explore (can be negative)" type="integer"/>
+				<param name="bm_subpixel" label="bm.subpixel" optional="false" value="none" help="Estimate disparities with sub-pixel precision" type="select">
+					<option value="none">none</option>
+					<option value="parabolic">parabolic</option>
+					<option value="triangular">triangular</option>
+					<option value="dichotomy">dichotomy</option>
+				</param>
+				<param name="bm_step" label="bm.step" optional="true" value="1" help="Location step between computed disparities. Disparities will be computed every 'step' pixels in the left image (step for both rows and columns). For instance, a value of 1 corresponds to the classic dense disparity map." type="integer"/>
+				<param name="bm_startx" label="bm.startx" optional="true" value="0" help="X start index of the subsampled grid (wrt the input image grid). See parameter bm.step" type="integer"/>
+				<param name="bm_starty" label="bm.starty" optional="true" value="0" help="Y start index of the subsampled grid (wrt the input image grid). See parameter bm.step" type="integer"/>
+				<param name="bm_medianfilter_radius" label="bm.medianfilter.radius" optional="true" help="Radius (in pixels) for median filter" type="integer"/>
+				<param name="bm_medianfilter_incoherence" label="bm.medianfilter.incoherence" optional="true" help="Incoherence threshold between original and filtered disparity" type="float"/>
+				<param name="bm_initdisp" label="bm.initdisp" optional="false" value="none" help="bm.initdisp" type="select">
+					<option value="none">none</option>
+					<option value="uniform">uniform</option>
+					<option value="maps">maps</option>
+				</param>
+				<param name="bm_initdisp_uniform_hdisp" label="bm.initdisp.uniform.hdisp" optional="false" value="0" help="Value of the uniform horizontal disparity initial estimate (in pixels)" type="integer"/>
+				<param name="bm_initdisp_uniform_vdisp" label="bm.initdisp.uniform.vdisp" optional="false" value="0" help="Value of the uniform vertical disparity initial estimate (in pixels)" type="integer"/>
+				<param name="bm_initdisp_uniform_hrad" label="bm.initdisp.uniform.hrad" optional="false" value="0" help="Horizontal exploration radius around the initial disparity estimate (in pixels)" type="integer"/>
+				<param name="bm_initdisp_uniform_vrad" label="bm.initdisp.uniform.vrad" optional="false" value="0" help="Vertical exploration radius around the initial disparity estimate (in pixels)" type="integer"/>
+				<param name="bm_initdisp_maps_hmap" label="bm.initdisp.maps.hmap" optional="false" help="Map of the initial horizontal disparities" type="data" format="txt"/>
+				<param name="bm_initdisp_maps_vmap" label="bm.initdisp.maps.vmap" optional="false" help="Map of the initial vertical disparities" type="data" format="txt"/>
+				<param name="bm_initdisp_maps_hrad" label="bm.initdisp.maps.hrad" optional="false" value="0" help="Horizontal exploration radius around the initial disparity estimate (in pixels)" type="integer"/>
+				<param name="bm_initdisp_maps_vrad" label="bm.initdisp.maps.vrad" optional="false" value="0" help="Vertical exploration radius around the initial disparity estimate (in pixels)" type="integer"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="io_out_outformat" label="io.out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+				<param type="select" name="io_outmask_outformat" label="io.outmask_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.KmzExport">
+				<param name="in" label="in" optional="false" help="Input image" type="data" format="txt"/>
+				<param name="tilesize" label="tilesize" optional="true" value="512" help="Size of the tiles in the kmz product, in number of pixels (default = 512)." type="integer"/>
+				<param name="logo" label="logo" optional="false" help="Path to the image logo to add to the KMZ product." type="data" format="txt"/>
+				<param name="legend" label="legend" optional="false" help="Path to the image legend to add to the KMZ product." type="data" format="txt"/>
+				<param name="elev_dem" label="elev.dem" optional="true" help="This parameter allows selecting a directory containing Digital Elevation Model files. Note that this directory should contain only DEM files. Unexpected behaviour might occurs if other images are found in this directory." type="text"/>
+				<param name="elev_geoid" label="elev.geoid" optional="false" help="Use a geoid grid to get the height above the ellipsoid in case there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles. A version of the geoid can be found on the OTB website(https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb-data/blob/master/Input/DEM/egm96.grd)." type="data" format="txt"/>
+				<param name="elev_default" label="elev.default" optional="false" value="0" help="This parameter allows setting the default height above ellipsoid when there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles, and no geoid file has been set. This is also used by some application as an average elevation value." type="float"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<option value="application/vnd.google-earth.kmz">application/vnd.google-earth.kmz</option>
+				</param>
+			</when>
+			<when value="OTB.ConnectedComponentSegmentation">
+				<param name="in" label="in" optional="false" help="The image to segment." type="data" format="txt"/>
+				<param name="mask" label="mask" optional="true" help="Mask mathematical expression (only if support image is given)" type="text"/>
+				<param name="expr" label="expr" optional="false" help="Formula used for connected component segmentation" type="text"/>
+				<param name="minsize" label="minsize" optional="true" value="2" help="Min object size (area in pixel)" type="integer"/>
+				<param name="obia" label="obia" optional="true" help="OBIA mathematical expression" type="text"/>
+				<param name="elev_dem" label="elev.dem" optional="true" help="This parameter allows selecting a directory containing Digital Elevation Model files. Note that this directory should contain only DEM files. Unexpected behaviour might occurs if other images are found in this directory." type="text"/>
+				<param name="elev_geoid" label="elev.geoid" optional="false" help="Use a geoid grid to get the height above the ellipsoid in case there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles. A version of the geoid can be found on the OTB website(https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb-data/blob/master/Input/DEM/egm96.grd)." type="data" format="txt"/>
+				<param name="elev_default" label="elev.default" optional="false" value="0" help="This parameter allows setting the default height above ellipsoid when there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles, and no geoid file has been set. This is also used by some application as an average elevation value." type="float"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+					<option value="application/zip">application/zip</option>
+				</param>
+			</when>
+			<when value="OTB.TrainImagesClassifier">
+				<param name="io_il" label="io.il" optional="false" help="A list of input images." type="data" format="txt"/>
+				<param name="io_vd" label="io.vd" optional="false" help="A list of vector data to select the training samples." type="data" format="txt"/>
+				<param name="io_valid" label="io.valid" optional="false" help="A list of vector data to select the validation samples." type="data" format="txt"/>
+				<param name="io_imstat" label="io.imstat" optional="false" help="XML file containing mean and variance of each feature." type="data" format="txt"/>
+				<param name="cleanup" label="cleanup" optional="false" value="False" help="If activated, the application will try to clean all temporary files it created" type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="sample_mt" label="sample.mt" optional="false" value="1000" help="Maximum size per class (in pixels) of the training sample list (default = 1000) (no limit = -1). If equal to -1, then the maximal size of the available training sample list per class will be equal to the surface area of the smallest class multiplied by the training sample ratio." type="integer"/>
+				<param name="sample_mv" label="sample.mv" optional="false" value="1000" help="Maximum size per class (in pixels) of the validation sample list (default = 1000) (no limit = -1). If equal to -1, then the maximal size of the available validation sample list per class will be equal to the surface area of the smallest class multiplied by the validation sample ratio." type="integer"/>
+				<param name="sample_bm" label="sample.bm" optional="false" value="1" help="Bound the number of samples for each class by the number of available samples by the smaller class. Proportions between training and validation are respected. Default is true (=1)." type="integer"/>
+				<param name="sample_vtr" label="sample.vtr" optional="false" value="0.5" help="Ratio between training and validation samples (0.0 = all training, 1.0 = all validation) (default = 0.5)." type="float"/>
+				<param name="sample_vfn" label="sample.vfn" optional="false" help="Field containing the class id for supervision. The values in this field shall be cast into integers." type="text"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param name="elev_dem" label="elev.dem" optional="true" help="This parameter allows selecting a directory containing Digital Elevation Model files. Note that this directory should contain only DEM files. Unexpected behaviour might occurs if other images are found in this directory." type="text"/>
+				<param name="elev_geoid" label="elev.geoid" optional="false" help="Use a geoid grid to get the height above the ellipsoid in case there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles. A version of the geoid can be found on the OTB website(https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb-data/blob/master/Input/DEM/egm96.grd)." type="data" format="txt"/>
+				<param name="elev_default" label="elev.default" optional="false" value="0" help="This parameter allows setting the default height above ellipsoid when there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles, and no geoid file has been set. This is also used by some application as an average elevation value." type="float"/>
+				<param name="classifier" label="classifier" optional="false" value="libsvm" help="Choice of the classifier to use for the training." type="select">
+					<option value="libsvm">libsvm</option>
+					<option value="boost">boost</option>
+					<option value="dt">dt</option>
+					<option value="ann">ann</option>
+					<option value="bayes">bayes</option>
+					<option value="rf">rf</option>
+					<option value="knn">knn</option>
+				</param>
+				<param name="classifier_libsvm_k" label="classifier.libsvm.k" optional="false" value="linear" help="SVM Kernel Type." type="select">
+					<option value="linear">linear</option>
+					<option value="rbf">rbf</option>
+					<option value="poly">poly</option>
+					<option value="sigmoid">sigmoid</option>
+				</param>
+				<param name="classifier_libsvm_m" label="classifier.libsvm.m" optional="false" value="csvc" help="Type of SVM formulation." type="select">
+					<option value="csvc">csvc</option>
+					<option value="nusvc">nusvc</option>
+					<option value="oneclass">oneclass</option>
+				</param>
+				<param name="classifier_libsvm_c" label="classifier.libsvm.c" optional="false" value="1" help="SVM models have a cost parameter C (1 by default) to control the trade-off between training errors and forcing rigid margins." type="float"/>
+				<param name="classifier_libsvm_nu" label="classifier.libsvm.nu" optional="false" value="0.5" help="Cost parameter Nu, in the range 0..1, the larger the value, the smoother the decision." type="float"/>
+				<param name="classifier_libsvm_opt" label="classifier.libsvm.opt" optional="false" value="False" help="SVM parameters optimization flag." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="classifier_libsvm_prob" label="classifier.libsvm.prob" optional="false" value="False" help="Probability estimation flag." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="classifier_boost_t" label="classifier.boost.t" optional="false" value="real" help="Type of Boosting algorithm." type="select">
+					<option value="discrete">discrete</option>
+					<option value="real">real</option>
+					<option value="logit">logit</option>
+					<option value="gentle">gentle</option>
+				</param>
+				<param name="classifier_boost_w" label="classifier.boost.w" optional="false" value="100" help="The number of weak classifiers." type="integer"/>
+				<param name="classifier_boost_r" label="classifier.boost.r" optional="false" value="0.95" help="A threshold between 0 and 1 used to save computational time. Samples with summary weight &amp;lt;= (1 - weight_trim_rate) do not participate in the next iteration of training. Set this parameter to 0 to turn off this functionality." type="float"/>
+				<param name="classifier_boost_m" label="classifier.boost.m" optional="false" value="1" help="Maximum depth of the tree." type="integer"/>
+				<param name="classifier_dt_max" label="classifier.dt.max" optional="false" value="10" help="The training algorithm attempts to split each node while its depth is smaller than the maximum possible depth of the tree. The actual depth may be smaller if the other termination criteria are met, and/or if the tree is pruned." type="integer"/>
+				<param name="classifier_dt_min" label="classifier.dt.min" optional="false" value="10" help="If the number of samples in a node is smaller than this parameter, then this node will not be split." type="integer"/>
+				<param name="classifier_dt_ra" label="classifier.dt.ra" optional="false" value="0.01" help="If all absolute differences between an estimated value in a node and the values of the train samples in this node are smaller than this regression accuracy parameter, then the node will not be split further." type="float"/>
+				<param name="classifier_dt_cat" label="classifier.dt.cat" optional="false" value="10" help="Cluster possible values of a categorical variable into K &amp;lt;= cat clusters to find a suboptimal split." type="integer"/>
+				<param name="classifier_dt_f" label="classifier.dt.f" optional="false" value="0" help="If cv_folds &gt; 1, then it prunes a tree with K-fold cross-validation where K is equal to cv_folds." type="integer"/>
+				<param name="classifier_dt_r" label="classifier.dt.r" optional="false" value="False" help="If true, then a pruning will be harsher. This will make a tree more compact and more resistant to the training data noise but a bit less accurate." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="classifier_dt_t" label="classifier.dt.t" optional="false" value="False" help="If true, then pruned branches are physically removed from the tree." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="classifier_ann_t" label="classifier.ann.t" optional="false" value="reg" help="Type of training method for the multilayer perceptron (MLP) neural network." type="select">
+					<option value="back">back</option>
+					<option value="reg">reg</option>
+				</param>
+				<param name="classifier_ann_sizes" label="classifier.ann.sizes" optional="false" help="The number of neurons in each intermediate layer (excluding input and output layers)." type="text"/>
+				<param name="classifier_ann_f" label="classifier.ann.f" optional="false" value="sig" help="This function determine whether the output of the node is positive or not depending on the output of the transfert function." type="select">
+					<option value="ident">ident</option>
+					<option value="sig">sig</option>
+					<option value="gau">gau</option>
+				</param>
+				<param name="classifier_ann_a" label="classifier.ann.a" optional="false" value="1" help="Alpha parameter of the activation function (used only with sigmoid and gaussian functions)." type="float"/>
+				<param name="classifier_ann_b" label="classifier.ann.b" optional="false" value="1" help="Beta parameter of the activation function (used only with sigmoid and gaussian functions)." type="float"/>
+				<param name="classifier_ann_bpdw" label="classifier.ann.bpdw" optional="false" value="0.1" help="Strength of the weight gradient term in the BACKPROP method. The recommended value is about 0.1." type="float"/>
+				<param name="classifier_ann_bpms" label="classifier.ann.bpms" optional="false" value="0.1" help="Strength of the momentum term (the difference between weights on the 2 previous iterations). This parameter provides some inertia to smooth the random fluctuations of the weights. It can vary from 0 (the feature is disabled) to 1 and beyond. The value 0.1 or so is good enough." type="float"/>
+				<param name="classifier_ann_rdw" label="classifier.ann.rdw" optional="false" value="0.1" help="Initial value Delta_0 of update-values Delta_" type="float"/>
+				<param name="classifier_ann_rdwm" label="classifier.ann.rdwm" optional="false" value="1e-07" help="Update-values lower limit Delta_" type="float"/>
+				<param name="classifier_ann_term" label="classifier.ann.term" optional="false" value="all" help="Termination criteria." type="select">
+					<option value="iter">iter</option>
+					<option value="eps">eps</option>
+					<option value="all">all</option>
+				</param>
+				<param name="classifier_ann_eps" label="classifier.ann.eps" optional="false" value="0.01" help="Epsilon value used in the Termination criteria." type="float"/>
+				<param name="classifier_ann_iter" label="classifier.ann.iter" optional="false" value="1000" help="Maximum number of iterations used in the Termination criteria." type="integer"/>
+				<param name="classifier_rf_max" label="classifier.rf.max" optional="false" value="5" help="The depth of the tree. A low value will likely underfit and conversely a high value will likely overfit. The optimal value can be obtained using cross validation or other suitable methods." type="integer"/>
+				<param name="classifier_rf_min" label="classifier.rf.min" optional="false" value="10" help="If the number of samples in a node is smaller than this parameter, then the node will not be split. A reasonable value is a small percentage of the total data e.g. 1 percent." type="integer"/>
+				<param name="classifier_rf_ra" label="classifier.rf.ra" optional="false" value="0" help="If all absolute differences between an estimated value in a node and the values of the train samples in this node are smaller than this regression accuracy parameter, then the node will not be split." type="float"/>
+				<param name="classifier_rf_cat" label="classifier.rf.cat" optional="false" value="10" help="Cluster possible values of a categorical variable into K &amp;lt;= cat clusters to find a suboptimal split." type="integer"/>
+				<param name="classifier_rf_var" label="classifier.rf.var" optional="false" value="0" help="The size of the subset of features, randomly selected at each tree node, that are used to find the best split(s). If you set it to 0, then the size will be set to the square root of the total number of features." type="integer"/>
+				<param name="classifier_rf_nbtrees" label="classifier.rf.nbtrees" optional="false" value="100" help="The maximum number of trees in the forest. Typically, the more trees you have, the better the accuracy. However, the improvement in accuracy generally diminishes and reaches an asymptote for a certain number of trees. Also to keep in mind, increasing the number of trees increases the prediction time linearly." type="integer"/>
+				<param name="classifier_rf_acc" label="classifier.rf.acc" optional="false" value="0.01" help="Sufficient accuracy (OOB error)." type="float"/>
+				<param name="classifier_knn_k" label="classifier.knn.k" optional="false" value="32" help="The number of neighbors to use." type="integer"/>
+				<param name="rand" label="rand" optional="true" help="Set specific seed. with integer value." type="integer"/>
+				<param type="select" name="io_out_outformat" label="io.out_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="text/plain">text/plain</option>
+				</param>
+				<param type="select" name="io_confmatout_outformat" label="io.confmatout_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="OTB.MultivariateAlterationDetector">
+				<param name="in1" label="in1" optional="false" help="Multiband image of the scene before perturbations" type="data" format="txt"/>
+				<param name="in2" label="in2" optional="false" help="Mutliband image of the scene after perturbations." type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="Multiband image containing change maps. Each map will be in the range [-1,1], so a floating point output type is advised." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.ComputePolylineFeatureFromImage">
+				<param name="in" label="in" optional="false" help="An image to compute the descriptors on." type="data" format="txt"/>
+				<param name="vd" label="vd" optional="false" help="Vector data containing the polylines where the features will be computed." type="data" format="txt"/>
+				<param name="elev_dem" label="elev.dem" optional="true" help="This parameter allows selecting a directory containing Digital Elevation Model files. Note that this directory should contain only DEM files. Unexpected behaviour might occurs if other images are found in this directory." type="text"/>
+				<param name="elev_geoid" label="elev.geoid" optional="false" help="Use a geoid grid to get the height above the ellipsoid in case there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles. A version of the geoid can be found on the OTB website(https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb-data/blob/master/Input/DEM/egm96.grd)." type="data" format="txt"/>
+				<param name="elev_default" label="elev.default" optional="false" value="0" help="This parameter allows setting the default height above ellipsoid when there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles, and no geoid file has been set. This is also used by some application as an average elevation value." type="float"/>
+				<param name="expr" label="expr" optional="false" help="The feature formula (b1 &amp;lt; 0.3) where b1 is the standard name of input image first band" type="text"/>
+				<param name="field" label="field" optional="false" help="The field name corresponding to the feature codename (NONDVI, ROADSA...)" type="text"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+					<option value="application/zip">application/zip</option>
+				</param>
+			</when>
+			<when value="OTB.MultiImageSamplingRate">
+				<param name="il" label="il" optional="false" value="smallest" help="strategy" type="select">
+					<option value="byclass">byclass</option>
+					<option value="constant">constant</option>
+					<option value="smallest">smallest</option>
+					<option value="percent">percent</option>
+					<option value="total">total</option>
+					<option value="all">all</option>
+				</param>
+				<param name="strategy_byclass_in" label="strategy.byclass.in" optional="false" help="Number of samples for all classes.In the case of the custom multi-image mode, several values can be given for each image." type="text"/>
+				<param name="strategy_percent_p" label="strategy.percent.p" optional="false" help="The percentage(s) to use In the case of the custom multi-image mode, several values can be given for each image." type="text"/>
+				<param name="strategy_total_v" label="strategy.total.v" optional="false" help="The number of samples to generateIn the case of the custom multi-image mode, several values can be given for each image." type="text"/>
+				<param name="mim" label="mim" optional="false" value="proportional" help="mim" type="select">
+					<option value="proportional">proportional</option>
+					<option value="equal">equal</option>
+					<option value="custom">custom</option>
+				</param>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="OTB.Segmentation">
+				<param name="in" label="in" optional="false" help="The input image to segment" type="data" format="txt"/>
+				<param name="filter" label="filter" optional="false" value="meanshift" help="Choice of segmentation algorithm (mean-shift by default)" type="select">
+					<option value="meanshift">meanshift</option>
+					<option value="cc">cc</option>
+					<option value="watershed">watershed</option>
+					<option value="mprofiles">mprofiles</option>
+				</param>
+				<param name="filter_meanshift_spatialr" label="filter.meanshift.spatialr" optional="false" value="5" help="Spatial radius of the neighborhood." type="integer"/>
+				<param name="filter_meanshift_ranger" label="filter.meanshift.ranger" optional="false" value="15" help="Range radius defining the radius (expressed in radiometry unit) in the multispectral space." type="float"/>
+				<param name="filter_meanshift_thres" label="filter.meanshift.thres" optional="false" value="0.1" help="Algorithm iterative scheme will stop if mean-shift vector is below this threshold or if iteration number reached maximum number of iterations." type="float"/>
+				<param name="filter_meanshift_maxiter" label="filter.meanshift.maxiter" optional="false" value="100" help="Algorithm iterative scheme will stop if convergence hasn't been reached after the maximum number of iterations." type="integer"/>
+				<param name="filter_meanshift_minsize" label="filter.meanshift.minsize" optional="false" value="100" help="Minimum size of a region (in pixel unit) in segmentation. Smaller clusters will be merged to the neighboring cluster with the closest radiometry. If set to 0 no pruning is done." type="integer"/>
+				<param name="filter_cc_expr" label="filter.cc.expr" optional="false" help="User defined connection condition, written as a mathematical expression. Available variables are p(i)b(i), intensity_p(i) and distance (example of expression : distance &amp;lt; 10 )" type="text"/>
+				<param name="filter_watershed_threshold" label="filter.watershed.threshold" optional="false" value="0.01" help="Depth threshold Units in percentage of the maximum depth in the image." type="float"/>
+				<param name="filter_watershed_level" label="filter.watershed.level" optional="false" value="0.1" help="flood level for generating the merge tree from the initial segmentation (between 0 and 1)" type="float"/>
+				<param name="filter_mprofiles_size" label="filter.mprofiles.size" optional="false" value="5" help="Size of the profiles" type="integer"/>
+				<param name="filter_mprofiles_start" label="filter.mprofiles.start" optional="false" value="1" help="Initial radius of the structuring element (in pixels)" type="integer"/>
+				<param name="filter_mprofiles_step" label="filter.mprofiles.step" optional="false" value="1" help="Radius step along the profile (in pixels)" type="integer"/>
+				<param name="filter_mprofiles_sigma" label="filter.mprofiles.sigma" optional="false" value="1" help="Profiles values under the threshold will be ignored." type="float"/>
+				<param name="mode" label="mode" optional="false" value="vector" help="Choice of processing mode, either raster or large-scale." type="select">
+					<option value="vector">vector</option>
+					<option value="raster">raster</option>
+				</param>
+				<param name="mode_vector_outmode" label="mode.vector.outmode" optional="false" value="ulco" help="This allows one to set the writing behaviour for the output vector file. Please note that the actual behaviour depends on the file format." type="select">
+					<option value="ulco">ulco</option>
+					<option value="ovw">ovw</option>
+					<option value="ulovw">ulovw</option>
+					<option value="ulu">ulu</option>
+				</param>
+				<param name="mode_vector_inmask" label="mode.vector.inmask" optional="false" help="Only pixels whose mask value is strictly positive will be segmented." type="data" format="txt"/>
+				<param name="mode_vector_neighbor" label="mode.vector.neighbor" optional="false" value="False" help="Activate 8-Neighborhood connectivity (default is 4)." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="mode_vector_stitch" label="mode.vector.stitch" optional="false" value="False" help="Scan polygons on each side of tiles and stitch polygons which connect by more than one pixel." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="mode_vector_minsize" label="mode.vector.minsize" optional="true" value="1" help="Objects whose size is below the minimum object size (area in pixels) will be ignored during vectorization." type="integer"/>
+				<param name="mode_vector_simplify" label="mode.vector.simplify" optional="true" value="0.1" help="Simplify polygons according to a given tolerance (in pixel). This option allows reducing the size of the output file or database." type="float"/>
+				<param name="mode_vector_layername" label="mode.vector.layername" optional="false" value="layer" help="Name of the layer in the vector file or database (default is Layer)." type="text"/>
+				<param name="mode_vector_fieldname" label="mode.vector.fieldname" optional="false" value="DN" help="Name of the field holding the geometry index in the output vector file or database." type="text"/>
+				<param name="mode_vector_tilesize" label="mode.vector.tilesize" optional="false" value="1024" help="User defined tiles size for tile-based segmentation. Optimal tile size is selected according to available RAM if null." type="integer"/>
+				<param name="mode_vector_startlabel" label="mode.vector.startlabel" optional="false" value="1" help="Starting value of the geometry index field" type="integer"/>
+				<param name="mode_vector_ogroptions" label="mode.vector.ogroptions" optional="true" help="A list of layer creation options in the form KEY=VALUE that will be passed directly to OGR without any validity checking. Options may depend on the file format, and can be found in OGR documentation." type="text"/>
+				<param name="mode_raster_out" label="mode.raster.out" optional="false" value="uint8" help="The output labeled image." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param type="select" name="mode_vector_out_outformat" label="mode.vector.out_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+					<option value="application/zip">application/zip</option>
+				</param>
+				<param type="select" name="mode_raster_out_outformat" label="mode.raster.out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.VectorDataDSValidation">
+				<param name="in" label="in" optional="false" help="Input vector data to validate" type="data" format="txt"/>
+				<param name="descmod" label="descmod" optional="false" help="Fuzzy descriptors model (xml file)" type="data" format="txt"/>
+				<param name="belsup" label="belsup" optional="false" help="Dempster Shafer study hypothesis to compute belief" type="text"/>
+				<param name="plasup" label="plasup" optional="false" help="Dempster Shafer study hypothesis to compute plausibility" type="text"/>
+				<param name="cri" label="cri" optional="true" value="((Belief + Plausibility)/2.)" help="Dempster Shafer criterion (by default (belief+plausibility)/2)" type="text"/>
+				<param name="thd" label="thd" optional="true" value="0.5" help="Criterion threshold (default 0.5)" type="float"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+					<option value="application/zip">application/zip</option>
+				</param>
+			</when>
+			<when value="OTB.OGRLayerClassifier">
+				<param name="inshp" label="inshp" optional="false" help="Name of the input shapefile" type="data" format="txt"/>
+				<param name="instats" label="instats" optional="false" help="XML file containing mean and variance of each feature." type="data" format="txt"/>
+				<param name="feat" label="feat" optional="false" help="Features to be calculated" type="text"/>
+				<param name="cfield" label="cfield" optional="false" value="predicted" help="Field containing the predicted class" type="text"/>
+				<param type="select" name="insvm_outformat" label="insvm_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="text/plain">text/plain</option>
+				</param>
+			</when>
+			<when value="OTB.OSMDownloader">
+				<param name="support" label="support" optional="false" help="Image used to derive the spatial extent to be requested from OSM server (the bounding box of the extent is used). Be aware that a request with a large extent may be rejected by the server." type="data" format="txt"/>
+				<param name="key" label="key" optional="true" help="OSM tag key to extract (highway, building...). It defines a category to select features." type="text"/>
+				<param name="value" label="value" optional="true" help="OSM tag value to extract (motorway, footway...). It defines the type of feature to select inside a category." type="text"/>
+				<param name="elev_dem" label="elev.dem" optional="true" help="This parameter allows selecting a directory containing Digital Elevation Model files. Note that this directory should contain only DEM files. Unexpected behaviour might occurs if other images are found in this directory." type="text"/>
+				<param name="elev_geoid" label="elev.geoid" optional="false" help="Use a geoid grid to get the height above the ellipsoid in case there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles. A version of the geoid can be found on the OTB website(https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb-data/blob/master/Input/DEM/egm96.grd)." type="data" format="txt"/>
+				<param name="elev_default" label="elev.default" optional="false" value="0" help="This parameter allows setting the default height above ellipsoid when there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles, and no geoid file has been set. This is also used by some application as an average elevation value." type="float"/>
+				<param name="printclasses" label="printclasses" optional="false" value="False" help="Print the key/value classes available for the selected support image. If enabled, the OSM tag Key (-key) and the output (-out) become optional" type="boolean" truevalue="True" falsevalue="False"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+					<option value="application/zip">application/zip</option>
+				</param>
+			</when>
+			<when value="OTB.DisparityMapToElevationMap">
+				<param name="io_in" label="io.in" optional="false" help="The input disparity map (horizontal disparity in first band, vertical in second). This map can be computed by BlockMatching application." type="data" format="txt"/>
+				<param name="io_left" label="io.left" optional="false" help="Left image in original (sensor) geometry. Only the geometric model of this image will be used, not the pixel values." type="data" format="txt"/>
+				<param name="io_right" label="io.right" optional="false" help="Right image in original (sensor) geometry. Only the geometric model of this image will be used, not the pixel values." type="data" format="txt"/>
+				<param name="io_lgrid" label="io.lgrid" optional="false" help="Left epipolar grid (deformation grid between left sensor et disparity spaces)" type="data" format="txt"/>
+				<param name="io_rgrid" label="io.rgrid" optional="false" help="Right epipolar grid (deformation grid between right sensor et disparity spaces)" type="data" format="txt"/>
+				<param name="io_out" label="io.out" optional="false" value="float" help="Output elevation map in ground projection. Elevation values are in meters. Floating point pixel type are expected." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="io_mask" label="io.mask" optional="false" help="Masked disparity pixels won't be projected (mask values equal to zero)" type="data" format="txt"/>
+				<param name="step" label="step" optional="false" value="5" help="Spacing of the output elevation map (in meters)" type="float"/>
+				<param name="hmin" label="hmin" optional="false" value="0" help="Minimum elevation expected (in meters)" type="float"/>
+				<param name="hmax" label="hmax" optional="false" value="100" help="Maximum elevation expected (in meters)" type="float"/>
+				<param name="elev_dem" label="elev.dem" optional="true" help="This parameter allows selecting a directory containing Digital Elevation Model files. Note that this directory should contain only DEM files. Unexpected behaviour might occurs if other images are found in this directory." type="text"/>
+				<param name="elev_geoid" label="elev.geoid" optional="false" help="Use a geoid grid to get the height above the ellipsoid in case there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles. A version of the geoid can be found on the OTB website(https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb-data/blob/master/Input/DEM/egm96.grd)." type="data" format="txt"/>
+				<param name="elev_default" label="elev.default" optional="false" value="0" help="This parameter allows setting the default height above ellipsoid when there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles, and no geoid file has been set. This is also used by some application as an average elevation value." type="float"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="io_out_outformat" label="io.out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.VectorClassifier">
+				<param name="in" label="in" optional="false" help="The input vector data file to classify." type="data" format="txt"/>
+				<param name="instat" label="instat" optional="false" help="A XML file containing mean and standard deviation to centerand reduce samples before classification, produced by ComputeImagesStatistics application." type="data" format="txt"/>
+				<param name="model" label="model" optional="false" help="Model file produced by TrainVectorClassifier application." type="data" format="txt"/>
+				<param name="cfield" label="cfield" optional="false" value="predicted" help="Field containing the predicted class.Only geometries with this field available will be taken into account.The field is added either in the input file (if 'out' off) or in the output file.Caution, the 'cfield' must not exist in the input file if you are updating the file." type="text"/>
+				<param name="feat" label="feat" optional="false" help="List of field names in the input vector data used as features for training. Put the same field names as the TrainVectorClassifier application." type="text"/>
+				<param name="confmap" label="confmap" optional="false" value="False" help="Confidence map of the produced classification. The confidence index depends on the model :   - LibSVM : difference between the two highest probabilities (needs a model with probability estimates, so that classes probabilities can be computed for each sample)  - OpenCV    * Boost : sum of votes    * DecisionTree : (not supported)    * GradientBoostedTree : (not supported)    * KNearestNeighbors : number of neighbors with the same label    * NeuralNetwork : difference between the two highest responses    * NormalBayes : (not supported)    * RandomForest : Confidence (proportion of votes for the majority class). Margin (normalized difference of the votes of the 2 majority classes) is not available for now.    * SVM : distance to margin (only works for 2-class models)." type="boolean" truevalue="True" falsevalue="False"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+					<option value="application/zip">application/zip</option>
+				</param>
+			</when>
+			<when value="OTB.ObtainUTMZoneFromGeoPoint">
+				<param name="lat" label="lat" optional="false" help="Latitude value of desired point." type="float"/>
+				<param name="lon" label="lon" optional="false" help="Longitude value of desired point." type="float"/>
+			</when>
+			<when value="OTB.SOMClassification">
+				<param name="in" label="in" optional="false" help="Input image to classify." type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="uint8" help="Output classified image (each pixel contains the index of its corresponding vector in the SOM)." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="vm" label="vm" optional="false" help="Validity mask (only pixels corresponding to a mask value greater than 0 will be used for learning)" type="data" format="txt"/>
+				<param name="tp" label="tp" optional="true" value="1" help="Probability for a sample to be selected in the training set" type="float"/>
+				<param name="ts" label="ts" optional="true" help="Maximum training set size (in pixels)" type="integer"/>
+				<param name="som" label="som" optional="true" value="float" help="Output image containing the Self-Organizing Map" type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="sx" label="sx" optional="true" value="32" help="X size of the SOM map" type="integer"/>
+				<param name="sy" label="sy" optional="true" value="32" help="Y size of the SOM map" type="integer"/>
+				<param name="nx" label="nx" optional="true" value="10" help="X size of the initial neighborhood in the SOM map" type="integer"/>
+				<param name="ny" label="ny" optional="false" value="10" help="Y size of the initial neighborhood in the SOM map" type="integer"/>
+				<param name="ni" label="ni" optional="true" value="5" help="Number of iterations for SOM learning" type="integer"/>
+				<param name="bi" label="bi" optional="true" value="1" help="Initial learning coefficient" type="float"/>
+				<param name="bf" label="bf" optional="true" value="0.1" help="Final learning coefficient" type="float"/>
+				<param name="iv" label="iv" optional="true" value="0" help="Maximum initial neuron weight" type="float"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param name="rand" label="rand" optional="true" help="Set specific seed. with integer value." type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+				<param type="select" name="som_outformat" label="som_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.GeneratePlyFile">
+				<param name="indem" label="indem" optional="false" help="The image should be either a projected DEM or a 3D grid containing 3D point coordinates and a validity mask." type="data" format="txt"/>
+				<param name="mode" label="mode" optional="false" value="dem" help="mode" type="select">
+					<option value="dem">dem</option>
+					<option value="3dgrid">3dgrid</option>
+				</param>
+				<param name="map" label="map" optional="false" value="utm" help="Defines the map projection to be used." type="select">
+					<option value="utm">utm</option>
+					<option value="lambert2">lambert2</option>
+					<option value="lambert93">lambert93</option>
+					<option value="wgs">wgs</option>
+					<option value="epsg">epsg</option>
+				</param>
+				<param name="map_utm_zone" label="map.utm.zone" optional="false" value="31" help="The zone number ranges from 1 to 60 and allows defining the transverse mercator projection (along with the hemisphere)" type="integer"/>
+				<param name="map_utm_northhem" label="map.utm.northhem" optional="false" value="False" help="The transverse mercator projections are defined by their zone number as well as the hemisphere. Activate this parameter if your image is in the northern hemisphere." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="map_epsg_code" label="map.epsg.code" optional="false" value="4326" help="See www.spatialreference.org to find which EPSG code is associated to your projection" type="integer"/>
+				<param name="incolor" label="incolor" optional="false" help="If the color image has 4 bands it will be interpreted as Red, Green, Blue, NIR. In other cases, only the first one is used (gray scale colors). The color values are expected in the range 0 - 255, and will be embedded with each 3D point of the PLY file." type="data" format="txt"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="text/plain">text/plain</option>
+				</param>
+			</when>
+			<when value="OTB.StereoRectificationGridGenerator">
+				<param name="io_inleft" label="io.inleft" optional="false" help="The left image from the stereo pair, in sensor geometry." type="data" format="txt"/>
+				<param name="io_inright" label="io.inright" optional="false" help="The right image from the stereo pair, in sensor geometry." type="data" format="txt"/>
+				<param name="io_outleft" label="io.outleft" optional="false" value="float" help="The deformation grid to resample the left image from sensor geometry to epipolar geometry." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="io_outright" label="io.outright" optional="false" value="float" help="The deformation grid to resample the right image from sensor geometry to epipolar geometry." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="epi_elevation_dem" label="epi.elevation.dem" optional="true" help="This parameter allows selecting a directory containing Digital Elevation Model files. Note that this directory should contain only DEM files. Unexpected behaviour might occurs if other images are found in this directory." type="text"/>
+				<param name="epi_elevation_geoid" label="epi.elevation.geoid" optional="false" help="Use a geoid grid to get the height above the ellipsoid in case there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles. A version of the geoid can be found on the OTB website(https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb-data/blob/master/Input/DEM/egm96.grd)." type="data" format="txt"/>
+				<param name="epi_elevation_default" label="epi.elevation.default" optional="false" value="0" help="This parameter allows setting the default height above ellipsoid when there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles, and no geoid file has been set. This is also used by some application as an average elevation value." type="float"/>
+				<param name="epi_elevation_avgdem_step" label="epi.elevation.avgdem.step" optional="true" value="1" help="Step of sub-sampling for average elevation estimation" type="integer"/>
+				<param name="epi_scale" label="epi.scale" optional="false" value="1" help="The scale parameter allows generating zoomed-in (scale &amp;lt; 1) or zoomed-out (scale &gt; 1) epipolar images." type="float"/>
+				<param name="epi_step" label="epi.step" optional="false" value="1" help="Stereo-rectification deformation grid only varies slowly. Therefore, it is recommended to use a coarser grid (higher step value) in case of large images" type="integer"/>
+				<param name="inverse_outleft" label="inverse.outleft" optional="true" value="float" help="The deformation grid to resample the left image from the epipolar geometry back into its original sensor geometry." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="inverse_outright" label="inverse.outright" optional="true" value="float" help="The output deformation grid to resample the right image from the epipolar geometry back into its original sensor geometry." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="inverse_ssrate" label="inverse.ssrate" optional="false" value="16" help="Grid inversion is an heavy process that implies spline regression on control points. To avoid eating to much memory, this parameter allows one to first sub-sample the field to invert." type="integer"/>
+				<param type="select" name="io_outleft_outformat" label="io.outleft_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+				<param type="select" name="io_outright_outformat" label="io.outright_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+				<param type="select" name="inverse_outleft_outformat" label="inverse.outleft_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+				<param type="select" name="inverse_outright_outformat" label="inverse.outright_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.SARDeburst">
+				<param name="in" label="in" optional="false" help="Raw Sentinel1 IW SLC image, or any extract of such made by OTB (geom file needed)" type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="Deburst image, with updated geom file that can be further used by Orthorectification application. If the input image is a raw Sentinel1 product, uint16 output type should be used (encoding of S1 product). Otherwise, output type should match type of input image." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.SampleExtraction">
+				<param name="in" label="in" optional="false" help="Support image" type="data" format="txt"/>
+				<param name="vec" label="vec" optional="false" help="Vector data file containing samplingpositions. (OGR format)" type="data" format="txt"/>
+				<param name="outfield" label="outfield" optional="false" value="prefix" help="Choice between naming method for output fields" type="select">
+					<option value="prefix">prefix</option>
+					<option value="list">list</option>
+				</param>
+				<param name="outfield_prefix_name" label="outfield.prefix.name" optional="false" value="value_" help="Prefix used to form the field names thatwill contain the extracted values." type="text"/>
+				<param name="outfield_list_names" label="outfield.list.names" optional="false" help="Full list of output field names." type="text"/>
+				<param name="field" label="field" optional="false" help="Name of the field carrying the class name in the input vectors." type="text"/>
+				<param name="layer" label="layer" optional="true" value="0" help="Layer index to read in the input vector file." type="integer"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+					<option value="application/zip">application/zip</option>
+				</param>
+			</when>
+			<when value="OTB.MorphologicalProfilesAnalysis">
+				<param name="in" label="in" optional="false" help="The input image." type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="The output image." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="channel" label="channel" optional="false" value="1" help="The selected channel index for input image" type="integer"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param name="structype" label="structype" optional="false" value="ball" help="Choice of the structuring element type" type="select">
+					<option value="ball">ball</option>
+					<option value="cross">cross</option>
+				</param>
+				<param name="size" label="size" optional="false" value="5" help="Size of the profiles" type="integer"/>
+				<param name="radius" label="radius" optional="false" value="5" help="Initial radius of the structuring element (in pixels)" type="integer"/>
+				<param name="step" label="step" optional="false" value="1" help="Radius step along the profile (in pixels)" type="integer"/>
+				<param name="profile" label="profile" optional="false" value="opening" help="profile" type="select">
+					<option value="opening">opening</option>
+					<option value="closing">closing</option>
+					<option value="derivativeopening">derivativeopening</option>
+					<option value="derivativeclosing">derivativeclosing</option>
+					<option value="openingcharacteristics">openingcharacteristics</option>
+					<option value="closingcharacteristics">closingcharacteristics</option>
+					<option value="classification">classification</option>
+				</param>
+				<param name="profile_classification_sigma" label="profile.classification.sigma" optional="false" value="1" help="Sigma value for leveling tolerance" type="float"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.MeanShiftSmoothing">
+				<param name="in" label="in" optional="false" help="The input image can be any single or multiband image. Beware of pontential imbalance between bands ranges as it may alter euclidean distance." type="data" format="txt"/>
+				<param name="fout" label="fout" optional="false" value="float" help="This output image contains the final average spectral signatures of each pixel. The output type should be at least as wide as the input image type. Floating point encoding is advised. This output can be used as input image (in) of the LSMSSegmentation application [4,5]." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="foutpos" label="foutpos" optional="true" value="float" help="This output image contains the 2D displacement between the input pixel spatial position and the final position after convergence. Floating point encoding is mandatory. This output can be used as input image (in) of the LSMSSegmentation application [4,5]." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param name="spatialr" label="spatialr" optional="true" value="5" help="Radius of the spatial neighborhood for averaging. Higher values will result in more smoothing and higher processing time." type="integer"/>
+				<param name="ranger" label="ranger" optional="true" value="15" help="Threshold on spectral signature euclidean distance (expressed in radiometry unit) to consider neighborhood pixel for averaging. Higher values will be less edge-preserving (more similar to simple average in neighborhood), whereas lower values will result in less noise smoothing. Note that this parameter has no effect on processing time." type="float"/>
+				<param name="thres" label="thres" optional="true" value="0.1" help="Algorithm will stop if update of average spectral signature and spatial position is below this threshold." type="float"/>
+				<param name="maxiter" label="maxiter" optional="true" value="100" help="Algorithm will stop if convergence threshold is not met after the maximum number of iterations." type="integer"/>
+				<param name="rangeramp" label="rangeramp" optional="true" value="0" help="Vary the range radius linearly with the central pixel intensity (experimental)." type="float"/>
+				<param name="modesearch" label="modesearch" optional="false" value="False" help="If activated pixel iterative convergence is stopped if the path crosses an already converged pixel. Be careful, with this option, the result will slightly depend on thread number and the results will not be stable (see [4] for more details)." type="boolean" truevalue="True" falsevalue="False"/>
+				<param type="select" name="fout_outformat" label="fout_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+				<param type="select" name="foutpos_outformat" label="foutpos_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.BundleToPerfectSensor">
+				<param name="inp" label="inp" optional="false" help="Input panchromatic image." type="data" format="txt"/>
+				<param name="inxs" label="inxs" optional="false" help="Input XS image." type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="Output image." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="elev_dem" label="elev.dem" optional="true" help="This parameter allows selecting a directory containing Digital Elevation Model files. Note that this directory should contain only DEM files. Unexpected behaviour might occurs if other images are found in this directory." type="text"/>
+				<param name="elev_geoid" label="elev.geoid" optional="false" help="Use a geoid grid to get the height above the ellipsoid in case there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles. A version of the geoid can be found on the OTB website(https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb-data/blob/master/Input/DEM/egm96.grd)." type="data" format="txt"/>
+				<param name="elev_default" label="elev.default" optional="false" value="0" help="This parameter allows setting the default height above ellipsoid when there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles, and no geoid file has been set. This is also used by some application as an average elevation value." type="float"/>
+				<param name="mode" label="mode" optional="false" value="default" help="Superimposition mode" type="select">
+					<option value="default">default</option>
+					<option value="phr">phr</option>
+				</param>
+				<param name="method" label="method" optional="false" value="rcs" help="Selection of the pan-sharpening method." type="select">
+					<option value="rcs">rcs</option>
+					<option value="lmvm">lmvm</option>
+					<option value="bayes">bayes</option>
+				</param>
+				<param name="method_lmvm_radiusx" label="method.lmvm.radiusx" optional="false" value="3" help="Set the x radius of the sliding window." type="integer"/>
+				<param name="method_lmvm_radiusy" label="method.lmvm.radiusy" optional="false" value="3" help="Set the y radius of the sliding window." type="integer"/>
+				<param name="method_bayes_lambda" label="method.bayes.lambda" optional="false" value="0.9999" help="Set the weighting value." type="float"/>
+				<param name="method_bayes_s" label="method.bayes.s" optional="false" value="1" help="Set the S coefficient." type="float"/>
+				<param name="lms" label="lms" optional="true" value="4" help="Spacing of the deformation field. Default is 10 times the PAN image spacing." type="float"/>
+				<param name="interpolator" label="interpolator" optional="false" value="bco" help="This group of parameters allows defining how the input image will be interpolated during resampling." type="select">
+					<option value="bco">bco</option>
+					<option value="nn">nn</option>
+					<option value="linear">linear</option>
+				</param>
+				<param name="interpolator_bco_radius" label="interpolator.bco.radius" optional="true" value="0" help="Fill value for area outside the reprojected image" type="float"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.ConvertCartoToGeoPoint">
+				<param name="carto_x" label="carto.x" optional="false" help="X cartographic coordinates in the projection defined by mapproj parameter" type="float"/>
+				<param name="carto_y" label="carto.y" optional="false" help="Y cartographic coordinates in the projection defined by mapproj parameter" type="float"/>
+				<param name="mapproj" label="mapproj" optional="false" value="utm" help="Defines the map projection to be used." type="select">
+					<option value="utm">utm</option>
+					<option value="lambert2">lambert2</option>
+					<option value="lambert93">lambert93</option>
+					<option value="wgs">wgs</option>
+					<option value="epsg">epsg</option>
+				</param>
+				<param name="mapproj_utm_zone" label="mapproj.utm.zone" optional="false" value="31" help="The zone number ranges from 1 to 60 and allows defining the transverse mercator projection (along with the hemisphere)" type="integer"/>
+				<param name="mapproj_utm_northhem" label="mapproj.utm.northhem" optional="false" value="False" help="The transverse mercator projections are defined by their zone number as well as the hemisphere. Activate this parameter if your image is in the northern hemisphere." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="mapproj_epsg_code" label="mapproj.epsg.code" optional="false" value="4326" help="See www.spatialreference.org to find which EPSG code is associated to your projection" type="integer"/>
+			</when>
+			<when value="OTB.VectorDataTransform">
+				<param name="vd" label="vd" optional="false" help="Input vector data file to transform" type="data" format="txt"/>
+				<param name="in" label="in" optional="false" help="Image defining the reference coordinate system in which the transform is applied. Both projected and sensor images are supported." type="data" format="txt"/>
+				<param name="transform_tx" label="transform.tx" optional="false" value="0" help="Translation in the X direction (in pixels)" type="float"/>
+				<param name="transform_ty" label="transform.ty" optional="false" value="0" help="Translation in the Y direction (in pixels)" type="float"/>
+				<param name="transform_ro" label="transform.ro" optional="false" value="0" help="Angle of the rotation (in degrees)" type="float"/>
+				<param name="transform_centerx" label="transform.centerx" optional="false" value="0" help="X coordinate of the rotation and scaling center (in physical units)" type="float"/>
+				<param name="transform_centery" label="transform.centery" optional="false" value="0" help="Y coordinate of the rotation and scaling center (in physical units)" type="float"/>
+				<param name="transform_scale" label="transform.scale" optional="false" value="1" help="The scale coefficient to apply" type="float"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+					<option value="application/zip">application/zip</option>
+				</param>
+			</when>
+			<when value="OTB.FusionOfClassifications">
+				<param name="il" label="il" optional="false" help="List of input classification maps to fuse. Labels in each classification image must represent the same class." type="data" format="txt"/>
+				<param name="method" label="method" optional="false" value="majorityvoting" help="Selection of the fusion method and its parameters." type="select">
+					<option value="majorityvoting">majorityvoting</option>
+					<option value="dempstershafer">dempstershafer</option>
+				</param>
+				<param name="method_dempstershafer_cmfl" label="method.dempstershafer.cmfl" optional="false" value="precision" help="Type of confusion matrix measurement used to compute the masses of belief of each classifier." type="select">
+					<option value="precision">precision</option>
+					<option value="recall">recall</option>
+					<option value="accuracy">accuracy</option>
+					<option value="kappa">kappa</option>
+				</param>
+				<param name="nodatalabel" label="nodatalabel" optional="false" value="0" help="Label for the NoData class. Such input pixels keep their NoData label in the output image and are not handled in the fusion process. By default, 'nodatalabel = 0'." type="integer"/>
+				<param name="undecidedlabel" label="undecidedlabel" optional="false" value="0" help="Label for the Undecided class. Pixels with more than 1 fused class are marked as Undecided. Please note that the Undecided value must be different from existing labels in the input classifications. By default, 'undecidedlabel = 0'." type="integer"/>
+				<param name="out" label="out" optional="false" value="uint8" help="The output classification image resulting from the fusion of the input classification images." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.VectorDataSetField">
+				<param name="in" label="in" optional="false" help="Input Vector Data" type="data" format="txt"/>
+				<param name="fn" label="fn" optional="false" help="Field name" type="text"/>
+				<param name="fv" label="fv" optional="false" help="Field value" type="text"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+					<option value="application/zip">application/zip</option>
+				</param>
+			</when>
+			<when value="OTB.Pansharpening">
+				<param name="inp" label="inp" optional="false" help="Input panchromatic image." type="data" format="txt"/>
+				<param name="inxs" label="inxs" optional="false" help="Input XS image." type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="Output image." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="method" label="method" optional="false" value="rcs" help="Selection of the pan-sharpening method." type="select">
+					<option value="rcs">rcs</option>
+					<option value="lmvm">lmvm</option>
+					<option value="bayes">bayes</option>
+				</param>
+				<param name="method_lmvm_radiusx" label="method.lmvm.radiusx" optional="false" value="3" help="Set the x radius of the sliding window." type="integer"/>
+				<param name="method_lmvm_radiusy" label="method.lmvm.radiusy" optional="false" value="3" help="Set the y radius of the sliding window." type="integer"/>
+				<param name="method_bayes_lambda" label="method.bayes.lambda" optional="false" value="0.9999" help="Set the weighting value." type="float"/>
+				<param name="method_bayes_s" label="method.bayes.s" optional="false" value="1" help="Set the S coefficient." type="float"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.ConcatenateVectorData">
+				<param name="vd" label="vd" optional="false" help="Vector data files to be concatenated." type="data" format="txt"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+					<option value="application/zip">application/zip</option>
+				</param>
+			</when>
+			<when value="OTB.GridBasedImageResampling">
+				<param name="io_in" label="io.in" optional="false" help="The input image to resample" type="data" format="txt"/>
+				<param name="io_out" label="io.out" optional="false" value="float" help="The resampled output image" type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="grid_in" label="grid.in" optional="false" help="The resampling grid" type="data" format="txt"/>
+				<param name="grid_type" label="grid.type" optional="false" value="def" help="allows one to choose between two grid types" type="select">
+					<option value="def">def</option>
+					<option value="loc">loc</option>
+				</param>
+				<param name="out_ulx" label="out.ulx" optional="false" value="0" help="X Coordinate of the upper-left pixel of the output resampled image" type="float"/>
+				<param name="out_uly" label="out.uly" optional="false" value="0" help="Y Coordinate of the upper-left pixel of the output resampled image" type="float"/>
+				<param name="out_sizex" label="out.sizex" optional="false" help="Size of the output resampled image along X (in pixels)" type="integer"/>
+				<param name="out_sizey" label="out.sizey" optional="false" help="Size of the output resampled image along Y (in pixels)" type="integer"/>
+				<param name="out_spacingx" label="out.spacingx" optional="false" value="1" help="Size of each pixel along X axis" type="float"/>
+				<param name="out_spacingy" label="out.spacingy" optional="false" value="1" help="Size of each pixel along Y axis" type="float"/>
+				<param name="out_default" label="out.default" optional="false" value="0" help="The default value to give to pixel that falls outside of the input image." type="float"/>
+				<param name="interpolator" label="interpolator" optional="false" value="bco" help="This group of parameters allows one to define how the input image will be interpolated during resampling." type="select">
+					<option value="nn">nn</option>
+					<option value="linear">linear</option>
+					<option value="bco">bco</option>
+				</param>
+				<param name="interpolator_bco_radius" label="interpolator.bco.radius" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="io_out_outformat" label="io.out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.SARPolarSynth">
+				<param name="in" label="in" optional="false" help="Input image." type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="Output image." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="psii" label="psii" optional="false" value="0" help="Orientation (transmitting antenna)" type="float"/>
+				<param name="khii" label="khii" optional="false" value="0" help="Ellipticity (transmitting antenna)" type="float"/>
+				<param name="psir" label="psir" optional="false" value="0" help="Orientation (receiving antenna)" type="float"/>
+				<param name="khir" label="khir" optional="false" value="0" help="Ellipticity (receiving antenna)" type="float"/>
+				<param name="emissionh" label="emissionh" optional="true" value="0" help="This parameter is useful in determining the polarization architecture (dual polarization case)." type="integer"/>
+				<param name="emissionv" label="emissionv" optional="true" value="0" help="This parameter is useful in determining the polarization architecture (dual polarization case)." type="integer"/>
+				<param name="mode" label="mode" optional="false" value="none" help="mode" type="select">
+					<option value="none">none</option>
+					<option value="co">co</option>
+					<option value="cross">cross</option>
+				</param>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.GrayScaleMorphologicalOperation">
+				<param name="in" label="in" optional="false" help="The input image to be filtered." type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="Output image containing the filtered output image." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="channel" label="channel" optional="false" value="1" help="The selected channel index" type="integer"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param name="structype" label="structype" optional="false" value="ball" help="Choice of the structuring element type" type="select">
+					<option value="ball">ball</option>
+					<option value="cross">cross</option>
+				</param>
+				<param name="structype_ball_xradius" label="structype.ball.xradius" optional="false" value="5" help="The Structuring Element X Radius" type="integer"/>
+				<param name="structype_ball_yradius" label="structype.ball.yradius" optional="false" value="5" help="The Structuring Element Y Radius" type="integer"/>
+				<param name="filter" label="filter" optional="false" value="dilate" help="Choice of the morphological operation" type="select">
+					<option value="dilate">dilate</option>
+					<option value="erode">erode</option>
+					<option value="opening">opening</option>
+					<option value="closing">closing</option>
+				</param>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.ReadImageInfo">
+				<param name="in" label="in" optional="false" help="Input image to analyse" type="data" format="txt"/>
+				<param name="keywordlist" label="keywordlist" optional="false" value="False" help="Output the OSSIM keyword list. It contains metadata information (sensor model, geometry ). Information is stored in keyword list (pairs of key/value)" type="boolean" truevalue="True" falsevalue="False"/>
+				<param type="select" name="outkwl_outformat" label="outkwl_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="text/plain">text/plain</option>
+				</param>
+			</when>
+			<when value="OTB.ImageEnvelope">
+				<param name="in" label="in" optional="false" help="Input image filename." type="data" format="txt"/>
+				<param name="sr" label="sr" optional="true" value="0" help="Sampling rate for image edges (in pixel)." type="integer"/>
+				<param name="elev_dem" label="elev.dem" optional="true" help="This parameter allows selecting a directory containing Digital Elevation Model files. Note that this directory should contain only DEM files. Unexpected behaviour might occurs if other images are found in this directory." type="text"/>
+				<param name="elev_geoid" label="elev.geoid" optional="false" help="Use a geoid grid to get the height above the ellipsoid in case there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles. A version of the geoid can be found on the OTB website(https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb-data/blob/master/Input/DEM/egm96.grd)." type="data" format="txt"/>
+				<param name="elev_default" label="elev.default" optional="false" value="0" help="This parameter allows setting the default height above ellipsoid when there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles, and no geoid file has been set. This is also used by some application as an average elevation value." type="float"/>
+				<param name="proj" label="proj" optional="true" help="Projection to be used to compute the envelope (default is WGS84)" type="text"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+					<option value="application/zip">application/zip</option>
+				</param>
+			</when>
+			<when value="OTB.LSMSVectorization">
+				<param name="in" label="in" optional="false" help="The input image, containing initial spectral signatures corresponding to the segmented image (inseg)." type="data" format="txt"/>
+				<param name="inseg" label="inseg" optional="false" help="Segmented image where each pixel value is the unique integer label of the segment it belongs to." type="data" format="txt"/>
+				<param name="tilesizex" label="tilesizex" optional="false" value="500" help="Size of tiles along the X-axis for tile-wise processing." type="integer"/>
+				<param name="tilesizey" label="tilesizey" optional="false" value="500" help="Size of tiles along the Y-axis for tile-wise processing." type="integer"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+					<option value="application/zip">application/zip</option>
+				</param>
+			</when>
+			<when value="OTB.FineRegistration">
+				<param name="ref" label="ref" optional="false" help="The reference image." type="data" format="txt"/>
+				<param name="sec" label="sec" optional="false" help="The secondary image." type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="The output image contains 3 bands, for X offset, Y offset and the metric value. It may contain a 4th one with the validity mask (if used)." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="erx" label="erx" optional="false" help="The exploration radius along x (in pixels)" type="integer"/>
+				<param name="ery" label="ery" optional="false" help="The exploration radius along y (in pixels)" type="integer"/>
+				<param name="mrx" label="mrx" optional="false" help="Radius along x (in pixels) of the metric computation window" type="integer"/>
+				<param name="mry" label="mry" optional="false" help="Radius along y (in pixels) of the metric computation window" type="integer"/>
+				<param name="w" label="w" optional="false" help="The image to warp after disparity estimation is completed." type="data" format="txt"/>
+				<param name="wo" label="wo" optional="true" value="float" help="The output warped image" type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="cox" label="cox" optional="true" value="0" help="Coarse offset along x (in physical space) between the two images, used as an initial offset for all pixels." type="float"/>
+				<param name="coy" label="coy" optional="true" value="0" help="Coarse offset along y (in physical space) between the two images, used as an initial offset for all pixels." type="float"/>
+				<param name="ssrx" label="ssrx" optional="true" value="1" help="Generates a result at a coarser resolution with a given sub-sampling rate along X" type="float"/>
+				<param name="ssry" label="ssry" optional="true" value="1" help="Generates a result at a coarser resolution with a given sub-sampling rate along Y" type="float"/>
+				<param name="rgsx" label="rgsx" optional="true" help="Performs a gaussian smoothing of the reference image. Parameter is gaussian sigma (in pixels) in X direction." type="float"/>
+				<param name="rgsy" label="rgsy" optional="true" help="Performs a gaussian smoothing of the reference image. Parameter is gaussian sigma (in pixels) in Y direction." type="float"/>
+				<param name="sgsx" label="sgsx" optional="true" help="Performs a gaussian smoothing of the secondary image. Parameter is gaussian sigma (in pixels) in X direction." type="float"/>
+				<param name="sgsy" label="sgsy" optional="true" help="Performs a gaussian smoothing of the secondary image. Parameter is gaussian sigma (in pixels) in Y direction." type="float"/>
+				<param name="m" label="m" optional="true" help="Choose the metric used for block matching. Available metrics are cross-correlation (CC), cross-correlation with subtracted mean (CCSM), mean-square difference (MSD), mean reciprocal square difference (MRSD) and mutual information (MI). Default is cross-correlation" type="text"/>
+				<param name="spa" label="spa" optional="true" value="0.01" help="Metric extrema location will be refined up to the given accuracy. Default is 0.01" type="float"/>
+				<param name="cva" label="cva" optional="true" value="0.01" help="Metric extrema will be refined up to the given accuracy. Default is 0.01" type="float"/>
+				<param name="vmlt" label="vmlt" optional="true" help="Lower threshold to compute the validity mask. This mask will be the 4th output band." type="float"/>
+				<param name="vmut" label="vmut" optional="true" help="Upper threshold to obtain a validity mask. This mask will be the 4th output band." type="float"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+				<param type="select" name="wo_outformat" label="wo_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.GenerateRPCSensorModel">
+				<param name="inpoints" label="inpoints" optional="false" help="Input file containing tie points. Points are stored in following format: col row lon lat. Spaced by a space or tab character. Line beginning with # are ignored." type="data" format="txt"/>
+				<param name="map" label="map" optional="false" value="utm" help="Defines the map projection to be used." type="select">
+					<option value="utm">utm</option>
+					<option value="lambert2">lambert2</option>
+					<option value="lambert93">lambert93</option>
+					<option value="wgs">wgs</option>
+					<option value="epsg">epsg</option>
+				</param>
+				<param name="map_utm_zone" label="map.utm.zone" optional="false" value="31" help="The zone number ranges from 1 to 60 and allows defining the transverse mercator projection (along with the hemisphere)" type="integer"/>
+				<param name="map_utm_northhem" label="map.utm.northhem" optional="false" value="False" help="The transverse mercator projections are defined by their zone number as well as the hemisphere. Activate this parameter if your image is in the northern hemisphere." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="map_epsg_code" label="map.epsg.code" optional="false" value="4326" help="See www.spatialreference.org to find which EPSG code is associated to your projection" type="integer"/>
+				<param name="elev_dem" label="elev.dem" optional="true" help="This parameter allows selecting a directory containing Digital Elevation Model files. Note that this directory should contain only DEM files. Unexpected behaviour might occurs if other images are found in this directory." type="text"/>
+				<param name="elev_geoid" label="elev.geoid" optional="false" help="Use a geoid grid to get the height above the ellipsoid in case there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles. A version of the geoid can be found on the OTB website(https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb-data/blob/master/Input/DEM/egm96.grd)." type="data" format="txt"/>
+				<param name="elev_default" label="elev.default" optional="false" value="0" help="This parameter allows setting the default height above ellipsoid when there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles, and no geoid file has been set. This is also used by some application as an average elevation value." type="float"/>
+				<param type="select" name="outgeom_outformat" label="outgeom_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="text/plain">text/plain</option>
+				</param>
+				<param type="select" name="outstat_outformat" label="outstat_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="text/plain">text/plain</option>
+				</param>
+				<param type="select" name="outvector_outformat" label="outvector_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="text/plain">text/plain</option>
+				</param>
+			</when>
+			<when value="OTB.DomainTransform">
+				<param name="in" label="in" optional="false" help="This will take an input image to be transformed image. For FFT inverse transform, it expects a complex image as two-band image in which first band represent real part and second band represent imaginary part." type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="This parameter holds the output file name to which transformed image will be written. This has a slightly different behaviour depending on transform type.  For Wavelet, output is a single band image for both forward and inverse transform.  For FFT forward transform, output is two band image where first band represents real part and second band represents imaginary part of a complex image." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="mode" label="mode" optional="false" value="wavelet" help="This parameter allows one to select between fft(fourier) and wavelet" type="select">
+					<option value="fft">fft</option>
+					<option value="wavelet">wavelet</option>
+				</param>
+				<param name="mode_fft_shift" label="mode.fft.shift" optional="false" value="False" help="Shift transform of fft filter" type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="mode_wavelet_form" label="mode.wavelet.form" optional="false" value="haar" help="mode.wavelet.form" type="select">
+					<option value="haar">haar</option>
+					<option value="db4">db4</option>
+					<option value="db6">db6</option>
+					<option value="db8">db8</option>
+					<option value="db12">db12</option>
+					<option value="db20">db20</option>
+					<option value="sb24">sb24</option>
+					<option value="sb44">sb44</option>
+					<option value="sym8">sym8</option>
+				</param>
+				<param name="mode_wavelet_nlevels" label="mode.wavelet.nlevels" optional="false" value="2" help="Number of decomposition levels" type="integer"/>
+				<param name="direction" label="direction" optional="false" value="forward" help="direction" type="select">
+					<option value="forward">forward</option>
+					<option value="inverse">inverse</option>
+				</param>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.RefineSensorModel">
+				<param name="ingeom" label="ingeom" optional="false" help="Geom file containing the sensor model to refine" type="data" format="txt"/>
+				<param name="inpoints" label="inpoints" optional="false" help="Input file containing tie points. Points are stored in following format: row col lon lat. Line beginning with # are ignored." type="data" format="txt"/>
+				<param name="map" label="map" optional="false" value="utm" help="Defines the map projection to be used." type="select">
+					<option value="utm">utm</option>
+					<option value="lambert2">lambert2</option>
+					<option value="lambert93">lambert93</option>
+					<option value="wgs">wgs</option>
+					<option value="epsg">epsg</option>
+				</param>
+				<param name="map_utm_zone" label="map.utm.zone" optional="false" value="31" help="The zone number ranges from 1 to 60 and allows defining the transverse mercator projection (along with the hemisphere)" type="integer"/>
+				<param name="map_utm_northhem" label="map.utm.northhem" optional="false" value="False" help="The transverse mercator projections are defined by their zone number as well as the hemisphere. Activate this parameter if your image is in the northern hemisphere." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="map_epsg_code" label="map.epsg.code" optional="false" value="4326" help="See www.spatialreference.org to find which EPSG code is associated to your projection" type="integer"/>
+				<param name="elev_dem" label="elev.dem" optional="true" help="This parameter allows selecting a directory containing Digital Elevation Model files. Note that this directory should contain only DEM files. Unexpected behaviour might occurs if other images are found in this directory." type="text"/>
+				<param name="elev_geoid" label="elev.geoid" optional="false" help="Use a geoid grid to get the height above the ellipsoid in case there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles. A version of the geoid can be found on the OTB website(https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb-data/blob/master/Input/DEM/egm96.grd)." type="data" format="txt"/>
+				<param name="elev_default" label="elev.default" optional="false" value="0" help="This parameter allows setting the default height above ellipsoid when there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles, and no geoid file has been set. This is also used by some application as an average elevation value." type="float"/>
+				<param type="select" name="outgeom_outformat" label="outgeom_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="text/plain">text/plain</option>
+				</param>
+				<param type="select" name="outstat_outformat" label="outstat_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="text/plain">text/plain</option>
+				</param>
+				<param type="select" name="outvector_outformat" label="outvector_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="text/plain">text/plain</option>
+				</param>
+			</when>
+			<when value="OTB.ComputeImagesStatistics">
+				<param name="il" label="il" optional="false" help="List of input image filenames." type="data" format="txt"/>
+				<param name="bv" label="bv" optional="true" help="Background value to ignore in computation of statistics." type="float"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+				</param>
+			</when>
+			<when value="OTB.Rasterization">
+				<param name="in" label="in" optional="false" help="The input vector dataset to be rasterized" type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="An output image containing the rasterized vector dataset" type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="im" label="im" optional="false" help="A reference image from which to import output grid and projection reference system information." type="data" format="txt"/>
+				<param name="szx" label="szx" optional="true" help="Output size along x axis (useless if support image is given)" type="integer"/>
+				<param name="szy" label="szy" optional="true" help="Output size along y axis (useless if support image is given)" type="integer"/>
+				<param name="epsg" label="epsg" optional="true" help="EPSG code for the output projection reference system (EPSG 4326 for WGS84, 32631 for UTM31N...,useless if support image is given)" type="integer"/>
+				<param name="orx" label="orx" optional="true" help="Output upper-left corner x coordinate (useless if support image is given)" type="float"/>
+				<param name="ory" label="ory" optional="true" help="Output upper-left corner y coordinate (useless if support image is given)" type="float"/>
+				<param name="spx" label="spx" optional="true" help="Spacing (ground sampling distance) along x axis (useless if support image is given)" type="float"/>
+				<param name="spy" label="spy" optional="true" help="Spacing (ground sampling distance) along y axis (useless if support image is given)" type="float"/>
+				<param name="background" label="background" optional="false" value="0" help="Default value for pixels not belonging to any geometry" type="float"/>
+				<param name="mode" label="mode" optional="false" value="binary" help="Choice of rasterization modes" type="select">
+					<option value="binary">binary</option>
+					<option value="attribute">attribute</option>
+				</param>
+				<param name="mode_binary_foreground" label="mode.binary.foreground" optional="false" value="255" help="Value for pixels inside a geometry" type="float"/>
+				<param name="mode_attribute_field" label="mode.attribute.field" optional="false" value="DN" help="Name of the attribute field to burn" type="text"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.BandMath">
+				<param name="il" label="il" optional="false" help="Image-list of operands to the mathematical expression." type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="Output image which is the result of the mathematical expressions on input image-list operands." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param name="exp" label="exp" optional="false" help="The muParser mathematical expression to apply on input images." type="text"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.RigidTransformResample">
+				<param name="in" label="in" optional="false" help="The input image to translate." type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="The transformed output image." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="transform_type" label="transform.type" optional="false" value="id" help="Type of transformation. Available transformations are spatial scaling, translation and rotation with scaling factor" type="select">
+					<option value="id">id</option>
+					<option value="translation">translation</option>
+					<option value="rotation">rotation</option>
+				</param>
+				<param name="transform_type_id_scalex" label="transform.type.id.scalex" optional="false" value="1" help="Scaling factor between the output X spacing and the input X spacing" type="float"/>
+				<param name="transform_type_id_scaley" label="transform.type.id.scaley" optional="false" value="1" help="Scaling factor between the output Y spacing and the input Y spacing" type="float"/>
+				<param name="transform_type_translation_tx" label="transform.type.translation.tx" optional="false" value="0" help="The translation value along X axis (in physical units)." type="float"/>
+				<param name="transform_type_translation_ty" label="transform.type.translation.ty" optional="false" value="0" help="The translation value along Y axis (in physical units)" type="float"/>
+				<param name="transform_type_translation_scalex" label="transform.type.translation.scalex" optional="false" value="1" help="Scaling factor between the output X spacing and the input X spacing" type="float"/>
+				<param name="transform_type_translation_scaley" label="transform.type.translation.scaley" optional="false" value="1" help="Scaling factor between the output Y spacing and the input Y spacing" type="float"/>
+				<param name="transform_type_rotation_angle" label="transform.type.rotation.angle" optional="false" value="0" help="The rotation angle in degree (values between -180 and 180)" type="float"/>
+				<param name="transform_type_rotation_scalex" label="transform.type.rotation.scalex" optional="false" value="1" help="Scale factor between the X spacing of the rotated output image and the X spacing of the unrotated image" type="float"/>
+				<param name="transform_type_rotation_scaley" label="transform.type.rotation.scaley" optional="false" value="1" help="Scale factor between the Y spacing of the rotated output image and the Y spacing of the unrotated image" type="float"/>
+				<param name="interpolator" label="interpolator" optional="false" value="bco" help="This group of parameters allows one to define how the input image will be interpolated during resampling." type="select">
+					<option value="nn">nn</option>
+					<option value="linear">linear</option>
+					<option value="bco">bco</option>
+				</param>
+				<param name="interpolator_bco_radius" label="interpolator.bco.radius" optional="true" value="128" help="This allows setting the maximum amount of RAM available for processing. As the writing task is time consuming, it is better to write large pieces of data, which can be achieved by increasing this parameter (pay attention to your system capabilities)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.SARCalibration">
+				<param name="in" label="in" optional="false" help="Input complex image" type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="Output calibrated image. This image contains the backscatter (sigmaNought) of the input image." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param name="noise" label="noise" optional="false" value="False" help="Flag to disable noise. For 5.2.0 release, the noise values are only read by TerraSARX product." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="lut" label="lut" optional="false" value="sigma" help="Lookup table values are not available with all SAR products. Products that provide lookup table with metadata are: Sentinel1, Radarsat2." type="select">
+					<option value="sigma">sigma</option>
+					<option value="gamma">gamma</option>
+					<option value="beta">beta</option>
+					<option value="dn">dn</option>
+				</param>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.Smoothing">
+				<param name="in" label="in" optional="false" help="Input image to smooth." type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="Output smoothed image." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param name="type" label="type" optional="false" value="anidif" help="Smoothing kernel to apply" type="select">
+					<option value="mean">mean</option>
+					<option value="gaussian">gaussian</option>
+					<option value="anidif">anidif</option>
+				</param>
+				<param name="type_mean_radius" label="type.mean.radius" optional="false" value="2" help="Standard deviation of the gaussian kernel used to filter the image" type="float"/>
+				<param name="type_anidif_timestep" label="type.anidif.timestep" optional="false" value="0.125" help="Time step that will be used to discretize the diffusion equation" type="float"/>
+				<param name="type_anidif_nbiter" label="type.anidif.nbiter" optional="false" value="10" help="Number of iterations needed to get the result" type="integer"/>
+				<param name="type_anidif_conductance" label="type.anidif.conductance" optional="false" value="1" help="Controls the sensitivity of the conductance term in the diffusion equation. The lower it is the stronger the features will be preserved" type="float"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.TileFusion">
+				<param name="il" label="il" optional="false" help="Input images to concatenate (in lexicographic order, for instance : (0,0) (1,0) (0,1) (1,1))." type="data" format="txt"/>
+				<param name="cols" label="cols" optional="false" help="Number of columns in the tile array" type="integer"/>
+				<param name="rows" label="rows" optional="false" help="Number of rows in the tile array" type="integer"/>
+				<param name="out" label="out" optional="false" value="float" help="Output entire image" type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.ColorMapping">
+				<param name="in" label="in" optional="false" help="Input image filename" type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="uint8" help="Output image filename" type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="op" label="op" optional="false" value="labeltocolor" help="Selection of the operation to execute (default is : label to color)." type="select">
+					<option value="labeltocolor">labeltocolor</option>
+					<option value="colortolabel">colortolabel</option>
+				</param>
+				<param name="op_colortolabel_notfound" label="op.colortolabel.notfound" optional="true" value="404" help="Label to use for unknown colors." type="integer"/>
+				<param name="method" label="method" optional="false" value="custom" help="Selection of color mapping methods and their parameters." type="select">
+					<option value="custom">custom</option>
+					<option value="continuous">continuous</option>
+					<option value="optimal">optimal</option>
+					<option value="image">image</option>
+				</param>
+				<param name="method_custom_lut" label="method.custom.lut" optional="false" help="An ASCII file containing the look-up tablewith one color per line(for instance the line '1 255 0 0' means that all pixels with label 1 will be replaced by RGB color 255 0 0)Lines beginning with a # are ignored" type="data" format="txt"/>
+				<param name="method_continuous_lut" label="method.continuous.lut" optional="false" value="red" help="Available look-up tables." type="select">
+					<option value="red">red</option>
+					<option value="green">green</option>
+					<option value="blue">blue</option>
+					<option value="grey">grey</option>
+					<option value="hot">hot</option>
+					<option value="cool">cool</option>
+					<option value="spring">spring</option>
+					<option value="summer">summer</option>
+					<option value="autumn">autumn</option>
+					<option value="winter">winter</option>
+					<option value="copper">copper</option>
+					<option value="jet">jet</option>
+					<option value="hsv">hsv</option>
+					<option value="overunder">overunder</option>
+					<option value="relief">relief</option>
+				</param>
+				<param name="method_continuous_min" label="method.continuous.min" optional="false" value="0" help="Set the lower input value of the mapping range." type="float"/>
+				<param name="method_continuous_max" label="method.continuous.max" optional="false" value="255" help="Set the higher input value of the mapping range." type="float"/>
+				<param name="method_optimal_background" label="method.optimal.background" optional="false" value="0" help="Value of the background label" type="integer"/>
+				<param name="method_image_in" label="method.image.in" optional="false" help="Support image filename. For each label, the LUT is calculated from the mean pixel value in the support image, over the corresponding labeled areas. First of all, the support image is normalized with extrema rejection" type="data" format="txt"/>
+				<param name="method_image_nodatavalue" label="method.image.nodatavalue" optional="true" value="0" help="NoData value for each channel of the support image, which will not be handled in the LUT estimation. If NOT checked, ALL the pixel values of the support image will be handled in the LUT estimation." type="float"/>
+				<param name="method_image_low" label="method.image.low" optional="true" value="2" help="lower quantile for image normalization" type="integer"/>
+				<param name="method_image_up" label="method.image.up" optional="true" value="2" help="upper quantile for image normalization" type="integer"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.Superimpose">
+				<param name="inr" label="inr" optional="false" help="The input reference image." type="data" format="txt"/>
+				<param name="inm" label="inm" optional="false" help="The image to reproject into the geometry of the reference input." type="data" format="txt"/>
+				<param name="elev_dem" label="elev.dem" optional="true" help="This parameter allows selecting a directory containing Digital Elevation Model files. Note that this directory should contain only DEM files. Unexpected behaviour might occurs if other images are found in this directory." type="text"/>
+				<param name="elev_geoid" label="elev.geoid" optional="false" help="Use a geoid grid to get the height above the ellipsoid in case there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles. A version of the geoid can be found on the OTB website(https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb-data/blob/master/Input/DEM/egm96.grd)." type="data" format="txt"/>
+				<param name="elev_default" label="elev.default" optional="false" value="0" help="This parameter allows setting the default height above ellipsoid when there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles, and no geoid file has been set. This is also used by some application as an average elevation value." type="float"/>
+				<param name="lms" label="lms" optional="true" value="4" help="Generate a coarser deformation field with the given spacing" type="float"/>
+				<param name="fv" label="fv" optional="true" value="0" help="Fill value for area outside the reprojected image" type="float"/>
+				<param name="out" label="out" optional="false" value="float" help="Output reprojected image." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="mode" label="mode" optional="false" value="default" help="Superimposition mode" type="select">
+					<option value="default">default</option>
+					<option value="phr">phr</option>
+				</param>
+				<param name="interpolator" label="interpolator" optional="false" value="bco" help="This group of parameters allows defining how the input image will be interpolated during resampling." type="select">
+					<option value="bco">bco</option>
+					<option value="nn">nn</option>
+					<option value="linear">linear</option>
+				</param>
+				<param name="interpolator_bco_radius" label="interpolator.bco.radius" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.ClassificationMapRegularization">
+				<param name="io_in" label="io.in" optional="false" help="The input labeled image to regularize." type="data" format="txt"/>
+				<param name="io_out" label="io.out" optional="false" value="uint8" help="The output regularized labeled image." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="ip_radius" label="ip.radius" optional="false" value="1" help="The radius of the ball shaped structuring element (expressed in pixels). By default, 'ip.radius = 1 pixel'." type="integer"/>
+				<param name="ip_suvbool" label="ip.suvbool" optional="false" value="False" help="Pixels with more than 1 majority class are marked as Undecided if this parameter is checked (true), or keep their Original labels otherwise (false). Please note that the Undecided value must be different from existing labels in the input labeled image. By default, 'ip.suvbool = false'." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="ip_nodatalabel" label="ip.nodatalabel" optional="false" value="0" help="Label for the NoData class. Such input pixels keep their NoData label in the output image. By default, 'ip.nodatalabel = 0'." type="integer"/>
+				<param name="ip_undecidedlabel" label="ip.undecidedlabel" optional="false" value="0" help="Label for the Undecided class. By default, 'ip.undecidedlabel = 0'." type="integer"/>
+				<param name="ip_onlyisolatedpixels" label="ip.onlyisolatedpixels" optional="false" value="False" help="Only pixels whose label is unique in the neighbordhood will be processed. By default, 'ip.onlyisolatedpixels = false'." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="ip_isolatedthreshold" label="ip.isolatedthreshold" optional="false" value="1" help="Maximum number of neighbours with the same label as the center pixel to consider that it is an isolated pixel. By default, 'ip.isolatedthreshold = 1'." type="integer"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="io_out_outformat" label="io.out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.DynamicConvert">
+				<param name="in" label="in" optional="false" help="Input image" type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="uint8" help="Output image" type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="type" label="type" optional="false" value="linear" help="Transfer function for the rescaling" type="select">
+					<option value="linear">linear</option>
+					<option value="log2">log2</option>
+				</param>
+				<param name="type_linear_gamma" label="type.linear.gamma" optional="true" value="1" help="Gamma correction factor" type="float"/>
+				<param name="mask" label="mask" optional="false" help="Optional mask to indicate which pixels are valid for computing the histogram quantiles. Pixels where the mask is zero will not contribute to the histogram. The mask must have the same dimensions as the input image." type="data" format="txt"/>
+				<param name="quantile_high" label="quantile.high" optional="true" value="2" help="Quantiles to cut from histogram high values before computing min/max rescaling (in percent, 2 by default)" type="float"/>
+				<param name="quantile_low" label="quantile.low" optional="true" value="2" help="Quantiles to cut from histogram low values before computing min/max rescaling (in percent, 2 by default)" type="float"/>
+				<param name="channels" label="channels" optional="false" value="all" help="It's possible to select the channels of the output image. There are 3 modes, the available choices are:" type="select">
+					<option value="all">all</option>
+					<option value="grayscale">grayscale</option>
+					<option value="rgb">rgb</option>
+				</param>
+				<param name="channels_grayscale_channel" label="channels.grayscale.channel" optional="false" value="1" help="channels.grayscale.channel" type="integer"/>
+				<param name="channels_rgb_red" label="channels.rgb.red" optional="false" help="Red channel index." type="integer"/>
+				<param name="channels_rgb_green" label="channels.rgb.green" optional="false" help="Green channel index." type="integer"/>
+				<param name="channels_rgb_blue" label="channels.rgb.blue" optional="false" help="Blue channel index." type="integer"/>
+				<param name="outmin" label="outmin" optional="true" value="0" help="Minimum value of the output image." type="float"/>
+				<param name="outmax" label="outmax" optional="true" value="255" help="Maximum value of the output image." type="float"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.Rescale">
+				<param name="in" label="in" optional="false" help="The image to scale." type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="The rescaled image filename." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param name="outmin" label="outmin" optional="true" value="0" help="Minimum value of the output image." type="float"/>
+				<param name="outmax" label="outmax" optional="true" value="255" help="Maximum value of the output image." type="float"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.Quicklook">
+				<param name="in" label="in" optional="false" help="The image to read" type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="The subsampled image" type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="cl" label="cl" optional="true" help="Selected channels" type="text"/>
+				<param name="rox" label="rox" optional="true" value="0" help="first point of ROI in x-direction" type="integer"/>
+				<param name="roy" label="roy" optional="true" value="0" help="first point of ROI in y-direction" type="integer"/>
+				<param name="rsx" label="rsx" optional="true" value="0" help="size of ROI in x-direction" type="integer"/>
+				<param name="rsy" label="rsy" optional="true" value="0" help="size of ROI in y-direction" type="integer"/>
+				<param name="sr" label="sr" optional="true" value="2" help="Sampling Ratio, default is 2" type="integer"/>
+				<param name="sx" label="sx" optional="true" help="quicklook size in x-direction (used if no sampling ration is given)" type="integer"/>
+				<param name="sy" label="sy" optional="true" help="quicklook size in y-direction (used if no sampling ration is given)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.RadiometricIndices">
+				<param name="in" label="in" optional="false" help="Input image" type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="Radiometric indices output image" type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param name="channels_blue" label="channels.blue" optional="false" value="1" help="Blue channel index" type="integer"/>
+				<param name="channels_green" label="channels.green" optional="false" value="1" help="Green channel index" type="integer"/>
+				<param name="channels_red" label="channels.red" optional="false" value="1" help="Red channel index" type="integer"/>
+				<param name="channels_nir" label="channels.nir" optional="false" value="1" help="NIR channel index" type="integer"/>
+				<param name="channels_mir" label="channels.mir" optional="false" value="1" help="Mir channel index" type="integer"/>
+				<param name="list" label="list" optional="false" value="ndvi" help="List of available radiometric indices with their relevant channels in brackets:        Vegetation:NDVI - Normalized difference vegetation index (Red, NIR)        Vegetation:TNDVI - Transformed normalized difference vegetation index (Red, NIR)        Vegetation:RVI - Ratio vegetation index (Red, NIR)        Vegetation:SAVI - Soil adjusted vegetation index (Red, NIR)        Vegetation:TSAVI - Transformed soil adjusted vegetation index (Red, NIR)        Vegetation:MSAVI - Modified soil adjusted vegetation index (Red, NIR)        Vegetation:MSAVI2 - Modified soil adjusted vegetation index 2 (Red, NIR)        Vegetation:GEMI - Global environment monitoring index (Red, NIR)        Vegetation:IPVI - Infrared percentage vegetation index (Red, NIR)                Water:NDWI - Normalized difference water index (Gao 1996) (NIR, MIR)        Water:NDWI2 - Normalized difference water index (Mc Feeters 1996) (Green, NIR)        Water:MNDWI - Modified normalized difference water index (Xu 2006) (Green, MIR)        Water:NDPI - Normalized difference pond index (Lacaux et al.) (MIR, Green)        Water:NDTI - Normalized difference turbidity index (Lacaux et al.) (Red, Green)                Soil:RI - Redness index (Red, Green)        Soil:CI - Color index (Red, Green)        Soil:BI - Brightness index (Red, Green)        Soil:BI2 - Brightness index 2 (NIR, Red, Green)" type="select">
+					<option value="ndvi">ndvi</option>
+					<option value="tndvi">tndvi</option>
+					<option value="rvi">rvi</option>
+					<option value="savi">savi</option>
+					<option value="tsavi">tsavi</option>
+					<option value="msavi">msavi</option>
+					<option value="msavi2">msavi2</option>
+					<option value="gemi">gemi</option>
+					<option value="ipvi">ipvi</option>
+					<option value="laindvilog">laindvilog</option>
+					<option value="lairefl">lairefl</option>
+					<option value="laindviformo">laindviformo</option>
+					<option value="ndwi">ndwi</option>
+					<option value="ndwi2">ndwi2</option>
+					<option value="mndwi">mndwi</option>
+					<option value="ndpi">ndpi</option>
+					<option value="ndti">ndti</option>
+					<option value="ri">ri</option>
+					<option value="ci">ci</option>
+					<option value="bi">bi</option>
+					<option value="bi2">bi2</option>
+				</param>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.ExtractROI">
+				<param name="in" label="in" optional="false" help="Image to be processed." type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="Region of interest from the input image" type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="mode" label="mode" optional="false" value="standard" help="mode" type="select">
+					<option value="standard">standard</option>
+					<option value="fit">fit</option>
+					<option value="extent">extent</option>
+					<option value="radius">radius</option>
+				</param>
+				<param name="mode_fit_im" label="mode.fit.im" optional="false" help="Reference image to define the ROI" type="data" format="txt"/>
+				<param name="mode_fit_vect" label="mode.fit.vect" optional="false" help="The extent of the input vector file is computed and then gives a region of interest that will be extracted." type="data" format="txt"/>
+				<param name="mode_extent_ulx" label="mode.extent.ulx" optional="false" value="0" help="X coordinate of upper left corner point." type="float"/>
+				<param name="mode_extent_uly" label="mode.extent.uly" optional="false" value="0" help="Y coordinate of upper left corner point." type="float"/>
+				<param name="mode_extent_lrx" label="mode.extent.lrx" optional="false" value="0" help="X coordinate of lower right corner point." type="float"/>
+				<param name="mode_extent_lry" label="mode.extent.lry" optional="false" value="0" help="Y coordinate of lower right corner point." type="float"/>
+				<param name="mode_extent_unit" label="mode.extent.unit" optional="false" value="pxl" help="mode.extent.unit" type="select">
+					<option value="pxl">pxl</option>
+					<option value="phy">phy</option>
+					<option value="lonlat">lonlat</option>
+				</param>
+				<param name="mode_radius_r" label="mode.radius.r" optional="false" value="0" help="This is the radius parameter of the radius mode." type="float"/>
+				<param name="mode_radius_unitr" label="mode.radius.unitr" optional="false" value="pxl" help="mode.radius.unitr" type="select">
+					<option value="pxl">pxl</option>
+					<option value="phy">phy</option>
+				</param>
+				<param name="mode_radius_cx" label="mode.radius.cx" optional="false" value="0" help="This is the center coordinate of the radius mode, it will be either an ordinate or a latitude." type="float"/>
+				<param name="mode_radius_cy" label="mode.radius.cy" optional="false" value="0" help="mode.radius.cy" type="float"/>
+				<param name="mode_radius_unitc" label="mode.radius.unitc" optional="false" value="pxl" help="mode.radius.unitc" type="select">
+					<option value="pxl">pxl</option>
+					<option value="phy">phy</option>
+					<option value="lonlat">lonlat</option>
+				</param>
+				<param name="startx" label="startx" optional="false" value="0" help="ROI start x position." type="integer"/>
+				<param name="starty" label="starty" optional="false" value="0" help="ROI start y position." type="integer"/>
+				<param name="sizex" label="sizex" optional="false" value="0" help="size along x in pixels." type="integer"/>
+				<param name="sizey" label="sizey" optional="false" value="0" help="size along y in pixels." type="integer"/>
+				<param name="cl" label="cl" optional="false" help="Channels to write in the output image." type="text"/>
+				<param name="elev_dem" label="elev.dem" optional="true" help="This parameter allows selecting a directory containing Digital Elevation Model files. Note that this directory should contain only DEM files. Unexpected behaviour might occurs if other images are found in this directory." type="text"/>
+				<param name="elev_geoid" label="elev.geoid" optional="false" help="Use a geoid grid to get the height above the ellipsoid in case there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles. A version of the geoid can be found on the OTB website(https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb-data/blob/master/Input/DEM/egm96.grd)." type="data" format="txt"/>
+				<param name="elev_default" label="elev.default" optional="false" value="0" help="This parameter allows setting the default height above ellipsoid when there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles, and no geoid file has been set. This is also used by some application as an average elevation value." type="float"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.PolygonClassStatistics">
+				<param name="in" label="in" optional="false" help="Support image that will be classified" type="data" format="txt"/>
+				<param name="mask" label="mask" optional="false" help="Validity mask (only pixels corresponding to a mask value greater than 0 will be used for statistics)" type="data" format="txt"/>
+				<param name="vec" label="vec" optional="false" help="Input geometries to analyze" type="data" format="txt"/>
+				<param name="field" label="field" optional="false" help="Name of the field carrying the class name in the input vectors." type="text"/>
+				<param name="layer" label="layer" optional="true" value="0" help="Layer index to read in the input vector file." type="integer"/>
+				<param name="elev_dem" label="elev.dem" optional="true" help="This parameter allows selecting a directory containing Digital Elevation Model files. Note that this directory should contain only DEM files. Unexpected behaviour might occurs if other images are found in this directory." type="text"/>
+				<param name="elev_geoid" label="elev.geoid" optional="false" help="Use a geoid grid to get the height above the ellipsoid in case there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles. A version of the geoid can be found on the OTB website(https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb-data/blob/master/Input/DEM/egm96.grd)." type="data" format="txt"/>
+				<param name="elev_default" label="elev.default" optional="false" value="0" help="This parameter allows setting the default height above ellipsoid when there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles, and no geoid file has been set. This is also used by some application as an average elevation value." type="float"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+				</param>
+			</when>
+			<when value="OTB.DEMConvert">
+				<param name="in" label="in" optional="false" help="Input geo-referenced DEM to convert to general raster format." type="data" format="txt"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="text/plain">text/plain</option>
+				</param>
+			</when>
+			<when value="OTB.MultiResolutionPyramid">
+				<param name="in" label="in" optional="false" help="in" type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="will be used to get the prefix and the extension of the images to write" type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param name="level" label="level" optional="false" value="1" help="Number of levels in the pyramid (default is 1)." type="integer"/>
+				<param name="sfactor" label="sfactor" optional="false" value="2" help="Subsampling factor between each level of the pyramid (default is 2)." type="integer"/>
+				<param name="vfactor" label="vfactor" optional="false" value="0.6" help="Variance factor use in smoothing. It is multiplied by the subsampling factor of each level in the  pyramid (default is 0.6)." type="float"/>
+				<param name="fast" label="fast" optional="false" value="False" help="If used, this option allows one to speed-up computation by iteratively subsampling previous level of pyramid instead of processing the full input." type="boolean" truevalue="True" falsevalue="False"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.LSMSSegmentation">
+				<param name="in" label="in" optional="false" help="The filtered image, corresponding to the fout output parameter of the MeanShiftSmoothing application." type="data" format="txt"/>
+				<param name="inpos" label="inpos" optional="false" help="The filtered position image, corresponding to the foutpos output parameter of the MeanShiftSmoothing application." type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="uint8" help="This output contains the segmented image, where each pixel value is the unique integer label of the segment it belongs to. It is recommended to set the pixel type to uint32." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="spatialr" label="spatialr" optional="true" value="5" help="Threshold on Spatial distance to consider pixels in the same segment. A good value is half the spatial radius used in the MeanShiftSmoothing application (spatialr parameter)." type="float"/>
+				<param name="ranger" label="ranger" optional="true" value="15" help="Threshold on spectral signature euclidean distance (expressed in radiometry unit) to consider pixels in the same segment. A good value is half the range radius used in the MeanShiftSmoothing application (ranger parameter)." type="float"/>
+				<param name="minsize" label="minsize" optional="true" value="0" help="Minimum Segment Size. If, after the segmentation, a segment is of size lower than this criterion, the segment is discarded." type="integer"/>
+				<param name="tilesizex" label="tilesizex" optional="false" value="500" help="Size of tiles along the X-axis for tile-wise processing." type="integer"/>
+				<param name="tilesizey" label="tilesizey" optional="false" value="500" help="Size of tiles along the Y-axis for tile-wise processing." type="integer"/>
+				<param name="tmpdir" label="tmpdir" optional="true" help="This applications need to write temporary files for each tile. This parameter allows choosing the path where to write those files. If disabled, the current path will be used." type="text"/>
+				<param name="cleanup" label="cleanup" optional="false" value="False" help="If activated, the application will try to remove all temporary files it created." type="boolean" truevalue="True" falsevalue="False"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.Despeckle">
+				<param name="in" label="in" optional="false" help="Input image." type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="Output image." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param name="filter" label="filter" optional="false" value="lee" help="filter" type="select">
+					<option value="lee">lee</option>
+					<option value="frost">frost</option>
+					<option value="gammamap">gammamap</option>
+					<option value="kuan">kuan</option>
+				</param>
+				<param name="filter_lee_rad" label="filter.lee.rad" optional="false" value="1" help="Radius in pixel" type="integer"/>
+				<param name="filter_lee_nblooks" label="filter.lee.nblooks" optional="false" value="1" help="Number of looks in the input image." type="float"/>
+				<param name="filter_frost_rad" label="filter.frost.rad" optional="false" value="1" help="Radius in pixel." type="integer"/>
+				<param name="filter_frost_deramp" label="filter.frost.deramp" optional="false" value="0.1" help="factor use to control theexponential function used to weight effect of the distance between thecentral pixel and its neighborhood. Increasing the deramp parameter willlead to take more into account pixels farther from the center andtherefore increase the smoothing effects." type="float"/>
+				<param name="filter_gammamap_rad" label="filter.gammamap.rad" optional="false" value="1" help="Radius in pixel." type="integer"/>
+				<param name="filter_gammamap_nblooks" label="filter.gammamap.nblooks" optional="false" value="1" help="Number of looks in the input image." type="float"/>
+				<param name="filter_kuan_rad" label="filter.kuan.rad" optional="false" help="Radius in pixel." type="integer"/>
+				<param name="filter_kuan_nblooks" label="filter.kuan.nblooks" optional="false" help="Number of looks in the input image." type="float"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.TrainVectorClassifier">
+				<param name="io_vd" label="io.vd" optional="false" help="Input geometries used for training (note : all geometries from the layer will be used)" type="data" format="txt"/>
+				<param name="io_stats" label="io.stats" optional="false" help="XML file containing mean and variance of each feature." type="data" format="txt"/>
+				<param name="layer" label="layer" optional="true" value="0" help="Index of the layer to use in the input vector file." type="integer"/>
+				<param name="feat" label="feat" optional="false" help="List of field names in the input vector data to be used as features for training." type="text"/>
+				<param name="valid_vd" label="valid.vd" optional="false" help="Geometries used for validation (must contain the same fields used for training, all geometries from the layer will be used)" type="data" format="txt"/>
+				<param name="valid_layer" label="valid.layer" optional="true" value="0" help="Index of the layer to use in the validation vector file." type="integer"/>
+				<param name="cfield" label="cfield" optional="false" help="Field containing the class id for supervision. The values in this field shall be cast into integers. Only geometries with this field available will be taken into account." type="text"/>
+				<param name="v" label="v" optional="false" value="False" help="Verbose mode, display the contingency table result." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="classifier" label="classifier" optional="false" value="libsvm" help="Choice of the classifier to use for the training." type="select">
+					<option value="libsvm">libsvm</option>
+					<option value="boost">boost</option>
+					<option value="dt">dt</option>
+					<option value="ann">ann</option>
+					<option value="bayes">bayes</option>
+					<option value="rf">rf</option>
+					<option value="knn">knn</option>
+				</param>
+				<param name="classifier_libsvm_k" label="classifier.libsvm.k" optional="false" value="linear" help="SVM Kernel Type." type="select">
+					<option value="linear">linear</option>
+					<option value="rbf">rbf</option>
+					<option value="poly">poly</option>
+					<option value="sigmoid">sigmoid</option>
+				</param>
+				<param name="classifier_libsvm_m" label="classifier.libsvm.m" optional="false" value="csvc" help="Type of SVM formulation." type="select">
+					<option value="csvc">csvc</option>
+					<option value="nusvc">nusvc</option>
+					<option value="oneclass">oneclass</option>
+				</param>
+				<param name="classifier_libsvm_c" label="classifier.libsvm.c" optional="false" value="1" help="SVM models have a cost parameter C (1 by default) to control the trade-off between training errors and forcing rigid margins." type="float"/>
+				<param name="classifier_libsvm_nu" label="classifier.libsvm.nu" optional="false" value="0.5" help="Cost parameter Nu, in the range 0..1, the larger the value, the smoother the decision." type="float"/>
+				<param name="classifier_libsvm_opt" label="classifier.libsvm.opt" optional="false" value="False" help="SVM parameters optimization flag." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="classifier_libsvm_prob" label="classifier.libsvm.prob" optional="false" value="False" help="Probability estimation flag." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="classifier_boost_t" label="classifier.boost.t" optional="false" value="real" help="Type of Boosting algorithm." type="select">
+					<option value="discrete">discrete</option>
+					<option value="real">real</option>
+					<option value="logit">logit</option>
+					<option value="gentle">gentle</option>
+				</param>
+				<param name="classifier_boost_w" label="classifier.boost.w" optional="false" value="100" help="The number of weak classifiers." type="integer"/>
+				<param name="classifier_boost_r" label="classifier.boost.r" optional="false" value="0.95" help="A threshold between 0 and 1 used to save computational time. Samples with summary weight &amp;lt;= (1 - weight_trim_rate) do not participate in the next iteration of training. Set this parameter to 0 to turn off this functionality." type="float"/>
+				<param name="classifier_boost_m" label="classifier.boost.m" optional="false" value="1" help="Maximum depth of the tree." type="integer"/>
+				<param name="classifier_dt_max" label="classifier.dt.max" optional="false" value="10" help="The training algorithm attempts to split each node while its depth is smaller than the maximum possible depth of the tree. The actual depth may be smaller if the other termination criteria are met, and/or if the tree is pruned." type="integer"/>
+				<param name="classifier_dt_min" label="classifier.dt.min" optional="false" value="10" help="If the number of samples in a node is smaller than this parameter, then this node will not be split." type="integer"/>
+				<param name="classifier_dt_ra" label="classifier.dt.ra" optional="false" value="0.01" help="If all absolute differences between an estimated value in a node and the values of the train samples in this node are smaller than this regression accuracy parameter, then the node will not be split further." type="float"/>
+				<param name="classifier_dt_cat" label="classifier.dt.cat" optional="false" value="10" help="Cluster possible values of a categorical variable into K &amp;lt;= cat clusters to find a suboptimal split." type="integer"/>
+				<param name="classifier_dt_f" label="classifier.dt.f" optional="false" value="0" help="If cv_folds &gt; 1, then it prunes a tree with K-fold cross-validation where K is equal to cv_folds." type="integer"/>
+				<param name="classifier_dt_r" label="classifier.dt.r" optional="false" value="False" help="If true, then a pruning will be harsher. This will make a tree more compact and more resistant to the training data noise but a bit less accurate." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="classifier_dt_t" label="classifier.dt.t" optional="false" value="False" help="If true, then pruned branches are physically removed from the tree." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="classifier_ann_t" label="classifier.ann.t" optional="false" value="reg" help="Type of training method for the multilayer perceptron (MLP) neural network." type="select">
+					<option value="back">back</option>
+					<option value="reg">reg</option>
+				</param>
+				<param name="classifier_ann_sizes" label="classifier.ann.sizes" optional="false" help="The number of neurons in each intermediate layer (excluding input and output layers)." type="text"/>
+				<param name="classifier_ann_f" label="classifier.ann.f" optional="false" value="sig" help="This function determine whether the output of the node is positive or not depending on the output of the transfert function." type="select">
+					<option value="ident">ident</option>
+					<option value="sig">sig</option>
+					<option value="gau">gau</option>
+				</param>
+				<param name="classifier_ann_a" label="classifier.ann.a" optional="false" value="1" help="Alpha parameter of the activation function (used only with sigmoid and gaussian functions)." type="float"/>
+				<param name="classifier_ann_b" label="classifier.ann.b" optional="false" value="1" help="Beta parameter of the activation function (used only with sigmoid and gaussian functions)." type="float"/>
+				<param name="classifier_ann_bpdw" label="classifier.ann.bpdw" optional="false" value="0.1" help="Strength of the weight gradient term in the BACKPROP method. The recommended value is about 0.1." type="float"/>
+				<param name="classifier_ann_bpms" label="classifier.ann.bpms" optional="false" value="0.1" help="Strength of the momentum term (the difference between weights on the 2 previous iterations). This parameter provides some inertia to smooth the random fluctuations of the weights. It can vary from 0 (the feature is disabled) to 1 and beyond. The value 0.1 or so is good enough." type="float"/>
+				<param name="classifier_ann_rdw" label="classifier.ann.rdw" optional="false" value="0.1" help="Initial value Delta_0 of update-values Delta_" type="float"/>
+				<param name="classifier_ann_rdwm" label="classifier.ann.rdwm" optional="false" value="1e-07" help="Update-values lower limit Delta_" type="float"/>
+				<param name="classifier_ann_term" label="classifier.ann.term" optional="false" value="all" help="Termination criteria." type="select">
+					<option value="iter">iter</option>
+					<option value="eps">eps</option>
+					<option value="all">all</option>
+				</param>
+				<param name="classifier_ann_eps" label="classifier.ann.eps" optional="false" value="0.01" help="Epsilon value used in the Termination criteria." type="float"/>
+				<param name="classifier_ann_iter" label="classifier.ann.iter" optional="false" value="1000" help="Maximum number of iterations used in the Termination criteria." type="integer"/>
+				<param name="classifier_rf_max" label="classifier.rf.max" optional="false" value="5" help="The depth of the tree. A low value will likely underfit and conversely a high value will likely overfit. The optimal value can be obtained using cross validation or other suitable methods." type="integer"/>
+				<param name="classifier_rf_min" label="classifier.rf.min" optional="false" value="10" help="If the number of samples in a node is smaller than this parameter, then the node will not be split. A reasonable value is a small percentage of the total data e.g. 1 percent." type="integer"/>
+				<param name="classifier_rf_ra" label="classifier.rf.ra" optional="false" value="0" help="If all absolute differences between an estimated value in a node and the values of the train samples in this node are smaller than this regression accuracy parameter, then the node will not be split." type="float"/>
+				<param name="classifier_rf_cat" label="classifier.rf.cat" optional="false" value="10" help="Cluster possible values of a categorical variable into K &amp;lt;= cat clusters to find a suboptimal split." type="integer"/>
+				<param name="classifier_rf_var" label="classifier.rf.var" optional="false" value="0" help="The size of the subset of features, randomly selected at each tree node, that are used to find the best split(s). If you set it to 0, then the size will be set to the square root of the total number of features." type="integer"/>
+				<param name="classifier_rf_nbtrees" label="classifier.rf.nbtrees" optional="false" value="100" help="The maximum number of trees in the forest. Typically, the more trees you have, the better the accuracy. However, the improvement in accuracy generally diminishes and reaches an asymptote for a certain number of trees. Also to keep in mind, increasing the number of trees increases the prediction time linearly." type="integer"/>
+				<param name="classifier_rf_acc" label="classifier.rf.acc" optional="false" value="0.01" help="Sufficient accuracy (OOB error)." type="float"/>
+				<param name="classifier_knn_k" label="classifier.knn.k" optional="false" value="32" help="The number of neighbors to use." type="integer"/>
+				<param name="rand" label="rand" optional="true" help="Set specific seed. with integer value." type="integer"/>
+				<param type="select" name="io_out_outformat" label="io.out_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="text/plain">text/plain</option>
+				</param>
+				<param type="select" name="io_confmatout_outformat" label="io.confmatout_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="OTB.SampleSelection">
+				<param name="in" label="in" optional="false" help="Support image that will be classified" type="data" format="txt"/>
+				<param name="mask" label="mask" optional="false" help="Validity mask (only pixels corresponding to a mask value greater than 0 will be used for statistics)" type="data" format="txt"/>
+				<param name="vec" label="vec" optional="false" help="Input geometries to analyse" type="data" format="txt"/>
+				<param name="instats" label="instats" optional="false" help="Input file storing statistics (XML format)" type="data" format="txt"/>
+				<param name="sampler" label="sampler" optional="false" value="periodic" help="Type of sampling (periodic, pattern based, random)" type="select">
+					<option value="periodic">periodic</option>
+					<option value="random">random</option>
+				</param>
+				<param name="sampler_periodic_jitter" label="sampler.periodic.jitter" optional="true" value="0" help="Jitter amplitude added during sample selection (0 = no jitter)" type="integer"/>
+				<param name="strategy" label="strategy" optional="false" value="smallest" help="strategy" type="select">
+					<option value="byclass">byclass</option>
+					<option value="constant">constant</option>
+					<option value="percent">percent</option>
+					<option value="total">total</option>
+					<option value="smallest">smallest</option>
+					<option value="all">all</option>
+				</param>
+				<param name="strategy_byclass_in" label="strategy.byclass.in" optional="false" help="Number of samples by class (CSV format with class name in 1st column and required samples in the 2nd." type="data" format="txt"/>
+				<param name="strategy_constant_nb" label="strategy.constant.nb" optional="false" help="Number of samples for all classes" type="integer"/>
+				<param name="strategy_percent_p" label="strategy.percent.p" optional="false" value="0.5" help="The percentage to use" type="float"/>
+				<param name="strategy_total_v" label="strategy.total.v" optional="false" value="1000" help="The number of samples to generate" type="integer"/>
+				<param name="field" label="field" optional="false" help="Name of the field carrying the class name in the input vectors." type="text"/>
+				<param name="layer" label="layer" optional="true" value="0" help="Layer index to read in the input vector file." type="integer"/>
+				<param name="elev_dem" label="elev.dem" optional="true" help="This parameter allows selecting a directory containing Digital Elevation Model files. Note that this directory should contain only DEM files. Unexpected behaviour might occurs if other images are found in this directory." type="text"/>
+				<param name="elev_geoid" label="elev.geoid" optional="false" help="Use a geoid grid to get the height above the ellipsoid in case there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles. A version of the geoid can be found on the OTB website(https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb-data/blob/master/Input/DEM/egm96.grd)." type="data" format="txt"/>
+				<param name="elev_default" label="elev.default" optional="false" value="0" help="This parameter allows setting the default height above ellipsoid when there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles, and no geoid file has been set. This is also used by some application as an average elevation value." type="float"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param name="rand" label="rand" optional="true" help="Set specific seed. with integer value." type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="text/plain">text/plain</option>
+				</param>
+				<param type="select" name="outrates_outformat" label="outrates_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="OTB.CompareImages">
+				<param name="ref_in" label="ref.in" optional="false" help="Image used as reference in the comparison" type="data" format="txt"/>
+				<param name="ref_channel" label="ref.channel" optional="false" value="1" help="Used channel for the reference image" type="integer"/>
+				<param name="meas_in" label="meas.in" optional="false" help="Image used as measured in the comparison" type="data" format="txt"/>
+				<param name="meas_channel" label="meas.channel" optional="false" value="1" help="Used channel for the measured image" type="integer"/>
+				<param name="roi_startx" label="roi.startx" optional="false" value="0" help="ROI start x position." type="integer"/>
+				<param name="roi_starty" label="roi.starty" optional="false" value="0" help="ROI start y position." type="integer"/>
+				<param name="roi_sizex" label="roi.sizex" optional="false" value="0" help="Size along x in pixels." type="integer"/>
+				<param name="roi_sizey" label="roi.sizey" optional="false" value="0" help="Size along y in pixels." type="integer"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+			</when>
+			<when value="OTB.VertexComponentAnalysis">
+				<param name="in" label="in" optional="false" help="Input hyperspectral data cube" type="data" format="txt"/>
+				<param name="ne" label="ne" optional="false" value="1" help="The number of endmembers to extract from the hyperspectral image." type="integer"/>
+				<param name="outendm" label="outendm" optional="false" value="float" help="Endmembers, stored in aone-line multi-spectral image.Each pixel corresponds to oneendmembers and each band values corresponds to the spectralsignature of the corresponding endmember." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="rand" label="rand" optional="true" help="Set specific seed. with integer value." type="integer"/>
+				<param type="select" name="outendm_outformat" label="outendm_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.SplitImage">
+				<param name="in" label="in" optional="false" help="Input multiband image filename." type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="The output filename will be used to get the prefix an the extension of the output written's image. For example with outimage.tif as output filename, the generated images will had an indice (corresponding at each bands) between the prefix and the extension, such as: outimage_0.tif  and outimage_1.tif (if 2 bands)." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.DownloadSRTMTiles">
+				<param name="il" label="il" optional="false" help="List of images on which you want to determine corresponding SRTM tiles." type="data" format="txt"/>
+				<param name="vl" label="vl" optional="false" help="List of vector data files on which you want to determine corresponding SRTM tiles." type="data" format="txt"/>
+				<param name="names" label="names" optional="true" help="List of SRTM tile names to download. This list is added to the tiles derived from input images or vectors.The names should follow the SRTM tile naming convention, for instance N43E001." type="text"/>
+				<param name="tiledir" label="tiledir" optional="false" help="Directory where SRTM tiles are stored. In download mode, the zipped archives will be downloaded to this directory. You'll need to unzip all tile files before using them in your application. In any case, this directory will be inspected to check which tiles are already downloaded." type="text"/>
+				<param name="mode" label="mode" optional="false" value="download" help="mode" type="select">
+					<option value="download">download</option>
+					<option value="list">list</option>
+				</param>
+			</when>
+			<when value="OTB.ComputeOGRLayersFeaturesStatistics">
+				<param name="inshp" label="inshp" optional="false" help="Name of the input shapefile" type="data" format="txt"/>
+				<param name="feat" label="feat" optional="false" help="List of features to consider for statistics." type="text"/>
+				<param type="select" name="outstats_outformat" label="outstats_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+				</param>
+			</when>
+			<when value="OTB.LSMSSmallRegionsMerging">
+				<param name="in" label="in" optional="false" help="The input image, containing initial spectral signatures corresponding to the segmented image (inseg)." type="data" format="txt"/>
+				<param name="inseg" label="inseg" optional="false" help="Segmented image where each pixel value is the unique integer label of the segment it belongs to." type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="uint8" help="The output image. The output image is the segmented image where the minimal segments have been merged. An ecoding of uint32 is advised." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="minsize" label="minsize" optional="true" value="50" help="Minimum Segment Size. If, after the segmentation, a segment is of size lower than this criterion, the segment is merged with the segment that has the closest sepctral signature." type="integer"/>
+				<param name="tilesizex" label="tilesizex" optional="false" value="500" help="Size of tiles along the X-axis for tile-wise processing." type="integer"/>
+				<param name="tilesizey" label="tilesizey" optional="false" value="500" help="Size of tiles along the Y-axis for tile-wise processing." type="integer"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.PixelValue">
+				<param name="in" label="in" optional="false" help="Input image" type="data" format="txt"/>
+				<param name="coordx" label="coordx" optional="false" help="This will be the X coordinate interpreted depending on the chosen mode" type="float"/>
+				<param name="coordy" label="coordy" optional="false" help="This will be the Y coordinate interpreted depending on the chosen mode" type="float"/>
+				<param name="mode" label="mode" optional="false" value="index" help="Different modes can be selected, default mode is Index." type="select">
+					<option value="index">index</option>
+					<option value="physical">physical</option>
+					<option value="epsg">epsg</option>
+				</param>
+				<param name="mode_epsg_code" label="mode.epsg.code" optional="true" help="This code is used to define a geographical coordinate system. If no system is specified, WGS84 (EPSG : 4326) is used by default." type="integer"/>
+				<param name="cl" label="cl" optional="true" help="Displayed channels" type="text"/>
+			</when>
+			<when value="OTB.MorphologicalClassification">
+				<param name="in" label="in" optional="false" help="The input image to be classified." type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="The output classified image with 3 different values (0 : Flat, 1 : Convex, 2 : Concave)" type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="channel" label="channel" optional="false" value="1" help="The selected channel index for input image" type="integer"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param name="structype" label="structype" optional="false" value="ball" help="Choice of the structuring element type" type="select">
+					<option value="ball">ball</option>
+					<option value="cross">cross</option>
+				</param>
+				<param name="radius" label="radius" optional="false" value="5" help="Radius of the structuring element (in pixels), default value is 5." type="integer"/>
+				<param name="sigma" label="sigma" optional="false" value="0.5" help="Sigma value for leveling tolerance, default value is 0.5." type="float"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.LargeScaleMeanShift">
+				<param name="in" label="in" optional="false" help="The input image can be any single or multiband image. Beware of pontential imbalance between bands ranges as it may alter euclidean distance." type="data" format="txt"/>
+				<param name="spatialr" label="spatialr" optional="true" value="5" help="Radius of the spatial neighborhood for averaging. Higher values will result in more smoothing and higher processing time." type="integer"/>
+				<param name="ranger" label="ranger" optional="true" value="15" help="Threshold on spectral signature euclidean distance (expressed in radiometry unit) to consider neighborhood pixel for averaging. Higher values will be less edge-preserving (more similar to simple average in neighborhood), whereas lower values will result in less noise smoothing. Note that this parameter has no effect on processing time." type="float"/>
+				<param name="minsize" label="minsize" optional="true" value="50" help="Minimum Segment Size. If, after the segmentation, a segment is of size lower than this criterion, the segment is merged with the segment that has the closest sepctral signature." type="integer"/>
+				<param name="tilesizex" label="tilesizex" optional="false" value="500" help="Size of tiles along the X-axis for tile-wise processing." type="integer"/>
+				<param name="tilesizey" label="tilesizey" optional="false" value="500" help="Size of tiles along the Y-axis for tile-wise processing." type="integer"/>
+				<param name="mode" label="mode" optional="false" value="vector" help="Type of segmented output" type="select">
+					<option value="vector">vector</option>
+					<option value="raster">raster</option>
+				</param>
+				<param name="mode_vector_imfield" label="mode.vector.imfield" optional="false" help="This is an optional support image that can be used to compute field values in each region. Otherwise, the input image is used as support." type="data" format="txt"/>
+				<param name="mode_raster_out" label="mode.raster.out" optional="false" value="uint8" help="It corresponds to the output of the small region merging step." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="cleanup" label="cleanup" optional="false" value="False" help="If activated, the application will try to clean all temporary files it created" type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="mode_vector_out_outformat" label="mode.vector.out_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+					<option value="application/zip">application/zip</option>
+				</param>
+				<param type="select" name="mode_raster_out_outformat" label="mode.raster.out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.TrainRegression">
+				<param name="io_il" label="io.il" optional="false" help="A list of input images. First (n-1) bands should contain the predictor. The last band should contain the output value to predict." type="data" format="txt"/>
+				<param name="io_csv" label="io.csv" optional="false" help="Input CSV file containing the predictors, and the output values in last column. Only used when no input image is given" type="data" format="txt"/>
+				<param name="io_imstat" label="io.imstat" optional="false" help="Input XML file containing the mean and the standard deviation of the input images." type="data" format="txt"/>
+				<param name="sample_mt" label="sample.mt" optional="false" value="1000" help="Maximum number of training predictors (default = 1000) (no limit = -1)." type="integer"/>
+				<param name="sample_mv" label="sample.mv" optional="false" value="1000" help="Maximum number of validation predictors (default = 1000) (no limit = -1)." type="integer"/>
+				<param name="sample_vtr" label="sample.vtr" optional="false" value="0.5" help="Ratio between training and validation samples (0.0 = all training, 1.0 = all validation) (default = 0.5)." type="float"/>
+				<param name="classifier" label="classifier" optional="false" value="libsvm" help="Choice of the classifier to use for the training." type="select">
+					<option value="libsvm">libsvm</option>
+					<option value="dt">dt</option>
+					<option value="ann">ann</option>
+					<option value="rf">rf</option>
+					<option value="knn">knn</option>
+				</param>
+				<param name="classifier_libsvm_k" label="classifier.libsvm.k" optional="false" value="linear" help="SVM Kernel Type." type="select">
+					<option value="linear">linear</option>
+					<option value="rbf">rbf</option>
+					<option value="poly">poly</option>
+					<option value="sigmoid">sigmoid</option>
+				</param>
+				<param name="classifier_libsvm_m" label="classifier.libsvm.m" optional="false" value="epssvr" help="Type of SVM formulation." type="select">
+					<option value="epssvr">epssvr</option>
+					<option value="nusvr">nusvr</option>
+				</param>
+				<param name="classifier_libsvm_c" label="classifier.libsvm.c" optional="false" value="1" help="SVM models have a cost parameter C (1 by default) to control the trade-off between training errors and forcing rigid margins." type="float"/>
+				<param name="classifier_libsvm_nu" label="classifier.libsvm.nu" optional="false" value="0.5" help="Cost parameter Nu, in the range 0..1, the larger the value, the smoother the decision." type="float"/>
+				<param name="classifier_libsvm_opt" label="classifier.libsvm.opt" optional="false" value="False" help="SVM parameters optimization flag." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="classifier_libsvm_prob" label="classifier.libsvm.prob" optional="false" value="False" help="Probability estimation flag." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="classifier_libsvm_eps" label="classifier.libsvm.eps" optional="false" value="0.001" help="The distance between feature vectors from the training set and the fitting hyper-plane must be less than Epsilon. For outliersthe penalty mutliplier is set by C." type="float"/>
+				<param name="classifier_dt_max" label="classifier.dt.max" optional="false" value="10" help="The training algorithm attempts to split each node while its depth is smaller than the maximum possible depth of the tree. The actual depth may be smaller if the other termination criteria are met, and/or if the tree is pruned." type="integer"/>
+				<param name="classifier_dt_min" label="classifier.dt.min" optional="false" value="10" help="If the number of samples in a node is smaller than this parameter, then this node will not be split." type="integer"/>
+				<param name="classifier_dt_ra" label="classifier.dt.ra" optional="false" value="0.01" help="If all absolute differences between an estimated value in a node and the values of the train samples in this node are smaller than this regression accuracy parameter, then the node will not be split further." type="float"/>
+				<param name="classifier_dt_cat" label="classifier.dt.cat" optional="false" value="10" help="Cluster possible values of a categorical variable into K &amp;lt;= cat clusters to find a suboptimal split." type="integer"/>
+				<param name="classifier_dt_f" label="classifier.dt.f" optional="false" value="0" help="If cv_folds &gt; 1, then it prunes a tree with K-fold cross-validation where K is equal to cv_folds." type="integer"/>
+				<param name="classifier_dt_r" label="classifier.dt.r" optional="false" value="False" help="If true, then a pruning will be harsher. This will make a tree more compact and more resistant to the training data noise but a bit less accurate." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="classifier_dt_t" label="classifier.dt.t" optional="false" value="False" help="If true, then pruned branches are physically removed from the tree." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="classifier_ann_t" label="classifier.ann.t" optional="false" value="reg" help="Type of training method for the multilayer perceptron (MLP) neural network." type="select">
+					<option value="back">back</option>
+					<option value="reg">reg</option>
+				</param>
+				<param name="classifier_ann_sizes" label="classifier.ann.sizes" optional="false" help="The number of neurons in each intermediate layer (excluding input and output layers)." type="text"/>
+				<param name="classifier_ann_f" label="classifier.ann.f" optional="false" value="sig" help="This function determine whether the output of the node is positive or not depending on the output of the transfert function." type="select">
+					<option value="ident">ident</option>
+					<option value="sig">sig</option>
+					<option value="gau">gau</option>
+				</param>
+				<param name="classifier_ann_a" label="classifier.ann.a" optional="false" value="1" help="Alpha parameter of the activation function (used only with sigmoid and gaussian functions)." type="float"/>
+				<param name="classifier_ann_b" label="classifier.ann.b" optional="false" value="1" help="Beta parameter of the activation function (used only with sigmoid and gaussian functions)." type="float"/>
+				<param name="classifier_ann_bpdw" label="classifier.ann.bpdw" optional="false" value="0.1" help="Strength of the weight gradient term in the BACKPROP method. The recommended value is about 0.1." type="float"/>
+				<param name="classifier_ann_bpms" label="classifier.ann.bpms" optional="false" value="0.1" help="Strength of the momentum term (the difference between weights on the 2 previous iterations). This parameter provides some inertia to smooth the random fluctuations of the weights. It can vary from 0 (the feature is disabled) to 1 and beyond. The value 0.1 or so is good enough." type="float"/>
+				<param name="classifier_ann_rdw" label="classifier.ann.rdw" optional="false" value="0.1" help="Initial value Delta_0 of update-values Delta_" type="float"/>
+				<param name="classifier_ann_rdwm" label="classifier.ann.rdwm" optional="false" value="1e-07" help="Update-values lower limit Delta_" type="float"/>
+				<param name="classifier_ann_term" label="classifier.ann.term" optional="false" value="all" help="Termination criteria." type="select">
+					<option value="iter">iter</option>
+					<option value="eps">eps</option>
+					<option value="all">all</option>
+				</param>
+				<param name="classifier_ann_eps" label="classifier.ann.eps" optional="false" value="0.01" help="Epsilon value used in the Termination criteria." type="float"/>
+				<param name="classifier_ann_iter" label="classifier.ann.iter" optional="false" value="1000" help="Maximum number of iterations used in the Termination criteria." type="integer"/>
+				<param name="classifier_rf_max" label="classifier.rf.max" optional="false" value="5" help="The depth of the tree. A low value will likely underfit and conversely a high value will likely overfit. The optimal value can be obtained using cross validation or other suitable methods." type="integer"/>
+				<param name="classifier_rf_min" label="classifier.rf.min" optional="false" value="10" help="If the number of samples in a node is smaller than this parameter, then the node will not be split. A reasonable value is a small percentage of the total data e.g. 1 percent." type="integer"/>
+				<param name="classifier_rf_ra" label="classifier.rf.ra" optional="false" value="0" help="If all absolute differences between an estimated value in a node and the values of the train samples in this node are smaller than this regression accuracy parameter, then the node will not be split." type="float"/>
+				<param name="classifier_rf_cat" label="classifier.rf.cat" optional="false" value="10" help="Cluster possible values of a categorical variable into K &amp;lt;= cat clusters to find a suboptimal split." type="integer"/>
+				<param name="classifier_rf_var" label="classifier.rf.var" optional="false" value="0" help="The size of the subset of features, randomly selected at each tree node, that are used to find the best split(s). If you set it to 0, then the size will be set to the square root of the total number of features." type="integer"/>
+				<param name="classifier_rf_nbtrees" label="classifier.rf.nbtrees" optional="false" value="100" help="The maximum number of trees in the forest. Typically, the more trees you have, the better the accuracy. However, the improvement in accuracy generally diminishes and reaches an asymptote for a certain number of trees. Also to keep in mind, increasing the number of trees increases the prediction time linearly." type="integer"/>
+				<param name="classifier_rf_acc" label="classifier.rf.acc" optional="false" value="0.01" help="Sufficient accuracy (OOB error)." type="float"/>
+				<param name="classifier_knn_k" label="classifier.knn.k" optional="false" value="32" help="The number of neighbors to use." type="integer"/>
+				<param name="classifier_knn_rule" label="classifier.knn.rule" optional="false" value="mean" help="Decision rule for regression output" type="select">
+					<option value="mean">mean</option>
+					<option value="median">median</option>
+				</param>
+				<param name="rand" label="rand" optional="true" help="Set specific seed. with integer value." type="integer"/>
+				<param type="select" name="io_out_outformat" label="io.out_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="text/plain">text/plain</option>
+				</param>
+			</when>
+			<when value="OTB.ContrastEnhancement">
+				<param name="in" label="in" optional="false" help="Input image." type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="Output image." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="bins" label="bins" optional="false" value="256" help="Number of bins in the histogram" type="integer"/>
+				<param name="hfact" label="hfact" optional="true" help="This parameter will set the maximum height accepted in a bin on the input image histogram. The maximum height will be computed as hfact*eqHeight where eqHeight is the height of the theoretical flat histogram. The higher hfact, the higher the contrast.When using 'luminance mode', it is recommended to limit this factor to a small value (ex: 4)" type="float"/>
+				<param name="nodata" label="nodata" optional="true" help="If there is a value in the image that has no visualization meaning, it can be ignored by the algorithm." type="float"/>
+				<param name="spatial" label="spatial" optional="false" value="local" help="spatial" type="select">
+					<option value="local">local</option>
+					<option value="global">global</option>
+				</param>
+				<param name="spatial_local_h" label="spatial.local.h" optional="false" value="256" help="Height of the thumbnail over which the histogram will be computed. The value is in pixels." type="integer"/>
+				<param name="spatial_local_w" label="spatial.local.w" optional="false" value="256" help="Width of the thumbnail over which the histogram will be computed. The value is in pixels." type="integer"/>
+				<param name="minmax" label="minmax" optional="false" value="auto" help="Minimum and maximum value that will bound the histogram and thus the dynamic of the resulting image. Values over those boundaries will be clipped." type="select">
+					<option value="auto">auto</option>
+					<option value="manual">manual</option>
+				</param>
+				<param name="minmax_auto_global" label="minmax.auto.global" optional="false" value="False" help="Min/max computation will result in the same minimum and maximum for all the bands." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="minmax_manual_min" label="minmax.manual.min" optional="true" help="minmax.manual.min" type="float"/>
+				<param name="minmax_manual_max" label="minmax.manual.max" optional="true" help="minmax.manual.max" type="float"/>
+				<param name="mode" label="mode" optional="false" value="each" help="mode" type="select">
+					<option value="each">each</option>
+					<option value="lum">lum</option>
+				</param>
+				<param name="mode_lum_red_ch" label="mode.lum.red.ch" optional="false" value="0" help="mode.lum.red.ch" type="integer"/>
+				<param name="mode_lum_red_coef" label="mode.lum.red.coef" optional="false" value="0.21" help="mode.lum.red.coef" type="float"/>
+				<param name="mode_lum_green_ch" label="mode.lum.green.ch" optional="false" value="1" help="mode.lum.green.ch" type="integer"/>
+				<param name="mode_lum_green_coef" label="mode.lum.green.coef" optional="false" value="0.71" help="mode.lum.green.coef" type="float"/>
+				<param name="mode_lum_blue_ch" label="mode.lum.blue.ch" optional="false" value="2" help="mode.lum.blue.ch" type="integer"/>
+				<param name="mode_lum_blue_coef" label="mode.lum.blue.coef" optional="false" value="0.08" help="mode.lum.blue.coef" type="float"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.SARDecompositions">
+				<param name="inhh" label="inhh" optional="false" help="Input image (HH)" type="data" format="txt"/>
+				<param name="inhv" label="inhv" optional="false" help="Input image (HV)" type="data" format="txt"/>
+				<param name="invh" label="invh" optional="false" help="Input image (VH)" type="data" format="txt"/>
+				<param name="invv" label="invv" optional="false" help="Input image (VV)" type="data" format="txt"/>
+				<param name="out" label="out" optional="false" value="float" help="Output image" type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="decomp" label="decomp" optional="false" value="haa" help="decomp" type="select">
+					<option value="haa">haa</option>
+					<option value="barnes">barnes</option>
+					<option value="huynen">huynen</option>
+					<option value="pauli">pauli</option>
+				</param>
+				<param name="inco_kernelsize" label="inco.kernelsize" optional="true" value="3" help="Minute (0-59)" type="integer"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.EdgeExtraction">
+				<param name="in" label="in" optional="false" help="The input image on which the features are computed." type="data" format="txt"/>
+				<param name="channel" label="channel" optional="false" value="1" help="The selected channel index" type="integer"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param name="filter" label="filter" optional="false" value="gradient" help="Choice of edge feature" type="select">
+					<option value="gradient">gradient</option>
+					<option value="sobel">sobel</option>
+					<option value="touzi">touzi</option>
+				</param>
+				<param name="filter_touzi_xradius" label="filter.touzi.xradius" optional="false" value="1" help="filter.touzi.xradius" type="integer"/>
+				<param name="filter_touzi_yradius" label="filter.touzi.yradius" optional="false" value="1" help="filter.touzi.yradius" type="integer"/>
+				<param name="out" label="out" optional="false" value="float" help="Output image containing the edge features." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.VectorDataReprojection">
+				<param name="in_vd" label="in.vd" optional="false" help="The input vector data to reproject" type="data" format="txt"/>
+				<param name="in_kwl" label="in.kwl" optional="false" help="Optional input image to fill vector data with image kwl." type="data" format="txt"/>
+				<param name="out_proj" label="out.proj" optional="false" value="image" help="out.proj" type="select">
+					<option value="image">image</option>
+					<option value="user">user</option>
+				</param>
+				<param name="out_proj_image_in" label="out.proj.image.in" optional="false" help="Projection map will be found using image metadata" type="data" format="txt"/>
+				<param name="out_proj_user_map" label="out.proj.user.map" optional="false" value="utm" help="Defines the map projection to be used." type="select">
+					<option value="utm">utm</option>
+					<option value="lambert2">lambert2</option>
+					<option value="lambert93">lambert93</option>
+					<option value="wgs">wgs</option>
+					<option value="epsg">epsg</option>
+				</param>
+				<param name="out_proj_user_map_utm_zone" label="out.proj.user.map.utm.zone" optional="false" value="31" help="The zone number ranges from 1 to 60 and allows defining the transverse mercator projection (along with the hemisphere)" type="integer"/>
+				<param name="out_proj_user_map_utm_northhem" label="out.proj.user.map.utm.northhem" optional="false" value="False" help="The transverse mercator projections are defined by their zone number as well as the hemisphere. Activate this parameter if your image is in the northern hemisphere." type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="out_proj_user_map_epsg_code" label="out.proj.user.map.epsg.code" optional="false" value="4326" help="See www.spatialreference.org to find which EPSG code is associated to your projection" type="integer"/>
+				<param name="elev_dem" label="elev.dem" optional="true" help="This parameter allows selecting a directory containing Digital Elevation Model files. Note that this directory should contain only DEM files. Unexpected behaviour might occurs if other images are found in this directory." type="text"/>
+				<param name="elev_geoid" label="elev.geoid" optional="false" help="Use a geoid grid to get the height above the ellipsoid in case there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles. A version of the geoid can be found on the OTB website(https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb-data/blob/master/Input/DEM/egm96.grd)." type="data" format="txt"/>
+				<param name="elev_default" label="elev.default" optional="false" value="0" help="This parameter allows setting the default height above ellipsoid when there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles, and no geoid file has been set. This is also used by some application as an average elevation value." type="float"/>
+				<param type="select" name="out_vd_outformat" label="out.vd_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+					<option value="application/zip">application/zip</option>
+				</param>
+			</when>
+			<when value="OTB.ComputeModulusAndPhase">
+				<param name="in" label="in" optional="false" help="Input image (complex single band)" type="data" format="txt"/>
+				<param name="modulus" label="modulus" optional="false" value="float" help="Modulus of the input image computes with thefollowing formula: :math:`\sqrt" type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="phase" label="phase" optional="false" value="float" help="Phase of the input image computes with the following formula::math:`\tan^" type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="modulus_outformat" label="modulus_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+				<param type="select" name="phase_outformat" label="phase_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="OTB.LineSegmentDetection">
+				<param name="in" label="in" optional="false" help="Input image on which lines will be detected." type="data" format="txt"/>
+				<param name="elev_dem" label="elev.dem" optional="true" help="This parameter allows selecting a directory containing Digital Elevation Model files. Note that this directory should contain only DEM files. Unexpected behaviour might occurs if other images are found in this directory." type="text"/>
+				<param name="elev_geoid" label="elev.geoid" optional="false" help="Use a geoid grid to get the height above the ellipsoid in case there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles. A version of the geoid can be found on the OTB website(https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb-data/blob/master/Input/DEM/egm96.grd)." type="data" format="txt"/>
+				<param name="elev_default" label="elev.default" optional="false" value="0" help="This parameter allows setting the default height above ellipsoid when there is no DEM available, no coverage for some points or pixels with no_data in the DEM tiles, and no geoid file has been set. This is also used by some application as an average elevation value." type="float"/>
+				<param name="norescale" label="norescale" optional="false" value="False" help="By default, the input image amplitude is rescaled between [0,255]. Turn on this parameter to skip rescaling" type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+					<option value="application/zip">application/zip</option>
+				</param>
+			</when>
+			<when value="OTB.LocalStatisticExtraction">
+				<param name="in" label="in" optional="false" help="The input image to compute the features on." type="data" format="txt"/>
+				<param name="channel" label="channel" optional="false" value="1" help="The selected channel index" type="integer"/>
+				<param name="ram" label="ram" optional="true" value="128" help="Available memory for processing (in MB)" type="integer"/>
+				<param name="radius" label="radius" optional="false" value="3" help="The computational window radius." type="integer"/>
+				<param name="out" label="out" optional="false" value="float" help="Output image containing the local statistical moments." type="select">
+					<expand macro="out_options"/>
+				</param>
+				<param type="select" name="out_outformat" label="out_outformat" help="Output format">
+					<expand macro="format_options"/>
+				</param>
+			</when>
+			<when value="SAGA.shapes_polygons.14">
+				<param name="A" label="A" optional="false" help="Layer A" type="data" format="txt"/>
+				<param name="B" label="B" optional="false" help="Layer B" type="data" format="txt"/>
+				<param name="SPLIT" label="SPLIT" optional="true" value="False" help="Set true if you want multipart polygons to become separate polygons." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_polygons.20">
+				<param name="INPUT" label="INPUT" optional="false" help="Input polygon shapefile" type="data" format="txt"/>
+				<param name="POINTS" label="POINTS" optional="false" help="Input point shapefile" type="data" format="txt"/>
+				<param name="FIELDS" label="FIELDS" optional="false" help="Attributes to add. Select none to add all" type="data" format="txt"/>
+				<param name="ADD_LOCATION_INFO" label="ADD_LOCATION_INFO" optional="true" value="False" help="Add location information from points (x,y,(z,m))" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_polygons.5">
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Polygons" type="data" format="txt"/>
+				<param name="FIELDS" label="FIELDS" optional="false" help="Dissolve Field(s)" type="data" format="txt"/>
+				<param name="STATISTICS" label="STATISTICS" optional="false" help="Statistics Field(s)" type="data" format="txt"/>
+				<param name="STAT_SUM" label="STAT_SUM" optional="true" value="False" help="Sum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_AVG" label="STAT_AVG" optional="true" value="False" help="Mean" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_MIN" label="STAT_MIN" optional="true" value="False" help="Minimum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_MAX" label="STAT_MAX" optional="true" value="False" help="Maximum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_RNG" label="STAT_RNG" optional="true" value="False" help="Range" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_DEV" label="STAT_DEV" optional="true" value="False" help="Deviation" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_VAR" label="STAT_VAR" optional="true" value="False" help="Variance" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_LST" label="STAT_LST" optional="true" value="False" help="Listing" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_NUM" label="STAT_NUM" optional="true" value="False" help="Count" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_NAMING" label="STAT_NAMING" optional="true" value="variable type + original name" help="Field Naming" type="select">
+					<option value="variable type + original name">variable type + original name</option>
+					<option value="original name + variable type">original name + variable type</option>
+					<option value="original name">original name</option>
+					<option value="variable type">variable type</option>
+				</param>
+				<param name="BND_KEEP" label="BND_KEEP" optional="true" value="False" help="Keep Boundaries" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MIN_AREA" label="MIN_AREA" optional="true" value="0" help="Minimum Area" type="float"/>
+				<param type="select" name="DISSOLVED_outformat" label="DISSOLVED_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_polygons.12">
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Polygons" type="data" format="txt"/>
+				<param name="ID" label="ID" optional="false" help="Identifier" type="data" format="txt"/>
+				<param type="select" name="INTERSECT_outformat" label="INTERSECT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_polygons.16">
+				<param name="A" label="A" optional="false" help="Layer A" type="data" format="txt"/>
+				<param name="B" label="B" optional="false" help="Layer B" type="data" format="txt"/>
+				<param name="SPLIT" label="SPLIT" optional="true" value="False" help="Set true if you want multipart polygons to become separate polygons." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_polygons.22">
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Polygons" type="data" format="txt"/>
+				<param name="ATTRIBUTE" label="ATTRIBUTE" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="EPSILON" label="EPSILON" optional="true" value="0" help="Tolerance" type="float"/>
+				<param name="VERTICES" label="VERTICES" optional="true" value="False" help="Check Vertices" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DOUBLE" label="DOUBLE" optional="true" value="False" help="give output of an edge twice, i.e. once for each of the two adjacent polygons" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="EDGES_outformat" label="EDGES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_polygons.18">
+				<param name="A" label="A" optional="false" help="Layer A" type="data" format="txt"/>
+				<param name="B" label="B" optional="false" help="Layer B" type="data" format="txt"/>
+				<param name="SPLIT" label="SPLIT" optional="true" value="False" help="Set true if you want multipart polygons to become separate polygons." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_polygons.21">
+				<param name="INPUT" label="INPUT" optional="false" help="Input" type="data" format="txt"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_polygons.11">
+				<param name="CLIP" label="CLIP" optional="false" help="Clip Features" type="data" format="txt"/>
+				<param name="S_INPUT" label="S_INPUT" optional="false" help="Input Features" type="data" format="txt"/>
+				<param name="M_INPUT" label="M_INPUT" optional="false" help="Input Features" type="data" format="txt"/>
+				<param name="DISSOLVE" label="DISSOLVE" optional="true" value="False" help="Dissolve Clip Features" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MULTIPLE" label="MULTIPLE" optional="true" value="False" help="Multiple Input Features" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="S_OUTPUT_outformat" label="S_OUTPUT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="M_OUTPUT_outformat" label="M_OUTPUT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_polygons.3">
+				<param name="LINES" label="LINES" optional="false" help="Lines" type="data" format="txt"/>
+				<param name="SINGLE" label="SINGLE" optional="true" value="False" help="Create Single Multipart Polygon" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MERGE" label="MERGE" optional="true" value="False" help="Merge Line Parts to One Polygon" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="POLYGONS_outformat" label="POLYGONS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_polygons.23">
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Shapes" type="data" format="txt"/>
+				<param name="THRESHOLD" label="THRESHOLD" optional="true" value="100" help="Threshold" type="float"/>
+				<param type="select" name="GENERALIZED_outformat" label="GENERALIZED_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_polygons.1">
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Polygons" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="False" help="Centroids for each part" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="CENTROIDS_outformat" label="CENTROIDS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_polygons.4">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="FIELDS" label="FIELDS" optional="false" help="Attributes" type="data" format="txt"/>
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Polygons" type="data" format="txt"/>
+				<param name="SUM" label="SUM" optional="true" value="False" help="Sum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="AVG" label="AVG" optional="true" value="False" help="Mean" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="VAR" label="VAR" optional="true" value="False" help="Variance" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DEV" label="DEV" optional="true" value="False" help="Deviation" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MIN" label="MIN" optional="true" value="False" help="Minimum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MAX" label="MAX" optional="true" value="False" help="Maximum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="NUM" label="NUM" optional="true" value="False" help="Count" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="FIELD_NAME" label="FIELD_NAME" optional="true" value="variable type + original name" help="Field Naming" type="select">
+					<option value="variable type + original name">variable type + original name</option>
+					<option value="original name + variable type">original name + variable type</option>
+					<option value="original name">original name</option>
+					<option value="variable type">variable type</option>
+				</param>
+				<param type="select" name="STATISTICS_outformat" label="STATISTICS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_polygons.10">
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Polygons" type="data" format="txt"/>
+				<param name="LAKES" label="LAKES" optional="true" value="False" help="Lakes" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="PARTS_outformat" label="PARTS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_polygons.17">
+				<param name="A" label="A" optional="false" help="Layer A" type="data" format="txt"/>
+				<param name="B" label="B" optional="false" help="Layer B" type="data" format="txt"/>
+				<param name="SPLIT" label="SPLIT" optional="true" value="False" help="Set true if you want multipart polygons to become separate polygons." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_polygons.2">
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Polygons" type="data" format="txt"/>
+				<param name="FIELDS" label="FIELDS" optional="false" help="Select one or more attributes to be copied to the target layer." type="data" format="txt"/>
+				<param name="BPARTS" label="BPARTS" optional="true" value="False" help="Number of Parts" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="BPOINTS" label="BPOINTS" optional="true" value="False" help="Number of Vertices" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="BEXTENT" label="BEXTENT" optional="true" value="False" help="Extent" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="BCENTER" label="BCENTER" optional="true" value="False" help="Centroid" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="BLENGTH" label="BLENGTH" optional="true" value="False" help="Perimeter" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="BAREA" label="BAREA" optional="true" value="False" help="Area" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="SCALING" label="SCALING" optional="true" value="1" help="Scaling factor for perimeter and area (squared). meter to feet = 1 / 0.3048 = 3.2808" type="float"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_polygons.19">
+				<param name="A" label="A" optional="false" help="Layer A" type="data" format="txt"/>
+				<param name="B" label="B" optional="false" help="Layer B" type="data" format="txt"/>
+				<param name="SPLIT" label="SPLIT" optional="true" value="False" help="Set true if you want multipart polygons to become separate polygons." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_polygons.9">
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Polygons" type="data" format="txt"/>
+				<param type="select" name="EDGES_outformat" label="EDGES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="NODES_outformat" label="NODES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_polygons.8">
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Polygons" type="data" format="txt"/>
+				<param name="LINES" label="LINES" optional="false" help="Lines" type="data" format="txt"/>
+				<param type="select" name="INTERSECT_outformat" label="INTERSECT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_polygons.15">
+				<param name="A" label="A" optional="false" help="Layer A" type="data" format="txt"/>
+				<param name="B" label="B" optional="false" help="Layer B" type="data" format="txt"/>
+				<param name="SPLIT" label="SPLIT" optional="true" value="False" help="Set true if you want multipart polygons to become separate polygons." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_polygons.7">
+				<param name="SHAPES" label="SHAPES" optional="false" help="Shapes" type="data" format="txt"/>
+				<param name="GYROS" label="GYROS" optional="true" value="False" help="Diameter of Gyration" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="FERET" label="FERET" optional="true" value="False" help="Feret Diameters" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="FERET_DIRS" label="FERET_DIRS" optional="true" value="18" help="Number of directions (0-90) to be analyzed." type="integer"/>
+				<param type="select" name="INDEX_outformat" label="INDEX_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="DMAX_outformat" label="DMAX_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_polygons.6">
+				<param name="SHAPES" label="SHAPES" optional="false" help="Shapes" type="data" format="txt"/>
+				<param type="select" name="POINTS_outformat" label="POINTS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_photogrammetry.1">
+				<param name="rgbImage" label="rgbImage" optional="false" help="RGB Image" type="data" format="txt"/>
+				<param name="PC_IN" label="PC_IN" optional="false" help="Points to be Colorised" type="data" format="txt"/>
+				<param name="GIVE_TIME" label="GIVE_TIME" optional="true" value="False" help="Do you wish to provide the time stamp of Image?" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="IMG_TIME" label="IMG_TIME" optional="true" value="0" help="Time stamp of Image" type="float"/>
+				<param name="TIME_DIFF" label="TIME_DIFF" optional="true" value="0" help="Acceptable Time Difference between Image and Laser Points" type="float"/>
+				<param name="F" label="F" optional="true" value="0" help="Focal Length in mm" type="float"/>
+				<param name="W" label="W" optional="true" value="0" help="Pixel Width in micro meters" type="float"/>
+				<param name="ppX" label="ppX" optional="true" value="0" help="Principal Point Offset in X" type="float"/>
+				<param name="ppY" label="ppY" optional="true" value="0" help="Principal Point Offset in Y" type="float"/>
+				<param name="GIVE_DISTORTIONS" label="GIVE_DISTORTIONS" optional="true" value="False" help="Do you wish to provide the Radial Distortion Parameters?" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="K1" label="K1" optional="true" value="0" help="K1" type="float"/>
+				<param name="K2" label="K2" optional="true" value="0" help="K2" type="float"/>
+				<param name="K3" label="K3" optional="true" value="0" help="K3" type="float"/>
+				<param name="Xc" label="Xc" optional="true" value="0" help="Projection Centre" type="float"/>
+				<param name="Yc" label="Yc" optional="true" value="0" help="Projection Centre" type="float"/>
+				<param name="Zc" label="Zc" optional="true" value="0" help="Projection Centre" type="float"/>
+				<param name="omega" label="omega" optional="true" value="0" help="Rotation Angle" type="float"/>
+				<param name="kappa" label="kappa" optional="true" value="0" help="Rotation Angle" type="float"/>
+				<param name="alpha" label="alpha" optional="true" value="0" help="Rotation Angle" type="float"/>
+				<param type="select" name="PC_OUT_outformat" label="PC_OUT_outformat" help="Output format">
+					<option value="application/x-ogc-lasf">application/x-ogc-lasf</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_geomorphology.0">
+				<param name="DEM" label="DEM" optional="false" help="Digital elevation model [m]." type="data" format="txt"/>
+				<param name="RELEASE_AREAS" label="RELEASE_AREAS" optional="false" help="Release areas encoded by unique integer IDs, all other cells NoData [-]." type="data" format="txt"/>
+				<param name="MATERIAL" label="MATERIAL" optional="false" help="Height of material available in each start cell [m]." type="data" format="txt"/>
+				<param name="FRICTION_ANGLE_GRID" label="FRICTION_ANGLE_GRID" optional="false" help="Spatially distributed friction angles [degree]. Optionally used with the Geometric Gradient, Fahrboeschung's angle or Shadow Angle friction model." type="data" format="txt"/>
+				<param name="SLOPE_IMPACT_GRID" label="SLOPE_IMPACT_GRID" optional="false" help="Slope impact grid, impact areas encoded with valid values, all other NoData. Optionally used with the Shadow Angle or the 1-parameter friction model." type="data" format="txt"/>
+				<param name="FRICTION_MU_GRID" label="FRICTION_MU_GRID" optional="false" help="Spatially distributed friction parameter mu [-], optionally used with the 1-parameter friction model or the PCM Model." type="data" format="txt"/>
+				<param name="FRICTION_MASS_TO_DRAG_GRID" label="FRICTION_MASS_TO_DRAG_GRID" optional="false" help="Spatially distributed mass to drag ratio [m], optionally used with the PCM Model." type="data" format="txt"/>
+				<param name="PROCESS_PATH_MODEL" label="PROCESS_PATH_MODEL" optional="true" value="Random Walk" help="Choose a process path model." type="select">
+					<option value="Maximum Slope">Maximum Slope</option>
+					<option value="Random Walk">Random Walk</option>
+				</param>
+				<param name="RW_SLOPE_THRES" label="RW_SLOPE_THRES" optional="true" value="40" help="In case the local slope is greater as this threshold [degree], no lateral spreading is modeled." type="float"/>
+				<param name="RW_EXPONENT" label="RW_EXPONENT" optional="true" value="2" help="The exponent [-] is controlling the amount of lateral spreading in case the local slope is in between zero and the slope threshold." type="float"/>
+				<param name="RW_PERSISTENCE" label="RW_PERSISTENCE" optional="true" value="1.5" help="Factor [-] used as weight for the current flow direction. A higher factor reduces abrupt changes in flow direction." type="float"/>
+				<param name="GPP_ITERATIONS" label="GPP_ITERATIONS" optional="true" value="1000" help="The number of model runs from each start cell [-]." type="integer"/>
+				<param name="GPP_PROCESSING_ORDER" label="GPP_PROCESSING_ORDER" optional="true" value="RAs in Parallel per Iteration" help="Choose the processing order." type="select">
+					<option value="RAs in Sequence">RAs in Sequence</option>
+					<option value="RAs in Sequence per Iteration">RAs in Sequence per Iteration</option>
+					<option value="RAs in Parallel per Iteration">RAs in Parallel per Iteration</option>
+				</param>
+				<param name="GPP_SEED" label="GPP_SEED" optional="true" value="1" help="The seed value used to initialize the pseudo-random number generator. A value of 1 will initialize the generator with the current time, higher numbers will always produce the same succession of values for each seed value [-]." type="integer"/>
+				<param name="FRICTION_MODEL" label="FRICTION_MODEL" optional="true" value="None" help="Choose a friction model." type="select">
+					<option value="None">None</option>
+					<option value="Geometric Gradient (Heim 1932)">Geometric Gradient (Heim 1932)</option>
+					<option value="Fahrboeschung Principle (Heim 1932)">Fahrboeschung Principle (Heim 1932)</option>
+					<option value="Shadow Angle (Evans &amp; Hungr 1988)">Shadow Angle (Evans &amp; Hungr 1988)</option>
+					<option value="1-parameter friction model (Scheidegger 1975)">1-parameter friction model (Scheidegger 1975)</option>
+					<option value="PCM Model (Perla et al. 1980)">PCM Model (Perla et al. 1980)</option>
+				</param>
+				<param name="FRICTION_THRES_FREE_FALL" label="FRICTION_THRES_FREE_FALL" optional="true" value="60" help="The minimum slope angle [degree] between start cell and current cell for modeling free fall with the Shadow Angle or the 1-parameter friction model." type="float"/>
+				<param name="FRICTION_METHOD_IMPACT" label="FRICTION_METHOD_IMPACT" optional="true" value="Energy Reduction (Scheidegger 1975)" help="Choose the velocity calculation on slope impact with the 1-parameter friction model." type="select">
+					<option value="Energy Reduction (Scheidegger 1975)">Energy Reduction (Scheidegger 1975)</option>
+					<option value="Preserved Component of Velocity (Kirkby &amp; Statham 1975)">Preserved Component of Velocity (Kirkby &amp; Statham 1975)</option>
+				</param>
+				<param name="FRICTION_IMPACT_REDUCTION" label="FRICTION_IMPACT_REDUCTION" optional="true" value="75" help="The energy reduction [%] on slope impact with the 1-parameter friction model." type="float"/>
+				<param name="FRICTION_ANGLE" label="FRICTION_ANGLE" optional="true" value="30" help="Friction angle [degree] used as Geometric Gradient, Fahrboeschung's angle or Shadow Angle." type="float"/>
+				<param name="FRICTION_MU" label="FRICTION_MU" optional="true" value="0.25" help="The (constant) friction parameter mu [-] used with the 1-parameter friction model or the PCM Model." type="float"/>
+				<param name="FRICTION_MODE_OF_MOTION" label="FRICTION_MODE_OF_MOTION" optional="true" value="Sliding" help="Choose the mode of motion on hillslope with the 1-parameter friction model." type="select">
+					<option value="Sliding">Sliding</option>
+					<option value="Rolling">Rolling</option>
+				</param>
+				<param name="FRICTION_MASS_TO_DRAG" label="FRICTION_MASS_TO_DRAG" optional="true" value="200" help="The (constant) mass to drag ratio [m] used with the PCM Model." type="float"/>
+				<param name="FRICTION_INIT_VELOCITY" label="FRICTION_INIT_VELOCITY" optional="true" value="1" help="The initial velocity [m/s] used with the PCM Model." type="float"/>
+				<param name="DEPOSITION_MODEL" label="DEPOSITION_MODEL" optional="true" value="None" help="Choose a deposition model." type="select">
+					<option value="None">None</option>
+					<option value="On Stop">On Stop</option>
+					<option value="Slope &amp; On Stop">Slope &amp; On Stop</option>
+					<option value="Velocity &amp; On Stop">Velocity &amp; On Stop</option>
+					<option value="min(Slope">min(Slope</option>
+					<option value="Velocity) &amp; On Stop">Velocity) &amp; On Stop</option>
+				</param>
+				<param name="DEPOSITION_INITIAL" label="DEPOSITION_INITIAL" optional="true" value="20" help="The percentage of available material (per run) initially deposited at the stopping position [%]." type="float"/>
+				<param name="DEPOSITION_SLOPE_THRES" label="DEPOSITION_SLOPE_THRES" optional="true" value="20" help="The slope angle below which the deposition of material is starting [degree]." type="float"/>
+				<param name="DEPOSITION_VELOCITY_THRES" label="DEPOSITION_VELOCITY_THRES" optional="true" value="15" help="The velocity below which the deposition of material is starting [m/s]." type="float"/>
+				<param name="DEPOSITION_MAX" label="DEPOSITION_MAX" optional="true" value="20" help="The percentage of available material (per run) which is deposited at most (slope or velocity equal zero) [%]." type="float"/>
+				<param name="DEPOSITION_MIN_PATH" label="DEPOSITION_MIN_PATH" optional="true" value="100" help="The minimum path length which has to be reached before material deposition is enabled [m]." type="float"/>
+				<param name="SINK_MIN_SLOPE" label="SINK_MIN_SLOPE" optional="true" value="2.5" help="The minimum slope to preserve on sink filling [degree]." type="float"/>
+				<param type="select" name="PROCESS_AREA_outformat" label="PROCESS_AREA_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DEPOSITION_outformat" label="DEPOSITION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MAX_VELOCITY_outformat" label="MAX_VELOCITY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="STOP_POSITIONS_outformat" label="STOP_POSITIONS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.table_calculus.14">
+				<param name="INPUT" label="INPUT" optional="false" help="Shapes" type="data" format="txt"/>
+				<param name="FIELDS" label="FIELDS" optional="false" help="Attributes" type="data" format="txt"/>
+				<param name="CLUSTER" label="CLUSTER" optional="false" help="Cluster" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Hill-Climbing (Rubin 1967)" help="Method" type="select">
+					<option value="Iterative Minimum Distance (Forgy 1965)">Iterative Minimum Distance (Forgy 1965)</option>
+					<option value="Hill-Climbing (Rubin 1967)">Hill-Climbing (Rubin 1967)</option>
+					<option value="Combined Minimum Distance / Hillclimbing">Combined Minimum Distance / Hillclimbing</option>
+				</param>
+				<param name="NCLUSTER" label="NCLUSTER" optional="true" value="10" help="Number of clusters" type="integer"/>
+				<param name="NORMALISE" label="NORMALISE" optional="true" value="False" help="Automatically normalise grids by standard deviation before clustering." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="STATISTICS_outformat" label="STATISTICS_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.table_calculus.5">
+				<param name="INPUT" label="INPUT" optional="false" help="Input" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Field" type="data" format="txt"/>
+				<param name="RANGE" label="RANGE" optional="true" value="10" help="The number of preceding and following records to be taken into account for statistics. The total number is one plus two times the range." type="integer"/>
+				<param name="MEAN" label="MEAN" optional="true" value="False" help="Mean" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="FIELD_MEAN" label="FIELD_MEAN" optional="false" help="Mean" type="data" format="txt"/>
+				<param name="MEDIAN" label="MEDIAN" optional="true" value="False" help="Median" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="FIELD_MEDIAN" label="FIELD_MEDIAN" optional="false" help="Median" type="data" format="txt"/>
+				<param name="MIN" label="MIN" optional="true" value="False" help="Minimum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="FIELD_MIN" label="FIELD_MIN" optional="false" help="Minimum" type="data" format="txt"/>
+				<param name="MAX" label="MAX" optional="true" value="False" help="Maximum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="FIELD_MAX" label="FIELD_MAX" optional="false" help="Maximum" type="data" format="txt"/>
+				<param name="STDV" label="STDV" optional="true" value="False" help="Standard Deviation" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="FIELD_STDV" label="FIELD_STDV" optional="false" help="Standard Deviation" type="data" format="txt"/>
+				<param name="STDV_LO" label="STDV_LO" optional="true" value="False" help="Lower Standard Deviation" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="FIELD_STDV_LO" label="FIELD_STDV_LO" optional="false" help="Lower Standard Deviation" type="data" format="txt"/>
+				<param name="STDV_HI" label="STDV_HI" optional="true" value="False" help="Higher Standard Deviation" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="FIELD_STDV_HI" label="FIELD_STDV_HI" optional="false" help="Higher Standard Deviation" type="data" format="txt"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.table_calculus.12">
+				<param name="DATA" label="DATA" optional="false" help="Data" type="data" format="txt"/>
+				<param name="CLASS" label="CLASS" optional="false" help="Class Identifier" type="data" format="txt"/>
+				<param name="VERBOSE" label="VERBOSE" optional="true" value="False" help="output of intermediate results to execution message window" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="mRMR_NFEATURES" label="mRMR_NFEATURES" optional="true" value="50" help="Number of Features" type="integer"/>
+				<param name="mRMR_DISCRETIZE" label="mRMR_DISCRETIZE" optional="true" value="False" help="uncheck this means no discretizaton (i.e. data is already integer)" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="mRMR_THRESHOLD" label="mRMR_THRESHOLD" optional="true" value="1" help="a double number of the discretization threshold; set to 0 to make binarization" type="float"/>
+				<param name="mRMR_METHOD" label="mRMR_METHOD" optional="true" value="Mutual Information Difference (MID)" help="Selection Method" type="select">
+					<option value="Mutual Information Difference (MID)">Mutual Information Difference (MID)</option>
+					<option value="Mutual Information Quotient (MIQ)">Mutual Information Quotient (MIQ)</option>
+				</param>
+				<param type="select" name="SELECTION_outformat" label="SELECTION_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.table_calculus.16">
+				<param name="MEAN" label="MEAN" optional="true" value="False" help="Arithmetic Mean" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MIN" label="MIN" optional="true" value="False" help="Minimum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MAX" label="MAX" optional="true" value="False" help="Maximum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="RANGE" label="RANGE" optional="true" value="False" help="Range" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="SUM" label="SUM" optional="true" value="False" help="Sum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="NUM" label="NUM" optional="true" value="False" help="Number of Values" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="VAR" label="VAR" optional="true" value="False" help="Variance" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STDDEV" label="STDDEV" optional="true" value="False" help="Standard Deviation" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="PCTL" label="PCTL" optional="true" value="False" help="Percentile" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="PCTL_VAL" label="PCTL_VAL" optional="true" value="50" help="Value" type="float"/>
+				<param name="TABLE" label="TABLE" optional="false" help="Table" type="data" format="txt"/>
+				<param name="FIELDS" label="FIELDS" optional="false" help="If no field is selected statistics will be built from all numeric fields." type="data" format="txt"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.table_calculus.18">
+				<param name="TABLE" label="TABLE" optional="false" help="Table" type="data" format="txt"/>
+				<param name="FIELDS" label="FIELDS" optional="false" help="Aggregate by Field(s)" type="data" format="txt"/>
+				<param name="STATISTICS" label="STATISTICS" optional="false" help="Statistics Field(s)" type="data" format="txt"/>
+				<param name="STAT_SUM" label="STAT_SUM" optional="true" value="False" help="Sum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_AVG" label="STAT_AVG" optional="true" value="False" help="Mean" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_MIN" label="STAT_MIN" optional="true" value="False" help="Minimum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_MAX" label="STAT_MAX" optional="true" value="False" help="Maximum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_RNG" label="STAT_RNG" optional="true" value="False" help="Range" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_DEV" label="STAT_DEV" optional="true" value="False" help="Deviation" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_VAR" label="STAT_VAR" optional="true" value="False" help="Variance" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_LST" label="STAT_LST" optional="true" value="False" help="Listing" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_NUM" label="STAT_NUM" optional="true" value="False" help="Count" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_NAMING" label="STAT_NAMING" optional="true" value="variable type + original name" help="Field Naming" type="select">
+					<option value="variable type + original name">variable type + original name</option>
+					<option value="original name + variable type">original name + variable type</option>
+					<option value="original name">original name</option>
+					<option value="variable type">variable type</option>
+				</param>
+				<param type="select" name="AGGREGATED_outformat" label="AGGREGATED_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.table_calculus.11">
+				<param name="INPUT" label="INPUT" optional="false" help="Input" type="data" format="txt"/>
+				<param name="FIELDS" label="FIELDS" optional="false" help="Attributes" type="data" format="txt"/>
+				<param name="EXTREME_ID" label="EXTREME_ID" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="EXTREME_VALUE" label="EXTREME_VALUE" optional="false" help="Value" type="data" format="txt"/>
+				<param name="TYPE" label="TYPE" optional="true" value="maximum" help="TYPE" type="select">
+					<option value="minimum">minimum</option>
+					<option value="maximum">maximum</option>
+				</param>
+				<param name="IDENTIFY" label="IDENTIFY" optional="true" value="name" help="Attribute Identification" type="select">
+					<option value="name">name</option>
+					<option value="index">index</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.table_calculus.1">
+				<param name="TABLE" label="TABLE" optional="false" help="Table" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Field" type="data" format="txt"/>
+				<param name="NAME" label="NAME" optional="true" value="Calculation" help="Field Name" type="text"/>
+				<param name="FORMULA" label="FORMULA" optional="true" value="f1 + f2" help="Formula" type="text"/>
+				<param name="SELECTION" label="SELECTION" optional="true" value="False" help="Selection" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="USE_NODATA" label="USE_NODATA" optional="true" value="False" help="Use No-Data" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.table_calculus.17">
+				<param name="MEAN" label="MEAN" optional="true" value="False" help="Arithmetic Mean" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MIN" label="MIN" optional="true" value="False" help="Minimum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MAX" label="MAX" optional="true" value="False" help="Maximum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="RANGE" label="RANGE" optional="true" value="False" help="Range" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="SUM" label="SUM" optional="true" value="False" help="Sum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="NUM" label="NUM" optional="true" value="False" help="Number of Values" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="VAR" label="VAR" optional="true" value="False" help="Variance" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STDDEV" label="STDDEV" optional="true" value="False" help="Standard Deviation" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="PCTL" label="PCTL" optional="true" value="False" help="Percentile" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="PCTL_VAL" label="PCTL_VAL" optional="true" value="50" help="Value" type="float"/>
+				<param name="TABLE" label="TABLE" optional="false" help="Table" type="data" format="txt"/>
+				<param name="FIELDS" label="FIELDS" optional="false" help="If no field is selected statistics will be built from all numeric fields." type="data" format="txt"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.table_calculus.2">
+				<param name="TABLE" label="TABLE" optional="false" help="Shapes" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Field" type="data" format="txt"/>
+				<param name="NAME" label="NAME" optional="true" value="Calculation" help="Field Name" type="text"/>
+				<param name="FORMULA" label="FORMULA" optional="true" value="f1 + f2" help="Formula" type="text"/>
+				<param name="SELECTION" label="SELECTION" optional="true" value="False" help="Selection" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="USE_NODATA" label="USE_NODATA" optional="true" value="False" help="Use No-Data" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.table_calculus.9">
+				<param name="TABLE" label="TABLE" optional="false" help="Table" type="data" format="txt"/>
+				<param name="ORDER" label="ORDER" optional="false" help="Order" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Field" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Linear" help="Interpolation" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Linear">Linear</option>
+					<option value="Spline">Spline</option>
+				</param>
+				<param type="select" name="NOGAPS_outformat" label="NOGAPS_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.table_calculus.8">
+				<param name="TABLE" label="TABLE" optional="false" help="Table" type="data" format="txt"/>
+				<param name="ORDER" label="ORDER" optional="false" help="Order" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Linear" help="Interpolation" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Linear">Linear</option>
+					<option value="Spline">Spline</option>
+				</param>
+				<param type="select" name="NOGAPS_outformat" label="NOGAPS_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.table_calculus.15">
+				<param name="TABLE" label="TABLE" optional="false" help="The input table." type="data" format="txt"/>
+				<param name="FIELDS" label="FIELDS" optional="false" help="The (numeric) fields to calculate the statistics for." type="data" format="txt"/>
+				<param type="select" name="STATISTICS_outformat" label="STATISTICS_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.table_calculus.7">
+				<param name="TABLE" label="TABLE" optional="false" help="Table" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="variance-covariance matrix" help="Method" type="select">
+					<option value="correlation matrix">correlation matrix</option>
+					<option value="variance-covariance matrix">variance-covariance matrix</option>
+					<option value="sums-of-squares-and-cross-products matrix">sums-of-squares-and-cross-products matrix</option>
+				</param>
+				<param name="NFIRST" label="NFIRST" optional="true" value="3" help="maximum number of calculated first components; set to zero to get all" type="integer"/>
+				<param type="select" name="PCA_outformat" label="PCA_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.table_calculus.6">
+				<param name="INPUT" label="INPUT" optional="false" help="Table" type="data" format="txt"/>
+				<param name="FIELDS" label="FIELDS" optional="false" help="Attributes" type="data" format="txt"/>
+				<param name="CLUSTER" label="CLUSTER" optional="false" help="Cluster" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Hill-Climbing (Rubin 1967)" help="Method" type="select">
+					<option value="Iterative Minimum Distance (Forgy 1965)">Iterative Minimum Distance (Forgy 1965)</option>
+					<option value="Hill-Climbing (Rubin 1967)">Hill-Climbing (Rubin 1967)</option>
+					<option value="Combined Minimum Distance / Hillclimbing">Combined Minimum Distance / Hillclimbing</option>
+				</param>
+				<param name="NCLUSTER" label="NCLUSTER" optional="true" value="10" help="Number of clusters" type="integer"/>
+				<param name="NORMALISE" label="NORMALISE" optional="true" value="False" help="Automatically normalise grids by standard deviation before clustering." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="STATISTICS_outformat" label="STATISTICS_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_segmentation.0">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="OUTPUT" label="OUTPUT" optional="true" value="Segment ID" help="The values of the resultant grid can be either the seed value (e.g. the local maximum) or the enumerated segment id." type="select">
+					<option value="Seed Value">Seed Value</option>
+					<option value="Segment ID">Segment ID</option>
+				</param>
+				<param name="DOWN" label="DOWN" optional="true" value="Maxima" help="Choose if you want to segmentate either on minima or on maxima." type="select">
+					<option value="Minima">Minima</option>
+					<option value="Maxima">Maxima</option>
+				</param>
+				<param name="JOIN" label="JOIN" optional="true" value="do not join" help="Join segments based on threshold value." type="select">
+					<option value="do not join">do not join</option>
+					<option value="seed to saddle difference">seed to saddle difference</option>
+					<option value="seeds difference">seeds difference</option>
+				</param>
+				<param name="THRESHOLD" label="THRESHOLD" optional="true" value="0" help="Specify a threshold value as minimum difference between neighboured segments." type="float"/>
+				<param name="EDGE" label="EDGE" optional="true" value="False" help="Allow Edge Pixels to be Seeds" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="BBORDERS" label="BBORDERS" optional="true" value="False" help="Create borders between segments as new grid." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="SEGMENTS_outformat" label="SEGMENTS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SEEDS_outformat" label="SEEDS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="BORDERS_outformat" label="BORDERS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_segmentation.3">
+				<param name="SEEDS" label="SEEDS" optional="false" help="Seeds" type="data" format="txt"/>
+				<param name="FEATURES" label="FEATURES" optional="false" help="Features" type="data" format="txt"/>
+				<param name="NORMALIZE" label="NORMALIZE" optional="true" value="False" help="Standardize the input features, i.e. rescale the input data (features) such that the mean equals 0 and the standard deviation equals 1. This is helpful when the input features have different scales, units or outliers." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="NEIGHBOUR" label="NEIGHBOUR" optional="true" value="4 (von Neumann)" help="Neighbourhood" type="select">
+					<option value="4 (von Neumann)">4 (von Neumann)</option>
+					<option value="8 (Moore)">8 (Moore)</option>
+				</param>
+				<param name="METHOD" label="METHOD" optional="true" value="feature space and position" help="Method" type="select">
+					<option value="feature space and position">feature space and position</option>
+					<option value="feature space">feature space</option>
+				</param>
+				<param name="SIG_1" label="SIG_1" optional="true" value="1" help="Variance in Feature Space" type="float"/>
+				<param name="SIG_2" label="SIG_2" optional="true" value="1" help="Variance in Position Space" type="float"/>
+				<param name="THRESHOLD" label="THRESHOLD" optional="true" value="0" help="Similarity Threshold" type="float"/>
+				<param name="REFRESH" label="REFRESH" optional="true" value="False" help="Refresh" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="LEAFSIZE" label="LEAFSIZE" optional="true" value="256" help="Leaf Size (for Speed Optimisation)" type="integer"/>
+				<param type="select" name="SEGMENTS_outformat" label="SEGMENTS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SIMILARITY_outformat" label="SIMILARITY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="TABLE_outformat" label="TABLE_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_segmentation.1">
+				<param name="INPUT" label="INPUT" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Standard" help="Method" type="select">
+					<option value="Standard">Standard</option>
+					<option value="Hilditch's Algorithm">Hilditch's Algorithm</option>
+					<option value="Channel Skeleton">Channel Skeleton</option>
+				</param>
+				<param name="INIT_METHOD" label="INIT_METHOD" optional="true" value="Greater than" help="Initialisation" type="select">
+					<option value="Less than">Less than</option>
+					<option value="Greater than">Greater than</option>
+				</param>
+				<param name="INIT_THRESHOLD" label="INIT_THRESHOLD" optional="true" value="0" help="Threshold (Init.)" type="float"/>
+				<param name="CONVERGENCE" label="CONVERGENCE" optional="true" value="3" help="Convergence" type="integer"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="VECTOR_outformat" label="VECTOR_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_segmentation.4">
+				<param name="FEATURES" label="FEATURES" optional="false" help="Features" type="data" format="txt"/>
+				<param name="NORMALIZE" label="NORMALIZE" optional="true" value="False" help="Normalize" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MAX_ITERATIONS" label="MAX_ITERATIONS" optional="true" value="100" help="Maximum Iterations" type="integer"/>
+				<param name="REGULARIZATION" label="REGULARIZATION" optional="true" value="1" help="Regularization" type="float"/>
+				<param name="SIZE" label="SIZE" optional="true" value="10" help="Starting 'cell size' of the superpixels given as number of cells." type="integer"/>
+				<param name="SIZE_MIN" label="SIZE_MIN" optional="true" value="1" help="In postprocessing join segments, which cover less cells than specified here, to a larger neighbour segment." type="integer"/>
+				<param name="SUPERPIXELS_DO" label="SUPERPIXELS_DO" optional="true" value="False" help="Create Superpixel Grids" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="POSTPROCESSING" label="POSTPROCESSING" optional="true" value="none" help="Post-Processing" type="select">
+					<option value="none">none</option>
+					<option value="unsupervised classification">unsupervised classification</option>
+				</param>
+				<param name="NCLUSTER" label="NCLUSTER" optional="true" value="12" help="Number of Clusters" type="integer"/>
+				<param name="SPLIT_CLUSTERS" label="SPLIT_CLUSTERS" optional="true" value="False" help="Split Clusters" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="POLYGONS_outformat" label="POLYGONS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="SUPERPIXELS_outformat" label="SUPERPIXELS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_segmentation.2">
+				<param name="FEATURES" label="FEATURES" optional="false" help="Features" type="data" format="txt"/>
+				<param name="SEED_TYPE" label="SEED_TYPE" optional="true" value="minima of variance" help="Seed Type" type="select">
+					<option value="minima of variance">minima of variance</option>
+					<option value="maxima of variance">maxima of variance</option>
+				</param>
+				<param name="METHOD" label="METHOD" optional="true" value="band width smoothing" help="Method" type="select">
+					<option value="band width smoothing">band width smoothing</option>
+					<option value="band width search">band width search</option>
+				</param>
+				<param name="BAND_WIDTH" label="BAND_WIDTH" optional="true" value="10" help="Bandwidth (Cells)" type="float"/>
+				<param name="NORMALIZE" label="NORMALIZE" optional="true" value="False" help="Standardize the input features, i.e. rescale the input data (features) such that the mean equals 0 and the standard deviation equals 1. This is helpful when the input features have different scales, units or outliers." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DW_WEIGHTING" label="DW_WEIGHTING" optional="true" value="gaussian weighting" help="Weighting Function" type="select">
+					<option value="no distance weighting">no distance weighting</option>
+					<option value="inverse distance to a power">inverse distance to a power</option>
+					<option value="exponential">exponential</option>
+					<option value="gaussian weighting">gaussian weighting</option>
+				</param>
+				<param name="DW_IDW_POWER" label="DW_IDW_POWER" optional="true" value="1" help="Inverse Distance Weighting Power" type="float"/>
+				<param name="DW_IDW_OFFSET" label="DW_IDW_OFFSET" optional="true" value="False" help="Calculates weights for distance plus one, avoiding division by zero for zero distances" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DW_BANDWIDTH" label="DW_BANDWIDTH" optional="true" value="5" help="Gaussian and Exponential Weighting Bandwidth" type="float"/>
+				<param type="select" name="VARIANCE_outformat" label="VARIANCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SEED_GRID_outformat" label="SEED_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SEED_POINTS_outformat" label="SEED_POINTS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.garden_learn_to_program.5">
+				<param name="INPUT" label="INPUT" optional="false" help="This must be your input data of type grid." type="data" format="txt"/>
+				<param name="RADIUS" label="RADIUS" optional="true" value="1" help="Radius" type="integer"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Quadratic" help="Choose a method" type="select">
+					<option value="Quadratic">Quadratic</option>
+					<option value="Circle">Circle</option>
+					<option value="Distance Weighted (inverse distance)">Distance Weighted (inverse distance)</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.garden_learn_to_program.12">
+				<param name="INPUT" label="INPUT" optional="false" help="This must be your input data of type shapes." type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Translation" help="Method" type="select">
+					<option value="Translation">Translation</option>
+					<option value="Scaling">Scaling</option>
+					<option value="Shearing">Shearing</option>
+					<option value="Rotation">Rotation</option>
+					<option value="Combination A">Combination A</option>
+					<option value="Combination B">Combination B</option>
+				</param>
+				<param name="TRANS_X" label="TRANS_X" optional="true" value="10" help="X" type="float"/>
+				<param name="TRANS_Y" label="TRANS_Y" optional="true" value="10" help="Y" type="float"/>
+				<param name="SCALE_X" label="SCALE_X" optional="true" value="10" help="X" type="float"/>
+				<param name="SCALE_Y" label="SCALE_Y" optional="true" value="10" help="Y" type="float"/>
+				<param name="SHEAR_X" label="SHEAR_X" optional="true" value="0.5" help="X" type="float"/>
+				<param name="SHEAR_Y" label="SHEAR_Y" optional="true" value="0.5" help="Y" type="float"/>
+				<param name="ROTAT" label="ROTAT" optional="true" value="45" help="Rotation angle [Degree]" type="float"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.garden_learn_to_program.11">
+				<param name="INPUT" label="INPUT" optional="false" help="This must be your input data of type shapes." type="data" format="txt"/>
+				<param name="DX" label="DX" optional="true" value="10" help="Translation: X" type="float"/>
+				<param name="DY" label="DY" optional="true" value="10" help="Translation: Y" type="float"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.garden_learn_to_program.0">
+				<param name="INPUT" label="INPUT" optional="false" help="This must be your input data of type grid." type="data" format="txt"/>
+				<param name="FACTOR" label="FACTOR" optional="true" value="1" help="Type in a value that shall be used for the chosen mathematical operation." type="float"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Addition" help="Choose a method" type="select">
+					<option value="Addition">Addition</option>
+					<option value="Subtraction">Subtraction</option>
+					<option value="Multiplication">Multiplication</option>
+					<option value="Division">Division</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.garden_learn_to_program.3">
+				<param name="INPUT" label="INPUT" optional="false" help="This must be your input data of type grid." type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Arithmetic mean (version 1)" help="Choose a method" type="select">
+					<option value="Arithmetic mean (version 1)">Arithmetic mean (version 1)</option>
+					<option value="Arithmetic mean (version 2)">Arithmetic mean (version 2)</option>
+					<option value="Difference from all neighbour's mean">Difference from all neighbour's mean</option>
+					<option value="Variance (version 1)">Variance (version 1)</option>
+					<option value="Variance (version 2)">Variance (version 2)</option>
+					<option value="Standard deviation">Standard deviation</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.garden_learn_to_program.1">
+				<param name="INPUT_A" label="INPUT_A" optional="false" help="This must be your input data of type grid." type="data" format="txt"/>
+				<param name="INPUT_B" label="INPUT_B" optional="false" help="This must be your input data of type grid." type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Addition" help="Choose a method" type="select">
+					<option value="Addition">Addition</option>
+					<option value="Subtraction">Subtraction</option>
+					<option value="Multiplication">Multiplication</option>
+					<option value="Division">Division</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.garden_learn_to_program.4">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="This must be your input data of type grid." type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Steepest gradient (first version)" help="Choose a method" type="select">
+					<option value="Steepest gradient (first version)">Steepest gradient (first version)</option>
+					<option value="Steepest gradient (second version)">Steepest gradient (second version)</option>
+					<option value="Zevenbergen &amp; Thorne">Zevenbergen &amp; Thorne</option>
+				</param>
+				<param type="select" name="SLOPE_outformat" label="SLOPE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ASPECT_outformat" label="ASPECT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.garden_learn_to_program.10">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="TIME_SPAN" label="TIME_SPAN" optional="true" value="100" help="Time Span [a]" type="float"/>
+				<param name="TIME_STEP" label="TIME_STEP" optional="true" value="0.1" help="Time Interval [a]" type="float"/>
+				<param name="UPDATE" label="UPDATE" optional="true" value="False" help="Update View" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="NINIT" label="NINIT" optional="true" value="5000" help="Initial Nitrogen Content [kg/ha]" type="float"/>
+				<param name="NRAIN" label="NRAIN" optional="true" value="16" help="Nitrogen in Rainfall [kg/ha/a]" type="float"/>
+				<param type="select" name="NSTORE_outformat" label="NSTORE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.garden_learn_to_program.2">
+				<param name="INPUT" label="INPUT" optional="false" help="This must be your input data of type grid." type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Difference to left neighbour" help="Choose a method" type="select">
+					<option value="Difference to left neighbour">Difference to left neighbour</option>
+					<option value="Difference to left neighbour (using a while loop)">Difference to left neighbour (using a while loop)</option>
+					<option value="Slope gradient to left neighbour [%]">Slope gradient to left neighbour [%]</option>
+					<option value="Slope gradient to left neighbour [Degree]">Slope gradient to left neighbour [Degree]</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.garden_learn_to_program.9">
+				<param name="REFRESH" label="REFRESH" optional="true" value="False" help="Refresh" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="COLORS" label="COLORS" optional="true" value="64" help="Fade Color Count" type="integer"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.garden_learn_to_program.8">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="This must be your input data of type grid." type="data" format="txt"/>
+				<param type="select" name="AREA_outformat" label="AREA_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.garden_learn_to_program.7">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="This must be your input data of type grid." type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="D8" help="Choose a method" type="select">
+					<option value="D8">D8</option>
+					<option value="MFD">MFD</option>
+				</param>
+				<param type="select" name="AREA_outformat" label="AREA_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.garden_learn_to_program.13">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="Elevation grid" type="data" format="txt"/>
+				<param name="THRESHOLD" label="THRESHOLD" optional="true" value="4" help="Threshold" type="integer"/>
+				<param type="select" name="CHANNELS_outformat" label="CHANNELS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SHAPES_outformat" label="SHAPES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.garden_learn_to_program.6">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="This must be your input data of type grid." type="data" format="txt"/>
+				<param name="STEP" label="STEP" optional="true" value="1" help="Skip cells (step value)." type="integer"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Needs less memory, but is slow" help="Choose a method" type="select">
+					<option value="Needs less memory">Needs less memory</option>
+					<option value=" but is slow"> but is slow</option>
+					<option value="Needs more memory">Needs more memory</option>
+					<option value=" but is quicker"> but is quicker</option>
+				</param>
+				<param name="ONECELL" label="ONECELL" optional="true" value="False" help="Set 'false' to execute the calculation for each point in grid. Set 'true' tu calculate the flow of one single cell." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="XCELL" label="XCELL" optional="true" value="0" help="X Position" type="integer"/>
+				<param name="YCELL" label="YCELL" optional="true" value="0" help="Y Position" type="integer"/>
+				<param type="select" name="AREA_outformat" label="AREA_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="LENGTH_outformat" label="LENGTH_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_points.14">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="RESOLUTION" label="RESOLUTION" optional="true" value="1" help="Resolution" type="float"/>
+				<param type="select" name="THINNED_outformat" label="THINNED_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_points.20">
+				<param name="INPUT" label="INPUT" optional="false" help="Points" type="data" format="txt"/>
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="DISTANCE" label="DISTANCE" optional="true" value="0" help="Search Distance (Map Units)" type="float"/>
+				<param name="SHAPE" label="SHAPE" optional="true" value="circle" help="Search Shape" type="select">
+					<option value="circle">circle</option>
+					<option value="square">square</option>
+				</param>
+				<param name="EXTREME" label="EXTREME" optional="true" value="maximum" help="Extreme" type="select">
+					<option value="minimum">minimum</option>
+					<option value="maximum">maximum</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="MOVES_outformat" label="MOVES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_points.5">
+				<param name="LINES" label="LINES" optional="false" help="Lines" type="data" format="txt"/>
+				<param name="ADD" label="ADD" optional="true" value="False" help="Insert Additional Points" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="METHOD_INSERT" label="METHOD_INSERT" optional="true" value="per line segment" help="Choose the method how to insert additional points." type="select">
+					<option value="per line segment">per line segment</option>
+					<option value="per line">per line</option>
+					<option value="from line center">from line center</option>
+				</param>
+				<param name="DIST" label="DIST" optional="true" value="1" help="Point insertion distance [map units]." type="float"/>
+				<param name="ADD_POINT_ORDER" label="ADD_POINT_ORDER" optional="true" value="False" help="Add point order as additional attribute." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="POINTS_outformat" label="POINTS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_points.12">
+				<param name="SHAPES" label="SHAPES" optional="false" help="Points" type="data" format="txt"/>
+				<param name="POLYPOINTS" label="POLYPOINTS" optional="true" value="one hull per shape" help="This option does not apply to simple point layers." type="select">
+					<option value="one hull for all shapes">one hull for all shapes</option>
+					<option value="one hull per shape">one hull per shape</option>
+					<option value="one hull per shape part">one hull per shape part</option>
+				</param>
+				<param name="POLYGONCVX" label="POLYGONCVX" optional="true" value="False" help="Describes a polygon's compactness as ratio of its area to its hull's area." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="HULLS_outformat" label="HULLS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="BOXES_outformat" label="BOXES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_points.16">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="FRAME" label="FRAME" optional="true" value="10" help="Frame Size" type="float"/>
+				<param type="select" name="POLYGONS_outformat" label="POLYGONS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_points.18">
+				<param name="INPUT" label="INPUT" optional="false" help="Points" type="data" format="txt"/>
+				<param name="SNAP" label="SNAP" optional="false" help="Snap Features" type="data" format="txt"/>
+				<param name="DISTANCE" label="DISTANCE" optional="true" value="0" help="Search Distance" type="float"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="MOVES_outformat" label="MOVES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_points.21">
+				<param name="EXTENT" label="EXTENT" optional="true" value="user defined" help="Target Area" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid system">grid system</option>
+					<option value="shapes extent">shapes extent</option>
+					<option value="polygons">polygons</option>
+				</param>
+				<param name="SHAPES" label="SHAPES" optional="false" help="Shapes Extent" type="data" format="txt"/>
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Polygons" type="data" format="txt"/>
+				<param name="XMIN" label="XMIN" optional="true" value="0" help="Left" type="float"/>
+				<param name="XMAX" label="XMAX" optional="true" value="0" help="Right" type="float"/>
+				<param name="YMIN" label="YMIN" optional="true" value="0" help="Bottom" type="float"/>
+				<param name="YMAX" label="YMAX" optional="true" value="0" help="Top" type="float"/>
+				<param name="NX" label="NX" optional="true" value="1" help="Columns" type="integer"/>
+				<param name="NY" label="NY" optional="true" value="1" help="Rows" type="integer"/>
+				<param name="BUFFER" label="BUFFER" optional="true" value="0" help="add buffer (map units) to extent" type="float"/>
+				<param name="COUNT" label="COUNT" optional="true" value="100" help="Number of Points" type="integer"/>
+				<param name="DISTRIBUTE" label="DISTRIBUTE" optional="true" value="all polygons" help="Number for..." type="select">
+					<option value="all polygons">all polygons</option>
+					<option value="each polygon">each polygon</option>
+				</param>
+				<param name="ITERATIONS" label="ITERATIONS" optional="true" value="1000" help="Maximum number of iterations to find a suitable place for a point." type="integer"/>
+				<param name="DISTANCE" label="DISTANCE" optional="true" value="0" help="Minimum distance a point should keep to each other." type="float"/>
+				<param type="select" name="POINTS_outformat" label="POINTS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_points.11">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="RADIUS" label="RADIUS" optional="true" value="1" help="Radius" type="float"/>
+				<param name="MINNUM" label="MINNUM" optional="true" value="0" help="only points with given minimum number of points in search radius will be processed" type="integer"/>
+				<param name="MAXNUM" label="MAXNUM" optional="true" value="0" help="Number of nearest points, which will be evaluated for filtering. Set to zero to investigate all points in search radius." type="integer"/>
+				<param name="QUADRANTS" label="QUADRANTS" optional="true" value="False" help="Quadrants" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="METHOD" label="METHOD" optional="true" value="keep maxima (with tolerance)" help="Filter Criterion" type="select">
+					<option value="keep maxima (with tolerance)">keep maxima (with tolerance)</option>
+					<option value="keep minima (with tolerance)">keep minima (with tolerance)</option>
+					<option value="remove maxima (with tolerance)">remove maxima (with tolerance)</option>
+					<option value="remove minima (with tolerance)">remove minima (with tolerance)</option>
+					<option value="remove below percentile">remove below percentile</option>
+					<option value="remove above percentile">remove above percentile</option>
+				</param>
+				<param name="TOLERANCE" label="TOLERANCE" optional="true" value="0" help="Tolerance" type="float"/>
+				<param name="PERCENT" label="PERCENT" optional="true" value="50" help="Percentile" type="float"/>
+				<param type="select" name="FILTER_outformat" label="FILTER_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_points.0">
+				<param name="TABLE" label="TABLE" optional="false" help="Table" type="data" format="txt"/>
+				<param name="X" label="X" optional="false" help="X" type="data" format="txt"/>
+				<param name="Y" label="Y" optional="false" help="Y" type="data" format="txt"/>
+				<param name="Z" label="Z" optional="false" help="Z" type="data" format="txt"/>
+				<param type="select" name="POINTS_outformat" label="POINTS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_points.3">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="ID_POINTS" label="ID_POINTS" optional="false" help="Identifier" type="data" format="txt"/>
+				<param name="NEAR" label="NEAR" optional="false" help="Near Points" type="data" format="txt"/>
+				<param name="ID_NEAR" label="ID_NEAR" optional="false" help="Identifier" type="data" format="txt"/>
+				<param name="FORMAT" label="FORMAT" optional="true" value="each pair with a single record" help="Output Format" type="select">
+					<option value="complete input times near points matrix">complete input times near points matrix</option>
+					<option value="each pair with a single record">each pair with a single record</option>
+				</param>
+				<param name="MAX_DIST" label="MAX_DIST" optional="true" value="0" help="ignored if set to zero (consider all pairs)" type="float"/>
+				<param type="select" name="DISTANCES_outformat" label="DISTANCES_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_points.4">
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Polygons" type="data" format="txt"/>
+				<param name="NUMFIELD" label="NUMFIELD" optional="false" help="Desired number of points per polygon." type="data" format="txt"/>
+				<param name="NUMPOINTS" label="NUMPOINTS" optional="true" value="100" help="Desired number of points per polygon." type="integer"/>
+				<param name="MAXITER" label="MAXITER" optional="true" value="30" help="Maximum Iterations" type="integer"/>
+				<param type="select" name="POINTS_outformat" label="POINTS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_points.10">
+				<param name="INPUT" label="INPUT" optional="false" help="Points" type="data" format="txt"/>
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Polygons" type="data" format="txt"/>
+				<param name="FIELDS" label="FIELDS" optional="false" help="Attributes to add. Select none to add all" type="data" format="txt"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_points.17">
+				<param name="REFERENCE" label="REFERENCE" optional="false" help="Reference Points" type="data" format="txt"/>
+				<param name="REFERENCE_ID" label="REFERENCE_ID" optional="false" help="ID" type="data" format="txt"/>
+				<param name="OBSERVATIONS" label="OBSERVATIONS" optional="false" help="Observations" type="data" format="txt"/>
+				<param name="X" label="X" optional="false" help="X" type="data" format="txt"/>
+				<param name="Y" label="Y" optional="false" help="Y" type="data" format="txt"/>
+				<param name="TRACK" label="TRACK" optional="false" help="Track" type="data" format="txt"/>
+				<param name="DATE" label="DATE" optional="false" help="Date" type="data" format="txt"/>
+				<param name="TIME" label="TIME" optional="false" help="expected to be the second of day" type="data" format="txt"/>
+				<param name="PARAMETER" label="PARAMETER" optional="false" help="Parameter" type="data" format="txt"/>
+				<param name="TIME_SPAN" label="TIME_SPAN" optional="true" value="floating" help="Time Span Aggregation" type="select">
+					<option value="ignore">ignore</option>
+					<option value="floating">floating</option>
+					<option value="fixed">fixed</option>
+				</param>
+				<param name="FIX_TIME" label="FIX_TIME" optional="true" value="20" help="ignored if set to zero" type="float"/>
+				<param name="OFF_TIME" label="OFF_TIME" optional="true" value="-10" help="offset in minutes relative to 00:00 (midnight)" type="float"/>
+				<param name="EPS_TIME" label="EPS_TIME" optional="true" value="60" help="ignored if set to zero" type="float"/>
+				<param name="EPS_SPACE" label="EPS_SPACE" optional="true" value="100" help="given as map units or meters if polar coordinates switch is on; ignored if set to zero" type="float"/>
+				<param name="VERBOSE" label="VERBOSE" optional="true" value="False" help="Verbose" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="POLAR" label="POLAR" optional="true" value="False" help="Polar Coordinates" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="AGGREGATED_outformat" label="AGGREGATED_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_points.2">
+				<param name="X_EXTENT_MIN" label="X_EXTENT_MIN" optional="true" help="X-Extent" type="float"/>
+				<param name="X_EXTENT_MAX" label="X_EXTENT_MAX" optional="true" help="X-Extent" type="float"/>
+				<param name="Y_EXTENT_MIN" label="Y_EXTENT_MIN" optional="true" help="Y-Extent" type="float"/>
+				<param name="Y_EXTENT_MAX" label="Y_EXTENT_MAX" optional="true" help="Y-Extent" type="float"/>
+				<param name="DIST" label="DIST" optional="true" value="1" help="Distance" type="float"/>
+				<param type="select" name="POINTS_outformat" label="POINTS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_points.19">
+				<param name="INPUT" label="INPUT" optional="false" help="Points" type="data" format="txt"/>
+				<param name="SNAP" label="SNAP" optional="false" help="Snap Features" type="data" format="txt"/>
+				<param name="DISTANCE" label="DISTANCE" optional="true" value="0" help="Search Distance" type="float"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="MOVES_outformat" label="MOVES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_points.9">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="DIRECTIONS" label="DIRECTIONS" optional="true" value="4" help="Number of Directions" type="float"/>
+				<param name="TOLERANCE" label="TOLERANCE" optional="true" value="5" help="Tolerance (Degree)" type="float"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_points.8">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Polygons" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Add Attribute to Clipped Points" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="one layer for all points" help="Clipping Options" type="select">
+					<option value="one layer for all points">one layer for all points</option>
+					<option value="separate layer for each polygon">separate layer for each polygon</option>
+				</param>
+				<param type="select" name="CLIPS_outformat" label="CLIPS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_points.15">
+				<param name="MULTIPOINTS" label="MULTIPOINTS" optional="false" help="Multipoints" type="data" format="txt"/>
+				<param type="select" name="POINTS_outformat" label="POINTS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_points.7">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="NUMERIC" label="NUMERIC" optional="true" value="take values from the point to be kept" help="Value Aggregation" type="select">
+					<option value="take values from the point to be kept">take values from the point to be kept</option>
+					<option value="minimum values of all duplicates">minimum values of all duplicates</option>
+					<option value="maximum values of all duplicates">maximum values of all duplicates</option>
+					<option value="mean values of all duplicates">mean values of all duplicates</option>
+				</param>
+				<param name="METHOD" label="METHOD" optional="true" value="first point" help="Point to Keep" type="select">
+					<option value="first point">first point</option>
+					<option value="last point">last point</option>
+					<option value="point with minimum attribute value">point with minimum attribute value</option>
+					<option value="point with maximum attribute value">point with maximum attribute value</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_points.6">
+				<param name="INPUT" label="INPUT" optional="false" help="Points" type="data" format="txt"/>
+				<param name="X" label="X" optional="true" value="False" help="X" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="Y" label="Y" optional="true" value="False" help="Y" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="Z" label="Z" optional="true" value="False" help="Z" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="M" label="M" optional="true" value="False" help="M" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="LON" label="LON" optional="true" value="False" help="Longitude" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="LAT" label="LAT" optional="true" value="False" help="Latitude" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.grids_tools.5">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="Z_FIELD" label="Z_FIELD" optional="false" help="Z" type="data" format="txt"/>
+				<param name="Z_SCALE" label="Z_SCALE" optional="true" value="1" help="Z Factor" type="float"/>
+				<param name="V_FIELD" label="V_FIELD" optional="false" help="Value" type="data" format="txt"/>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param name="TARGET_USER_ZSIZE" label="TARGET_USER_ZSIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_ZMIN" label="TARGET_USER_ZMIN" optional="true" value="0" help="Bottom" type="float"/>
+				<param name="TARGET_USER_ZMAX" label="TARGET_USER_ZMAX" optional="true" value="100" help="Top" type="float"/>
+				<param name="TARGET_USER_ZNUM" label="TARGET_USER_ZNUM" optional="true" value="100" help="Levels" type="integer"/>
+				<param type="select" name="GRIDS_outformat" label="GRIDS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grids_tools.0">
+				<param name="LIST" label="LIST" optional="false" help="Single Grids" type="data" format="txt"/>
+				<param name="NAME" label="NAME" optional="true" help="Name" type="text"/>
+				<param name="DELETE" label="DELETE" optional="true" value="False" help="Delete" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="ATTRIBUTES" label="ATTRIBUTES" optional="true" value="index and name" help="Attribute Definition" type="select">
+					<option value="index and name">index and name</option>
+					<option value="user defined structure">user defined structure</option>
+					<option value="table with values">table with values</option>
+					<option value="copy from other grid collection">copy from other grid collection</option>
+				</param>
+				<param name="TABLE" label="TABLE" optional="false" help="Attributes" type="data" format="txt"/>
+				<param name="TABLE_Z" label="TABLE_Z" optional="false" help="Z Attribute" type="data" format="txt"/>
+				<param name="NFIELDS" label="NFIELDS" optional="true" value="2" help="Number of Attributes" type="integer"/>
+				<param name="ZFIELD" label="ZFIELD" optional="true" value="1" help="Z Attribute" type="integer"/>
+				<param name="COPY" label="COPY" optional="false" help="Copy from Grid Collection" type="data" format="txt"/>
+				<param name="COPY_SET" label="COPY_SET" optional="true" value="False" help="Copy Settings" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="GRIDS_outformat" label="GRIDS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grids_tools.3">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Grid Collection" type="data" format="txt"/>
+				<param name="Z_LEVEL" label="Z_LEVEL" optional="false" help="Z" type="data" format="txt"/>
+				<param name="Z_LEVEL_DEFAULT" label="Z_LEVEL_DEFAULT" optional="true" value="0" help="default value if no grid has been selected" type="float"/>
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="Linear Interpolation" help="Resampling" type="select">
+					<option value="Nearest Neigbhour">Nearest Neigbhour</option>
+					<option value="Linear Interpolation">Linear Interpolation</option>
+					<option value="Spline Interpolation">Spline Interpolation</option>
+				</param>
+				<param type="select" name="GRID_outformat" label="GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grids_tools.4">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="Z_LEVEL" label="Z_LEVEL" optional="true" value="0" help="Z" type="float"/>
+				<param name="DELETE" label="DELETE" optional="true" value="False" help="Delete" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="GRIDS_outformat" label="GRIDS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grids_tools.6">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="Z_FIELD" label="Z_FIELD" optional="false" help="Z" type="data" format="txt"/>
+				<param name="Z_SCALE" label="Z_SCALE" optional="true" value="1" help="Z Factor" type="float"/>
+				<param name="V_FIELD" label="V_FIELD" optional="false" help="Value" type="data" format="txt"/>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param name="TARGET_USER_ZSIZE" label="TARGET_USER_ZSIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_ZMIN" label="TARGET_USER_ZMIN" optional="true" value="0" help="Bottom" type="float"/>
+				<param name="TARGET_USER_ZMAX" label="TARGET_USER_ZMAX" optional="true" value="100" help="Top" type="float"/>
+				<param name="TARGET_USER_ZNUM" label="TARGET_USER_ZNUM" optional="true" value="100" help="Levels" type="integer"/>
+				<param name="SEARCH_RANGE" label="SEARCH_RANGE" optional="true" value="global" help="Search Range" type="select">
+					<option value="local">local</option>
+					<option value="global">global</option>
+				</param>
+				<param name="SEARCH_RADIUS" label="SEARCH_RADIUS" optional="true" value="1000" help="local maximum search distance given in map units" type="float"/>
+				<param name="SEARCH_POINTS_ALL" label="SEARCH_POINTS_ALL" optional="true" value="all points within search distance" help="Number of Points" type="select">
+					<option value="maximum number of nearest points">maximum number of nearest points</option>
+					<option value="all points within search distance">all points within search distance</option>
+				</param>
+				<param name="SEARCH_POINTS_MIN" label="SEARCH_POINTS_MIN" optional="true" value="1" help="minimum number of points to use" type="integer"/>
+				<param name="SEARCH_POINTS_MAX" label="SEARCH_POINTS_MAX" optional="true" value="20" help="maximum number of nearest points" type="integer"/>
+				<param name="DW_WEIGHTING" label="DW_WEIGHTING" optional="true" value="inverse distance to a power" help="Weighting Function" type="select">
+					<option value="no distance weighting">no distance weighting</option>
+					<option value="inverse distance to a power">inverse distance to a power</option>
+					<option value="exponential">exponential</option>
+					<option value="gaussian weighting">gaussian weighting</option>
+				</param>
+				<param name="DW_IDW_POWER" label="DW_IDW_POWER" optional="true" value="2" help="Inverse Distance Weighting Power" type="float"/>
+				<param name="DW_IDW_OFFSET" label="DW_IDW_OFFSET" optional="true" value="False" help="Calculates weights for distance plus one, avoiding division by zero for zero distances" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DW_BANDWIDTH" label="DW_BANDWIDTH" optional="true" value="1" help="Gaussian and Exponential Weighting Bandwidth" type="float"/>
+				<param type="select" name="GRIDS_outformat" label="GRIDS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.climate_tools.14">
+				<param name="TMIN" label="TMIN" optional="false" help="Monthly (12) or daily (365) temperature observations." type="data" format="txt"/>
+				<param name="TMAX" label="TMAX" optional="false" help="Monthly (12) or daily (365) temperature observations." type="data" format="txt"/>
+				<param type="select" name="FREQUENCY_outformat" label="FREQUENCY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DT_MEAN_outformat" label="DT_MEAN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DT_MAX_outformat" label="DT_MAX_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DT_STDV_outformat" label="DT_STDV_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="TMIN_MEAN_outformat" label="TMIN_MEAN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="TMIN_MIN_outformat" label="TMIN_MIN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.climate_tools.20">
+				<param name="T" label="T" optional="false" help="Mean Temperature" type="data" format="txt"/>
+				<param name="TMIN" label="TMIN" optional="false" help="Minimum Temperature" type="data" format="txt"/>
+				<param name="TMAX" label="TMAX" optional="false" help="Maximum Temperature" type="data" format="txt"/>
+				<param name="P" label="P" optional="false" help="Precipitation" type="data" format="txt"/>
+				<param name="SWC" label="SWC" optional="false" help="Total soil water capacity (mm H2O)." type="data" format="txt"/>
+				<param name="SWC_DEFAULT" label="SWC_DEFAULT" optional="true" value="220" help="default value if no grid has been selected" type="float"/>
+				<param name="SWC_SURFACE" label="SWC_SURFACE" optional="true" value="30" help="Top Soil Water Capacity" type="float"/>
+				<param name="SW1_RESIST" label="SW1_RESIST" optional="true" value="0.5" help="Transpiration Resistance" type="float"/>
+				<param name="LAT_DEF" label="LAT_DEF" optional="true" value="0" help="Default Latitude" type="float"/>
+				<param type="select" name="SNOW_outformat" label="SNOW_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ETP_outformat" label="ETP_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SW_0_outformat" label="SW_0_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SW_1_outformat" label="SW_1_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.climate_tools.5">
+				<param name="ALBEDO" label="ALBEDO" optional="false" help="Albedo" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Field" type="data" format="txt"/>
+				<param name="YEAR" label="YEAR" optional="true" value="2" help="Year [ka]" type="float"/>
+				<param name="DLAT" label="DLAT" optional="true" value="5" help="Latitude Increment [Degree]" type="integer"/>
+				<param type="select" name="SOLARRAD_outformat" label="SOLARRAD_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.climate_tools.22">
+				<param name="ATmean" label="ATmean" optional="false" help="Degree Celsius" type="data" format="txt"/>
+				<param name="ATmax" label="ATmax" optional="false" help="Degree Celsius" type="data" format="txt"/>
+				<param name="SIrel" label="SIrel" optional="false" help="Wh/m^2" type="data" format="txt"/>
+				<param name="LATITUDE" label="LATITUDE" optional="true" value="50" help="Latitude" type="float"/>
+				<param name="DToptimum" label="DToptimum" optional="true" value="30.4" help="Degree Celsius" type="float"/>
+				<param name="DTminimum" label="DTminimum" optional="true" value="8.3" help="Degree Celsius" type="float"/>
+				<param name="FAminimum" label="FAminimum" optional="true" value="16.5" help="Degree Celsius" type="float"/>
+				<param name="DDminimum" label="DDminimum" optional="true" value="140" help="Degree Days" type="float"/>
+				<param name="DDtotal" label="DDtotal" optional="true" value="557" help="Degree Days" type="float"/>
+				<param name="YD_Begin_MIN" label="YD_Begin_MIN" optional="true" help="Begin of Parental Development" type="text"/>
+				<param name="YD_End_Onset_MIN" label="YD_End_Onset_MIN" optional="true" help="End of Breeding" type="text"/>
+				<param name="YD_End_MIN" label="YD_End_MIN" optional="true" help="End of Development" type="text"/>
+				<param type="select" name="ONSET_outformat" label="ONSET_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="NUMBER_outformat" label="NUMBER_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ONSET_FILIAL_1_outformat" label="ONSET_FILIAL_1_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ONSET_SISTER_1_outformat" label="ONSET_SISTER_1_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ONSET_FILIAL_2_outformat" label="ONSET_FILIAL_2_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ONSET_SISTER_2_outformat" label="ONSET_SISTER_2_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ONSET_FILIAL_3_outformat" label="ONSET_FILIAL_3_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ONSET_SISTER_3_outformat" label="ONSET_SISTER_3_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="STATE_FILIAL_1_outformat" label="STATE_FILIAL_1_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="STATE_SISTER_1_outformat" label="STATE_SISTER_1_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="STATE_FILIAL_2_outformat" label="STATE_FILIAL_2_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="STATE_SISTER_2_outformat" label="STATE_SISTER_2_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="STATE_FILIAL_3_outformat" label="STATE_FILIAL_3_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="STATE_SISTER_3_outformat" label="STATE_SISTER_3_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.climate_tools.18">
+				<param name="TMEAN" label="TMEAN" optional="false" help="Monthly (12) temperature observations." type="data" format="txt"/>
+				<param name="TBASE" label="TBASE" optional="true" value="0" help="Base temperature in degree Celsius" type="float"/>
+				<param type="select" name="NGDD_outformat" label="NGDD_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="TSUM_outformat" label="TSUM_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="FIRST_outformat" label="FIRST_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="LAST_outformat" label="LAST_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.climate_tools.21">
+				<param name="CLIMATE" label="CLIMATE" optional="false" help="Climate Data" type="data" format="txt"/>
+				<param name="ATmean" label="ATmean" optional="false" help="Degree Celsius" type="data" format="txt"/>
+				<param name="ATmax" label="ATmax" optional="false" help="Degree Celsius" type="data" format="txt"/>
+				<param name="SIrel" label="SIrel" optional="false" help="Wh/m^2" type="data" format="txt"/>
+				<param name="LATITUDE" label="LATITUDE" optional="true" value="50" help="Latitude" type="float"/>
+				<param name="LIMIT" label="LIMIT" optional="true" value="False" help="Limits state output to a maximum value of 1." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DToptimum" label="DToptimum" optional="true" value="30.4" help="Degree Celsius" type="float"/>
+				<param name="DTminimum" label="DTminimum" optional="true" value="8.3" help="Degree Celsius" type="float"/>
+				<param name="FAminimum" label="FAminimum" optional="true" value="16.5" help="Degree Celsius" type="float"/>
+				<param name="DDminimum" label="DDminimum" optional="true" value="140" help="Degree Days" type="float"/>
+				<param name="DDtotal" label="DDtotal" optional="true" value="557" help="Degree Days" type="float"/>
+				<param name="YD_Begin_MIN" label="YD_Begin_MIN" optional="true" help="Begin of Parental Development" type="text"/>
+				<param name="YD_End_Onset_MIN" label="YD_End_Onset_MIN" optional="true" help="End of Breeding" type="text"/>
+				<param name="YD_End_MIN" label="YD_End_MIN" optional="true" help="End of Development" type="text"/>
+				<param type="select" name="PHENOLOGY_outformat" label="PHENOLOGY_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="SUMMARY_outformat" label="SUMMARY_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.climate_tools.11">
+				<param name="T" label="T" optional="false" help="Mean Temperature" type="data" format="txt"/>
+				<param name="TMIN" label="TMIN" optional="false" help="Minimum Temperature" type="data" format="txt"/>
+				<param name="TMAX" label="TMAX" optional="false" help="Maximum Temperature" type="data" format="txt"/>
+				<param name="P" label="P" optional="false" help="Precipitation" type="data" format="txt"/>
+				<param name="SWC" label="SWC" optional="false" help="Total soil water capacity (mm H2O)." type="data" format="txt"/>
+				<param name="SWC_DEFAULT" label="SWC_DEFAULT" optional="true" value="220" help="default value if no grid has been selected" type="float"/>
+				<param name="SWC_SURFACE" label="SWC_SURFACE" optional="true" value="30" help="Top Soil Water Capacity" type="float"/>
+				<param name="SW1_RESIST" label="SW1_RESIST" optional="true" value="0.5" help="Transpiration Resistance" type="float"/>
+				<param name="LAT_DEF" label="LAT_DEF" optional="true" value="0" help="Default Latitude" type="float"/>
+				<param name="DT_MIN" label="DT_MIN" optional="true" value="0.9" help="Threshold temperature (C) that constrains the growing season." type="float"/>
+				<param name="SW_MIN" label="SW_MIN" optional="true" value="2" help="Minimum Soil Water Content (Percent)" type="float"/>
+				<param name="LGS_MIN" label="LGS_MIN" optional="true" value="94" help="Minimum length (days) of the growing season." type="integer"/>
+				<param name="SMT_MIN" label="SMT_MIN" optional="true" value="6.4" help="Minimum mean temperature (C) for all days of the growing season." type="float"/>
+				<param name="TLH_MAX_DIFF" label="TLH_MAX_DIFF" optional="true" value="3000" help="Maximum Tree Line Height Difference" type="float"/>
+				<param type="select" name="SMT_outformat" label="SMT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SMP_outformat" label="SMP_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="LGS_outformat" label="LGS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="FIRST_outformat" label="FIRST_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="LAST_outformat" label="LAST_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="TLH_outformat" label="TLH_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.climate_tools.0">
+				<param name="VARIABLE" label="VARIABLE" optional="false" help="Variable" type="data" format="txt"/>
+				<param name="X_SOURCE" label="X_SOURCE" optional="true" value="grid list" help="Get Heights from ..." type="select">
+					<option value="table">table</option>
+					<option value="grid list">grid list</option>
+				</param>
+				<param name="X_GRIDS" label="X_GRIDS" optional="false" help="Level Heights" type="data" format="txt"/>
+				<param name="X_GRIDS_CHECK" label="X_GRIDS_CHECK" optional="false" help="if set, only values with level heights above DEM will be used" type="data" format="txt"/>
+				<param name="X_TABLE" label="X_TABLE" optional="false" help="Level Heights" type="data" format="txt"/>
+				<param name="H_METHOD" label="H_METHOD" optional="true" value="B-Spline Interpolation" help="Horizontal Interpolation Method" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+				</param>
+				<param name="V_METHOD" label="V_METHOD" optional="true" value="linear" help="Vertical Interpolation Method" type="select">
+					<option value="linear">linear</option>
+					<option value="spline">spline</option>
+					<option value="polynomial trend">polynomial trend</option>
+				</param>
+				<param name="COEFFICIENTS" label="COEFFICIENTS" optional="true" value="False" help="Coefficient Interpolation" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="LINEAR_SORTED" label="LINEAR_SORTED" optional="true" value="False" help="Sorted Levels" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="SPLINE_ALL" label="SPLINE_ALL" optional="true" value="False" help="Pre-analyze" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="TREND_ORDER" label="TREND_ORDER" optional="true" value="3" help="Polynomial Order" type="integer"/>
+				<param name="SURFACE" label="SURFACE" optional="false" help="Surface" type="data" format="txt"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.climate_tools.3">
+				<param name="START" label="START" optional="true" value="-200" help="Start [ka]" type="float"/>
+				<param name="STOP" label="STOP" optional="true" value="2" help="Stop [ka]" type="float"/>
+				<param name="STEP" label="STEP" optional="true" value="1" help="Step [ka]" type="float"/>
+				<param name="LAT" label="LAT" optional="true" value="53" help="Latitude [Degree]" type="float"/>
+				<param type="select" name="SOLARRAD_outformat" label="SOLARRAD_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.climate_tools.1">
+				<param name="VARIABLE" label="VARIABLE" optional="false" help="Variable" type="data" format="txt"/>
+				<param name="X_SOURCE" label="X_SOURCE" optional="true" value="grid list" help="Get Heights from ..." type="select">
+					<option value="table">table</option>
+					<option value="grid list">grid list</option>
+				</param>
+				<param name="X_GRIDS" label="X_GRIDS" optional="false" help="Level Heights" type="data" format="txt"/>
+				<param name="X_GRIDS_CHECK" label="X_GRIDS_CHECK" optional="false" help="if set, only values with level heights above DEM will be used" type="data" format="txt"/>
+				<param name="X_TABLE" label="X_TABLE" optional="false" help="Level Heights" type="data" format="txt"/>
+				<param name="H_METHOD" label="H_METHOD" optional="true" value="B-Spline Interpolation" help="Horizontal Interpolation Method" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+				</param>
+				<param name="V_METHOD" label="V_METHOD" optional="true" value="linear" help="Vertical Interpolation Method" type="select">
+					<option value="linear">linear</option>
+					<option value="spline">spline</option>
+					<option value="polynomial trend">polynomial trend</option>
+				</param>
+				<param name="COEFFICIENTS" label="COEFFICIENTS" optional="true" value="False" help="Coefficient Interpolation" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="LINEAR_SORTED" label="LINEAR_SORTED" optional="true" value="False" help="Sorted Levels" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="SPLINE_ALL" label="SPLINE_ALL" optional="true" value="False" help="Pre-analyze" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="TREND_ORDER" label="TREND_ORDER" optional="true" value="3" help="Polynomial Order" type="integer"/>
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="ZFIELD" label="ZFIELD" optional="false" help="Height" type="data" format="txt"/>
+				<param name="NAME" label="NAME" optional="true" value="Variable" help="Field Name" type="text"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.climate_tools.4">
+				<param name="START" label="START" optional="true" value="-200" help="Start [ka]" type="float"/>
+				<param name="STOP" label="STOP" optional="true" value="2" help="Stop [ka]" type="float"/>
+				<param name="STEP" label="STEP" optional="true" value="1" help="Step [ka]" type="float"/>
+				<param name="DLAT" label="DLAT" optional="true" value="5" help="Latitude Increment [Degree]" type="integer"/>
+				<param name="DAY" label="DAY" optional="true" value="181" help="Day of Year" type="integer"/>
+				<param type="select" name="SOLARRAD_outformat" label="SOLARRAD_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.climate_tools.10">
+				<param name="TMEAN" label="TMEAN" optional="false" help="Mean Temperature" type="data" format="txt"/>
+				<param name="TMIN" label="TMIN" optional="false" help="Minimum Temperature" type="data" format="txt"/>
+				<param name="TMAX" label="TMAX" optional="false" help="Maximum Temperature" type="data" format="txt"/>
+				<param name="P" label="P" optional="false" help="Precipitation" type="data" format="txt"/>
+				<param name="SEASONALITY" label="SEASONALITY" optional="true" value="Standard Deviation" help="Temperature Seasonality" type="select">
+					<option value="Coefficient of Variation">Coefficient of Variation</option>
+					<option value="Standard Deviation">Standard Deviation</option>
+				</param>
+				<param type="select" name="BIO_01_outformat" label="BIO_01_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="BIO_02_outformat" label="BIO_02_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="BIO_03_outformat" label="BIO_03_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="BIO_04_outformat" label="BIO_04_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="BIO_05_outformat" label="BIO_05_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="BIO_06_outformat" label="BIO_06_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="BIO_07_outformat" label="BIO_07_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="BIO_08_outformat" label="BIO_08_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="BIO_09_outformat" label="BIO_09_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="BIO_10_outformat" label="BIO_10_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="BIO_11_outformat" label="BIO_11_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="BIO_12_outformat" label="BIO_12_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="BIO_13_outformat" label="BIO_13_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="BIO_14_outformat" label="BIO_14_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="BIO_15_outformat" label="BIO_15_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="BIO_16_outformat" label="BIO_16_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="BIO_17_outformat" label="BIO_17_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="BIO_18_outformat" label="BIO_18_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="BIO_19_outformat" label="BIO_19_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.climate_tools.17">
+				<param name="T" label="T" optional="false" help="Mean Temperature" type="data" format="txt"/>
+				<param name="P" label="P" optional="false" help="Precipitation" type="data" format="txt"/>
+				<param name="QUANT_VAL" label="QUANT_VAL" optional="true" value="50" help="Value" type="float"/>
+				<param name="TIME" label="TIME" optional="true" value="Year" help="Time" type="select">
+					<option value="Year">Year</option>
+					<option value="January - March">January - March</option>
+					<option value="April - June">April - June</option>
+					<option value="July - September">July - September</option>
+					<option value="October - December">October - December</option>
+					<option value="Single Month">Single Month</option>
+				</param>
+				<param name="MONTH" label="MONTH" optional="true" value="January" help="Month" type="select">
+					<option value="January">January</option>
+					<option value="February">February</option>
+					<option value="March">March</option>
+					<option value="April">April</option>
+					<option value="May">May</option>
+					<option value="June">June</option>
+					<option value="July">July</option>
+					<option value="August">August</option>
+					<option value="September">September</option>
+					<option value="October">October</option>
+					<option value="November">November</option>
+					<option value="December">December</option>
+				</param>
+				<param type="select" name="DAYS_outformat" label="DAYS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MEAN_outformat" label="MEAN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MAXIMUM_outformat" label="MAXIMUM_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="QUANTILE_outformat" label="QUANTILE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.climate_tools.2">
+				<param name="START" label="START" optional="true" value="-200" help="Start [ka]" type="float"/>
+				<param name="STOP" label="STOP" optional="true" value="2" help="Stop [ka]" type="float"/>
+				<param name="STEP" label="STEP" optional="true" value="1" help="Step [ka]" type="float"/>
+				<param type="select" name="ORBPAR_outformat" label="ORBPAR_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.climate_tools.19">
+				<param name="T" label="T" optional="false" help="Temperature" type="data" format="txt"/>
+				<param name="P" label="P" optional="false" help="Precipitation" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Koeppen-Geiger without As/Aw differentiation" help="Classification" type="select">
+					<option value="Koeppen-Geiger">Koeppen-Geiger</option>
+					<option value="Koeppen-Geiger without As/Aw differentiation">Koeppen-Geiger without As/Aw differentiation</option>
+					<option value="Koeppen-Geiger after Peel et al. (2007)">Koeppen-Geiger after Peel et al. (2007)</option>
+					<option value="Wissmann (1939)">Wissmann (1939)</option>
+					<option value="Thornthwaite (1931)">Thornthwaite (1931)</option>
+					<option value="Troll-Paffen">Troll-Paffen</option>
+				</param>
+				<param type="select" name="CLASSES_outformat" label="CLASSES_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.climate_tools.9">
+				<param name="TARGET" label="TARGET" optional="false" help="Target System" type="data" format="txt"/>
+				<param name="DAY_MIN" label="DAY_MIN" optional="true" help="Day of Month" type="text"/>
+				<param name="TIME" label="TIME" optional="true" value="local" help="Time" type="select">
+					<option value="local">local</option>
+					<option value="world">world</option>
+				</param>
+				<param type="select" name="SUNRISE_outformat" label="SUNRISE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SUNSET_outformat" label="SUNSET_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="LENGTH_outformat" label="LENGTH_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.climate_tools.8">
+				<param name="T" label="T" optional="false" help="Mean Temperature" type="data" format="txt"/>
+				<param name="T_MIN" label="T_MIN" optional="false" help="Minimum Temperature" type="data" format="txt"/>
+				<param name="T_MAX" label="T_MAX" optional="false" help="Maximum Temperature" type="data" format="txt"/>
+				<param name="LAT" label="LAT" optional="true" value="53" help="Latitude [Degree]" type="float"/>
+				<param name="TIME" label="TIME" optional="true" value="day" help="Time" type="select">
+					<option value="day">day</option>
+					<option value="month">month</option>
+				</param>
+				<param name="MONTH" label="MONTH" optional="true" value="February" help="Month" type="select">
+					<option value="January">January</option>
+					<option value="February">February</option>
+					<option value="March">March</option>
+					<option value="April">April</option>
+					<option value="May">May</option>
+					<option value="June">June</option>
+					<option value="July">July</option>
+					<option value="August">August</option>
+					<option value="September">September</option>
+					<option value="October">October</option>
+					<option value="November">November</option>
+					<option value="December">December</option>
+				</param>
+				<param name="DAY" label="DAY" optional="true" value="14" help="Day of Month" type="integer"/>
+				<param type="select" name="PET_outformat" label="PET_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.climate_tools.15">
+				<param name="GSL" label="GSL" optional="false" help="Growing season length given as number of days of a year." type="data" format="txt"/>
+				<param name="GST" label="GST" optional="false" help="Mean temperature of the growing season." type="data" format="txt"/>
+				<param name="FROST" label="FROST" optional="false" help="Frost occurence as binary factor." type="data" format="txt"/>
+				<param name="NIVAL_TEMP" label="NIVAL_TEMP" optional="true" value="3.5" help="Minimum Temperature for nival belt." type="float"/>
+				<param name="TREE_TEMP" label="TREE_TEMP" optional="true" value="6.4" help="Minimum Temperature for treeline." type="float"/>
+				<param type="select" name="ATB_outformat" label="ATB_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.climate_tools.7">
+				<param name="DAYS" label="DAYS" optional="false" help="Daily Data" type="data" format="txt"/>
+				<param name="JD" label="JD" optional="false" help="Julian Day" type="data" format="txt"/>
+				<param name="ET" label="ET" optional="false" help="Evapotranspiration" type="data" format="txt"/>
+				<param name="P" label="P" optional="false" help="Precipitation" type="data" format="txt"/>
+				<param name="LAT" label="LAT" optional="true" value="53" help="Latitude" type="float"/>
+				<param type="select" name="HOURS_outformat" label="HOURS_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.climate_tools.13">
+				<param name="BOUNDARY" label="BOUNDARY" optional="false" help="The absolute vertical distance to the boundary layer." type="data" format="txt"/>
+				<param name="WIND" label="WIND" optional="false" help="Wind Effect" type="data" format="txt"/>
+				<param name="OBSERVED" label="OBSERVED" optional="false" help="Observations used for local scaling factor calibration (e.g. precipitation, cloudiness)." type="data" format="txt"/>
+				<param name="B_SOURCE" label="B_SOURCE" optional="true" value="calibrate" help="Scaling Factor" type="select">
+					<option value="constant">constant</option>
+					<option value="calibrate">calibrate</option>
+				</param>
+				<param name="B_CONST" label="B_CONST" optional="true" value="0.01" help="Constant scaling factor used in the wind effect correction." type="float"/>
+				<param name="B_MAX" label="B_MAX" optional="true" value="0.05" help="Maximum Scaling Factor" type="float"/>
+				<param name="B_STEPS" label="B_STEPS" optional="true" value="10" help="Number of Steps" type="integer"/>
+				<param name="KERNEL_TYPE" label="KERNEL_TYPE" optional="true" value="Circle" help="Kernel specification used to request observations for local scaling factor calibration." type="select">
+					<option value="Square">Square</option>
+					<option value="Circle">Circle</option>
+				</param>
+				<param name="KERNEL_SIZE" label="KERNEL_SIZE" optional="true" value="2" help="Kernel specification used to request observations for local scaling factor calibration." type="integer"/>
+				<param type="select" name="B_GRID_outformat" label="B_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="WINDCORR_outformat" label="WINDCORR_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_visualisation.5">
+				<param name="A_GRID" label="A_GRID" optional="false" help="A" type="data" format="txt"/>
+				<param name="A_METHOD" label="A_METHOD" optional="true" value="Percentage of standard deviation" help="Value Preparation" type="select">
+					<option value="0 - 1">0 - 1</option>
+					<option value="Rescale to 0 - 1">Rescale to 0 - 1</option>
+					<option value="User defined rescale">User defined rescale</option>
+					<option value="Percentiles">Percentiles</option>
+					<option value="Percentage of standard deviation">Percentage of standard deviation</option>
+				</param>
+				<param name="A_RANGE_MIN" label="A_RANGE_MIN" optional="true" help="Rescale Range" type="float"/>
+				<param name="A_RANGE_MAX" label="A_RANGE_MAX" optional="true" help="Rescale Range" type="float"/>
+				<param name="A_PERCTL_MIN" label="A_PERCTL_MIN" optional="true" help="Percentiles" type="float"/>
+				<param name="A_PERCTL_MAX" label="A_PERCTL_MAX" optional="true" help="Percentiles" type="float"/>
+				<param name="A_PERCENT" label="A_PERCENT" optional="true" value="150" help="Percentage of standard deviation" type="float"/>
+				<param name="B_GRID" label="B_GRID" optional="false" help="B" type="data" format="txt"/>
+				<param name="B_METHOD" label="B_METHOD" optional="true" value="Percentage of standard deviation" help="Value Preparation" type="select">
+					<option value="0 - 1">0 - 1</option>
+					<option value="Rescale to 0 - 1">Rescale to 0 - 1</option>
+					<option value="User defined rescale">User defined rescale</option>
+					<option value="Percentiles">Percentiles</option>
+					<option value="Percentage of standard deviation">Percentage of standard deviation</option>
+				</param>
+				<param name="B_RANGE_MIN" label="B_RANGE_MIN" optional="true" help="Rescale Range" type="float"/>
+				<param name="B_RANGE_MAX" label="B_RANGE_MAX" optional="true" help="Rescale Range" type="float"/>
+				<param name="B_PERCTL_MIN" label="B_PERCTL_MIN" optional="true" help="Percentiles" type="float"/>
+				<param name="B_PERCTL_MAX" label="B_PERCTL_MAX" optional="true" help="Percentiles" type="float"/>
+				<param name="B_PERCENT" label="B_PERCENT" optional="true" value="150" help="Percentage of standard deviation" type="float"/>
+				<param name="C_GRID" label="C_GRID" optional="false" help="C" type="data" format="txt"/>
+				<param name="C_METHOD" label="C_METHOD" optional="true" value="Percentage of standard deviation" help="Value Preparation" type="select">
+					<option value="0 - 1.0">0 - 1.0</option>
+					<option value="Rescale to 0 - 1.0">Rescale to 0 - 1.0</option>
+					<option value="User defined rescale">User defined rescale</option>
+					<option value="Percentiles">Percentiles</option>
+					<option value="Percentage of standard deviation">Percentage of standard deviation</option>
+				</param>
+				<param name="C_RANGE_MIN" label="C_RANGE_MIN" optional="true" help="Rescale Range" type="float"/>
+				<param name="C_RANGE_MAX" label="C_RANGE_MAX" optional="true" help="Rescale Range" type="float"/>
+				<param name="C_PERCTL_MIN" label="C_PERCTL_MIN" optional="true" help="Percentiles" type="float"/>
+				<param name="C_PERCTL_MAX" label="C_PERCTL_MAX" optional="true" help="Percentiles" type="float"/>
+				<param name="C_PERCENT" label="C_PERCENT" optional="true" value="150" help="Percentage of standard deviation" type="float"/>
+				<param type="select" name="GRID_outformat" label="GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_visualisation.11">
+				<param name="LUT" label="LUT" optional="false" help="Look-up Table" type="data" format="txt"/>
+				<param type="select" name="TABLE_outformat" label="TABLE_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_visualisation.3">
+				<param name="R_GRID" label="R_GRID" optional="false" help="Red" type="data" format="txt"/>
+				<param name="R_METHOD" label="R_METHOD" optional="true" value="standard deviation" help="Value Preparation" type="select">
+					<option value="take original value (0 - 255)">take original value (0 - 255)</option>
+					<option value="rescale to 0 - 255">rescale to 0 - 255</option>
+					<option value="user defined">user defined</option>
+					<option value="percentiles">percentiles</option>
+					<option value="standard deviation">standard deviation</option>
+				</param>
+				<param name="R_RANGE_MIN" label="R_RANGE_MIN" optional="true" help="Rescale Range" type="float"/>
+				<param name="R_RANGE_MAX" label="R_RANGE_MAX" optional="true" help="Rescale Range" type="float"/>
+				<param name="R_PERCTL_MIN" label="R_PERCTL_MIN" optional="true" help="Percentiles" type="float"/>
+				<param name="R_PERCTL_MAX" label="R_PERCTL_MAX" optional="true" help="Percentiles" type="float"/>
+				<param name="R_STDDEV" label="R_STDDEV" optional="true" value="2" help="Standard Deviation" type="float"/>
+				<param name="G_GRID" label="G_GRID" optional="false" help="Green" type="data" format="txt"/>
+				<param name="G_METHOD" label="G_METHOD" optional="true" value="standard deviation" help="Value Preparation" type="select">
+					<option value="take original value (0 - 255)">take original value (0 - 255)</option>
+					<option value="rescale to 0 - 255">rescale to 0 - 255</option>
+					<option value="user defined">user defined</option>
+					<option value="percentiles">percentiles</option>
+					<option value="standard deviation">standard deviation</option>
+				</param>
+				<param name="G_RANGE_MIN" label="G_RANGE_MIN" optional="true" help="Rescale Range" type="float"/>
+				<param name="G_RANGE_MAX" label="G_RANGE_MAX" optional="true" help="Rescale Range" type="float"/>
+				<param name="G_PERCTL_MIN" label="G_PERCTL_MIN" optional="true" help="Percentiles" type="float"/>
+				<param name="G_PERCTL_MAX" label="G_PERCTL_MAX" optional="true" help="Percentiles" type="float"/>
+				<param name="G_STDDEV" label="G_STDDEV" optional="true" value="2" help="Standard Deviation" type="float"/>
+				<param name="B_GRID" label="B_GRID" optional="false" help="Blue" type="data" format="txt"/>
+				<param name="B_METHOD" label="B_METHOD" optional="true" value="standard deviation" help="Value Preparation" type="select">
+					<option value="take original value (0 - 255)">take original value (0 - 255)</option>
+					<option value="rescale to 0 - 255">rescale to 0 - 255</option>
+					<option value="user defined">user defined</option>
+					<option value="percentiles">percentiles</option>
+					<option value="standard deviation">standard deviation</option>
+				</param>
+				<param name="B_RANGE_MIN" label="B_RANGE_MIN" optional="true" help="Rescale Range" type="float"/>
+				<param name="B_RANGE_MAX" label="B_RANGE_MAX" optional="true" help="Rescale Range" type="float"/>
+				<param name="B_PERCTL_MIN" label="B_PERCTL_MIN" optional="true" help="Percentiles" type="float"/>
+				<param name="B_PERCTL_MAX" label="B_PERCTL_MAX" optional="true" help="Percentiles" type="float"/>
+				<param name="B_STDDEV" label="B_STDDEV" optional="true" value="2" help="Standard Deviation" type="float"/>
+				<param name="A_GRID" label="A_GRID" optional="false" help="Alpha" type="data" format="txt"/>
+				<param name="A_METHOD" label="A_METHOD" optional="true" value="standard deviation" help="Value Preparation" type="select">
+					<option value="take original value (0 - 255)">take original value (0 - 255)</option>
+					<option value="rescale to 0 - 255">rescale to 0 - 255</option>
+					<option value="user defined">user defined</option>
+					<option value="percentiles">percentiles</option>
+					<option value="standard deviation">standard deviation</option>
+				</param>
+				<param name="A_RANGE_MIN" label="A_RANGE_MIN" optional="true" help="Rescale Range" type="float"/>
+				<param name="A_RANGE_MAX" label="A_RANGE_MAX" optional="true" help="Rescale Range" type="float"/>
+				<param name="A_PERCTL_MIN" label="A_PERCTL_MIN" optional="true" help="Percentiles" type="float"/>
+				<param name="A_PERCTL_MAX" label="A_PERCTL_MAX" optional="true" help="Percentiles" type="float"/>
+				<param name="A_STDDEV" label="A_STDDEV" optional="true" value="2" help="Standard Deviation" type="float"/>
+				<param type="select" name="RGB_outformat" label="RGB_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_visualisation.4">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="IMAGE" label="IMAGE" optional="false" help="Overlay Image" type="data" format="txt"/>
+				<param name="SHAPES" label="SHAPES" optional="false" help="Shapes to project" type="data" format="txt"/>
+				<param name="ZEXAGG" label="ZEXAGG" optional="true" value="1" help="Exaggeration" type="float"/>
+				<param name="ZEXAGG_MIN" label="ZEXAGG_MIN" optional="true" value="10" help="Minimum Exaggeration [%]" type="float"/>
+				<param name="Z_ROTATE" label="Z_ROTATE" optional="true" value="0" help="Image Rotation [Degree]" type="float"/>
+				<param name="X_ROTATE" label="X_ROTATE" optional="true" value="1" help="Local Rotation [Degree]" type="float"/>
+				<param name="X_ROTATE_LEVEL" label="X_ROTATE_LEVEL" optional="true" value="Mean Elevation" help="Local Rotation Base Level" type="select">
+					<option value="Zero">Zero</option>
+					<option value="Mean Elevation">Mean Elevation</option>
+				</param>
+				<param name="PANBREAK" label="PANBREAK" optional="true" value="70" help="Panorama Break [%]" type="float"/>
+				<param name="PROJECTION" label="PROJECTION" optional="true" value="Panorama" help="Projection" type="select">
+					<option value="Panorama">Panorama</option>
+					<option value="Circular">Circular</option>
+				</param>
+				<param name="NX" label="NX" optional="true" value="100" help="3D Image Width" type="integer"/>
+				<param name="NY" label="NY" optional="true" value="100" help="3D Image Height" type="integer"/>
+				<param type="select" name="RGB_outformat" label="RGB_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="RGB_Z_outformat" label="RGB_Z_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_visualisation.9">
+				<param name="RGB" label="RGB" optional="false" help="RGB Composite" type="data" format="txt"/>
+				<param name="NODATA" label="NODATA" optional="true" value="False" help="Ignore No Data" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="R_outformat" label="R_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="G_outformat" label="G_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="B_outformat" label="B_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="A_outformat" label="A_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_visualisation.8">
+				<param name="DEM" label="DEM" optional="false" help="Digital elevation model." type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Topography" help="Choose the map type to generate." type="select">
+					<option value="Topography">Topography</option>
+					<option value="Morphology">Morphology</option>
+				</param>
+				<param name="RADIUS" label="RADIUS" optional="true" value="1000" help="Radial search limit for openness calculation." type="float"/>
+				<param name="CONTOUR_LINES" label="CONTOUR_LINES" optional="true" value="False" help="Derive contour lines." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="EQUIDISTANCE" label="EQUIDISTANCE" optional="true" value="50" help="Contour lines equidistance [map units]." type="float"/>
+				<param type="select" name="SHADE_outformat" label="SHADE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="OPENNESS_outformat" label="OPENNESS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SLOPE_outformat" label="SLOPE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="CONTOURS_outformat" label="CONTOURS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_visualisation.7">
+				<param name="ASPECT" label="ASPECT" optional="false" help="Aspect grid, in radians and 360 degree from north." type="data" format="txt"/>
+				<param name="SLOPE" label="SLOPE" optional="false" help="Slope grid, in radians." type="data" format="txt"/>
+				<param type="select" name="ASPECT_SLOPE_outformat" label="ASPECT_SLOPE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="LUT_outformat" label="LUT_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_visualisation.6">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="rows" help="Method" type="select">
+					<option value="rows">rows</option>
+					<option value="columns">columns</option>
+					<option value="circle">circle</option>
+				</param>
+				<param type="select" name="HIST_outformat" label="HIST_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.pj_georeference.5">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Grids" type="data" format="txt"/>
+				<param name="DEFINITION" label="DEFINITION" optional="true" value="cellsize and lower left cell coordinates" help="Definition" type="select">
+					<option value="cellsize and lower left cell coordinates">cellsize and lower left cell coordinates</option>
+					<option value="cellsize and upper left cell coordinates">cellsize and upper left cell coordinates</option>
+					<option value="lower left cell coordinates and left to right range">lower left cell coordinates and left to right range</option>
+					<option value="lower left cell coordinates and lower to upper range">lower left cell coordinates and lower to upper range</option>
+				</param>
+				<param name="SIZE" label="SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="XMIN" label="XMIN" optional="true" value="0" help="Left" type="float"/>
+				<param name="XMAX" label="XMAX" optional="true" value="0" help="Right" type="float"/>
+				<param name="YMIN" label="YMIN" optional="true" value="0" help="Lower" type="float"/>
+				<param name="YMAX" label="YMAX" optional="true" value="0" help="Upper" type="float"/>
+				<param name="CELL_REF" label="CELL_REF" optional="true" value="center" help="Cell Reference" type="select">
+					<option value="center">center</option>
+					<option value="corner">corner</option>
+				</param>
+				<param type="select" name="REFERENCED_outformat" label="REFERENCED_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.pj_georeference.4">
+				<param name="INPUT" label="INPUT" optional="false" help="Unreferenced Grids" type="data" format="txt"/>
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="ZREF" label="ZREF" optional="true" value="0" help="Default Reference Height" type="float"/>
+				<param name="X" label="X" optional="true" value="0" help="X" type="float"/>
+				<param name="Y" label="Y" optional="true" value="0" help="Y" type="float"/>
+				<param name="Z" label="Z" optional="true" value="1000" help="Flying Height" type="float"/>
+				<param name="ORIENTATION" label="ORIENTATION" optional="true" value="BLUH" help="Orientation" type="select">
+					<option value="BLUH">BLUH</option>
+					<option value="PATB">PATB</option>
+				</param>
+				<param name="OMEGA" label="OMEGA" optional="true" value="0" help="rotation around the X axis (roll)" type="float"/>
+				<param name="PHI" label="PHI" optional="true" value="0" help="rotation around the Y axis (pitch)" type="float"/>
+				<param name="KAPPA" label="KAPPA" optional="true" value="0" help="rotation around the Z axis (heading)" type="float"/>
+				<param name="KAPPA_OFF" label="KAPPA_OFF" optional="true" value="90" help="origin adjustment for Z axis (heading)" type="float"/>
+				<param name="CFL" label="CFL" optional="true" value="80" help="Focal Length [mm]" type="float"/>
+				<param name="PXSIZE" label="PXSIZE" optional="true" value="5.2" help="CCD Physical Pixel Size [micron]" type="float"/>
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="B-Spline Interpolation" help="Resampling" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+				</param>
+				<param name="DATA_TYPE" label="DATA_TYPE" optional="true" value="same as original" help="Data Storage Type" type="select">
+					<option value="1 byte unsigned integer">1 byte unsigned integer</option>
+					<option value="1 byte signed integer">1 byte signed integer</option>
+					<option value="2 byte unsigned integer">2 byte unsigned integer</option>
+					<option value="2 byte signed integer">2 byte signed integer</option>
+					<option value="4 byte unsigned integer">4 byte unsigned integer</option>
+					<option value="4 byte signed integer">4 byte signed integer</option>
+					<option value="4 byte floating point">4 byte floating point</option>
+					<option value="8 byte floating point">8 byte floating point</option>
+					<option value="same as original">same as original</option>
+				</param>
+				<param name="ROW_ORDER" label="ROW_ORDER" optional="true" value="top down" help="Row Order" type="select">
+					<option value="top down">top down</option>
+					<option value="bottom up">bottom up</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="EXTENT_outformat" label="EXTENT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.pj_georeference.2">
+				<param name="REF_SOURCE" label="REF_SOURCE" optional="false" help="Reference Points (Origin)" type="data" format="txt"/>
+				<param name="REF_TARGET" label="REF_TARGET" optional="false" help="Reference Points (Projection)" type="data" format="txt"/>
+				<param name="XFIELD" label="XFIELD" optional="false" help="x Position" type="data" format="txt"/>
+				<param name="YFIELD" label="YFIELD" optional="false" help="y Position" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Automatic" help="Method" type="select">
+					<option value="Automatic">Automatic</option>
+					<option value="Triangulation">Triangulation</option>
+					<option value="Spline">Spline</option>
+					<option value="Affine">Affine</option>
+					<option value="1st Order Polynomial">1st Order Polynomial</option>
+					<option value="2nd Order Polynomial">2nd Order Polynomial</option>
+					<option value="3rd Order Polynomial">3rd Order Polynomial</option>
+					<option value="Polynomial">Polynomial</option>
+					<option value=" Order"> Order</option>
+				</param>
+				<param name="ORDER" label="ORDER" optional="true" value="3" help="Polynomial Order" type="integer"/>
+				<param name="INPUT" label="INPUT" optional="false" help="Input" type="data" format="txt"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.pj_georeference.6">
+				<param name="FILE" label="FILE" optional="false" help="World File" type="data" format="txt"/>
+				<param name="NX" label="NX" optional="true" value="100" help="Number of Columns" type="integer"/>
+				<param name="NY" label="NY" optional="true" value="100" help="Number of Columns" type="integer"/>
+				<param name="X" label="X" optional="true" value="0" help="X" type="float"/>
+				<param name="Y" label="Y" optional="true" value="0" help="Y" type="float"/>
+				<param name="Z" label="Z" optional="true" value="1000" help="Flying Height" type="float"/>
+				<param name="ORIENTATION" label="ORIENTATION" optional="true" value="BLUH" help="Orientation" type="select">
+					<option value="BLUH">BLUH</option>
+					<option value="PATB">PATB</option>
+				</param>
+				<param name="OMEGA" label="OMEGA" optional="true" value="0" help="rotation around the X axis (roll)" type="float"/>
+				<param name="PHI" label="PHI" optional="true" value="0" help="rotation around the Y axis (pitch)" type="float"/>
+				<param name="KAPPA" label="KAPPA" optional="true" value="0" help="rotation around the Z axis (heading)" type="float"/>
+				<param name="KAPPA_OFF" label="KAPPA_OFF" optional="true" value="90" help="origin adjustment for Z axis (heading)" type="float"/>
+				<param name="CFL" label="CFL" optional="true" value="80" help="Focal Length [mm]" type="float"/>
+				<param name="PXSIZE" label="PXSIZE" optional="true" value="5.2" help="CCD Physical Pixel Size [micron]" type="float"/>
+				<param type="select" name="EXTENT_outformat" label="EXTENT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_tools.14">
+				<param name="METAFILE" label="METAFILE" optional="false" help="Metadata File" type="data" format="txt"/>
+				<param name="MULTI2GRIDS" label="MULTI2GRIDS" optional="true" value="False" help="Multispectral Bands as Grid Collection" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="SKIP_PAN" label="SKIP_PAN" optional="true" value="False" help="Skip Panchromatic Band" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="CALIBRATION" label="CALIBRATION" optional="true" value="none" help="Radiometric Calibration" type="select">
+					<option value="none">none</option>
+					<option value="radiance">radiance</option>
+					<option value="reflectance">reflectance</option>
+				</param>
+				<param name="DATA_TYPE" label="DATA_TYPE" optional="true" value="integers with scaling" help="Output Data Type" type="select">
+					<option value="integers with scaling">integers with scaling</option>
+					<option value="floating point numbers">floating point numbers</option>
+				</param>
+				<param name="TEMP_UNIT" label="TEMP_UNIT" optional="true" value="Kelvin" help="Temperature Unit" type="select">
+					<option value="Kelvin">Kelvin</option>
+					<option value="Celsius">Celsius</option>
+				</param>
+				<param name="PROJECTION" label="PROJECTION" optional="true" value="UTM North" help="Coordinate System" type="select">
+					<option value="UTM North">UTM North</option>
+					<option value="UTM South">UTM South</option>
+					<option value="Geographic Coordinates">Geographic Coordinates</option>
+				</param>
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="B-Spline Interpolation" help="Resampling" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+				</param>
+				<param type="select" name="BANDS_outformat" label="BANDS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="BAND_INFO_outformat" label="BAND_INFO_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_tools.5">
+				<param name="R" label="R" optional="false" help="Red" type="data" format="txt"/>
+				<param name="G" label="G" optional="false" help="Green" type="data" format="txt"/>
+				<param name="B" label="B" optional="false" help="Blue" type="data" format="txt"/>
+				<param name="PAN" label="PAN" optional="false" help="Panchromatic Channel" type="data" format="txt"/>
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="cubic convolution" help="Resampling" type="select">
+					<option value="nearest neighbour">nearest neighbour</option>
+					<option value="bilinear">bilinear</option>
+					<option value="cubic convolution">cubic convolution</option>
+				</param>
+				<param type="select" name="R_SHARP_outformat" label="R_SHARP_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="G_SHARP_outformat" label="G_SHARP_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="B_SHARP_outformat" label="B_SHARP_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SHARPEN_outformat" label="SHARPEN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_tools.12">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="TYPE" label="TYPE" optional="true" value="circle" help="kernel radius in cells" type="select">
+					<option value="square">square</option>
+					<option value="circle">circle</option>
+				</param>
+				<param name="RADIUS" label="RADIUS" optional="true" value="1" help="kernel radius in cells" type="integer"/>
+				<param name="NORMALIZE" label="NORMALIZE" optional="true" value="scale to range" help="Normalization" type="select">
+					<option value="no">no</option>
+					<option value="scale to range">scale to range</option>
+				</param>
+				<param name="NORM_MIN" label="NORM_MIN" optional="true" value="1" help="Minimum" type="float"/>
+				<param name="NORM_MAX" label="NORM_MAX" optional="true" value="255" help="Maximum" type="float"/>
+				<param type="select" name="CONTRAST_outformat" label="CONTRAST_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ENERGY_outformat" label="ENERGY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ENTROPY_outformat" label="ENTROPY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="VARIANCE_outformat" label="VARIANCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_tools.11">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="DIRECTION" label="DIRECTION" optional="true" value="all" help="Direction" type="select">
+					<option value="all">all</option>
+					<option value="N-S">N-S</option>
+					<option value="NE-SW">NE-SW</option>
+					<option value="E-W">E-W</option>
+					<option value="SE-NW">SE-NW</option>
+				</param>
+				<param name="RADIUS" label="RADIUS" optional="true" value="1" help="kernel radius in cells" type="integer"/>
+				<param name="DISTANCE" label="DISTANCE" optional="true" value="1" help="The distance between two samples." type="integer"/>
+				<param name="MAX_CATS" label="MAX_CATS" optional="true" value="256" help="Maximum Number of Categories" type="integer"/>
+				<param type="select" name="ASM_outformat" label="ASM_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="CONTRAST_outformat" label="CONTRAST_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="CORRELATION_outformat" label="CORRELATION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="VARIANCE_outformat" label="VARIANCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="IDM_outformat" label="IDM_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SUM_AVERAGE_outformat" label="SUM_AVERAGE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SUM_ENTROPY_outformat" label="SUM_ENTROPY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SUM_VARIANCE_outformat" label="SUM_VARIANCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ENTROPY_outformat" label="ENTROPY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DIF_VARIANCE_outformat" label="DIF_VARIANCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DIF_ENTROPY_outformat" label="DIF_ENTROPY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MOC_1_outformat" label="MOC_1_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MOC_2_outformat" label="MOC_2_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_tools.0">
+				<param name="RED" label="RED" optional="false" help="Red Reflectance" type="data" format="txt"/>
+				<param name="NIR" label="NIR" optional="false" help="Near Infrared Reflectance" type="data" format="txt"/>
+				<param name="INTERCEPT" label="INTERCEPT" optional="true" value="0" help="Intercept of Soil Line" type="float"/>
+				<param name="SLOPE" label="SLOPE" optional="true" value="0.5" help="Slope of Soil Line" type="float"/>
+				<param type="select" name="PVI0_outformat" label="PVI0_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="PVI1_outformat" label="PVI1_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="PVI2_outformat" label="PVI2_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="PVI3_outformat" label="PVI3_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="TSAVI_outformat" label="TSAVI_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ATSAVI_outformat" label="ATSAVI_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_tools.3">
+				<param name="BLUE" label="BLUE" optional="false" help="Blue (TM 1)" type="data" format="txt"/>
+				<param name="GREEN" label="GREEN" optional="false" help="Green (TM 2)" type="data" format="txt"/>
+				<param name="RED" label="RED" optional="false" help="Red (TM 3)" type="data" format="txt"/>
+				<param name="NIR" label="NIR" optional="false" help="Near Infrared (TM 4)" type="data" format="txt"/>
+				<param name="MIR1" label="MIR1" optional="false" help="Mid Infrared (TM 5)" type="data" format="txt"/>
+				<param name="MIR2" label="MIR2" optional="false" help="Mid Infrared (TM 7)" type="data" format="txt"/>
+				<param type="select" name="BRIGHTNESS_outformat" label="BRIGHTNESS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="GREENNESS_outformat" label="GREENNESS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="WETNESS_outformat" label="WETNESS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_tools.1">
+				<param name="RED" label="RED" optional="false" help="Red Reflectance" type="data" format="txt"/>
+				<param name="NIR" label="NIR" optional="false" help="Near Infrared Reflectance" type="data" format="txt"/>
+				<param name="SOIL" label="SOIL" optional="true" value="0.5" help="For SAVI, suggested values (after Silleos et al. 2006): 1.0 = very low, 0.5 = intermediate, 0.25 = high densitity vegetation." type="float"/>
+				<param type="select" name="DVI_outformat" label="DVI_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="NDVI_outformat" label="NDVI_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="RVI_outformat" label="RVI_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="NRVI_outformat" label="NRVI_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="TVI_outformat" label="TVI_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="CTVI_outformat" label="CTVI_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="TTVI_outformat" label="TTVI_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SAVI_outformat" label="SAVI_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_tools.4">
+				<param name="R" label="R" optional="false" help="Red" type="data" format="txt"/>
+				<param name="G" label="G" optional="false" help="Green" type="data" format="txt"/>
+				<param name="B" label="B" optional="false" help="Blue" type="data" format="txt"/>
+				<param name="PAN" label="PAN" optional="false" help="Panchromatic Channel" type="data" format="txt"/>
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="cubic convolution" help="Resampling" type="select">
+					<option value="nearest neighbour">nearest neighbour</option>
+					<option value="bilinear">bilinear</option>
+					<option value="cubic convolution">cubic convolution</option>
+				</param>
+				<param name="PAN_MATCH" label="PAN_MATCH" optional="true" value="normalized" help="Panchromatic Channel Matching" type="select">
+					<option value="normalized">normalized</option>
+					<option value="standardized">standardized</option>
+				</param>
+				<param type="select" name="R_SHARP_outformat" label="R_SHARP_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="G_SHARP_outformat" label="G_SHARP_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="B_SHARP_outformat" label="B_SHARP_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SHARPEN_outformat" label="SHARPEN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_tools.10">
+				<param name="FILES" label="FILES" optional="false" help="Files" type="data" format="txt"/>
+				<param name="PROJECTION" label="PROJECTION" optional="true" value="UTM North" help="Coordinate System" type="select">
+					<option value="UTM North">UTM North</option>
+					<option value="UTM South">UTM South</option>
+					<option value="Geographic Coordinates">Geographic Coordinates</option>
+				</param>
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="B-Spline Interpolation" help="Resampling" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+				</param>
+				<param name="SHOW_RGB" label="SHOW_RGB" optional="true" value="False" help="Show a Composite" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="SHOW_R" label="SHOW_R" optional="true" value="no choice available" help="Red" type="select">
+					<option value="no choice available">no choice available</option>
+				</param>
+				<param name="SHOW_G" label="SHOW_G" optional="true" value="no choice available" help="Green" type="select">
+					<option value="no choice available">no choice available</option>
+				</param>
+				<param name="SHOW_B" label="SHOW_B" optional="true" value="no choice available" help="Blue" type="select">
+					<option value="no choice available">no choice available</option>
+				</param>
+				<param type="select" name="BANDS_outformat" label="BANDS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_tools.2">
+				<param name="BLUE" label="BLUE" optional="false" help="Blue Reflectance" type="data" format="txt"/>
+				<param name="RED" label="RED" optional="false" help="Red Reflectance" type="data" format="txt"/>
+				<param name="NIR" label="NIR" optional="false" help="Near Infrared Reflectance" type="data" format="txt"/>
+				<param name="GAIN" label="GAIN" optional="true" value="2.5" help="Gain" type="float"/>
+				<param name="L" label="L" optional="true" value="1" help="Canopy Background Adjustment" type="float"/>
+				<param name="CBLUE" label="CBLUE" optional="true" value="7.5" help="Aerosol Resistance Coefficient (Blue)" type="float"/>
+				<param name="CRED" label="CRED" optional="true" value="6" help="Aerosol Resistance Coefficient (Red)" type="float"/>
+				<param type="select" name="EVI_outformat" label="EVI_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_tools.9">
+				<param name="BAND2" label="BAND2" optional="false" help="Landsat Band 2" type="data" format="txt"/>
+				<param name="BAND3" label="BAND3" optional="false" help="Landsat Band 3" type="data" format="txt"/>
+				<param name="BAND4" label="BAND4" optional="false" help="Landsat Band 4" type="data" format="txt"/>
+				<param name="BAND5" label="BAND5" optional="false" help="Landsat Band 5" type="data" format="txt"/>
+				<param name="BAND6" label="BAND6" optional="false" help="Landsat Band 6" type="data" format="txt"/>
+				<param name="FILTER" label="FILTER" optional="true" value="False" help="Apply post-processing filter to remove small holes" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="B56C" label="B56C" optional="true" value="225" help="B56 Composite (step 6)" type="float"/>
+				<param name="B45R" label="B45R" optional="true" value="1" help="B45 Ratio: Desert detection (step 10)" type="float"/>
+				<param name="CSIG" label="CSIG" optional="true" value="False" help="Always use cloud signature (step 14)" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="PASS2" label="PASS2" optional="true" value="False" help="Bypass second-pass processing, and merge warm (not ambiguous) and cold clouds" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="SHADOW" label="SHADOW" optional="true" value="False" help="Include a category for cloud shadows" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="CLOUD_outformat" label="CLOUD_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_tools.7">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Original Channels" type="data" format="txt"/>
+				<param name="PAN" label="PAN" optional="false" help="Panchromatic Channel" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="variance-covariance matrix" help="Method" type="select">
+					<option value="correlation matrix">correlation matrix</option>
+					<option value="variance-covariance matrix">variance-covariance matrix</option>
+					<option value="sums-of-squares-and-cross-products matrix">sums-of-squares-and-cross-products matrix</option>
+				</param>
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="cubic convolution" help="Resampling" type="select">
+					<option value="nearest neighbour">nearest neighbour</option>
+					<option value="bilinear">bilinear</option>
+					<option value="cubic convolution">cubic convolution</option>
+				</param>
+				<param name="PAN_MATCH" label="PAN_MATCH" optional="true" value="standardized" help="Panchromatic Channel Matching" type="select">
+					<option value="normalized">normalized</option>
+					<option value="standardized">standardized</option>
+				</param>
+				<param name="OVERWRITE" label="OVERWRITE" optional="true" value="False" help="overwrite previous output if adequate" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="SHARPEN_outformat" label="SHARPEN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_tools.13">
+				<param name="GRID_A" label="GRID_A" optional="false" help="First Grid" type="data" format="txt"/>
+				<param name="GRID_B" label="GRID_B" optional="false" help="Second Grid" type="data" format="txt"/>
+				<param name="K1" label="K1" optional="true" value="0.01" help="k1" type="float"/>
+				<param name="K2" label="K2" optional="true" value="0.03" help="k2" type="float"/>
+				<param name="L" label="L" optional="true" value="255" help="The dynamic range for the image pixel, i.e. the number of different grey values." type="integer"/>
+				<param name="KERNEL_TYPE" label="KERNEL_TYPE" optional="true" value="Circle" help="The shape of the filter kernel." type="select">
+					<option value="Square">Square</option>
+					<option value="Circle">Circle</option>
+				</param>
+				<param name="KERNEL_RADIUS" label="KERNEL_RADIUS" optional="true" value="2" help="The kernel radius in cells." type="integer"/>
+				<param type="select" name="QUALITY_outformat" label="QUALITY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="CORRELATION_outformat" label="CORRELATION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="LUMINANCE_outformat" label="LUMINANCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="CONTRAST_outformat" label="CONTRAST_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_tools.6">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Original Channels" type="data" format="txt"/>
+				<param name="PAN" label="PAN" optional="false" help="Panchromatic Channel" type="data" format="txt"/>
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="cubic convolution" help="Resampling" type="select">
+					<option value="nearest neighbour">nearest neighbour</option>
+					<option value="bilinear">bilinear</option>
+					<option value="cubic convolution">cubic convolution</option>
+				</param>
+				<param type="select" name="SHARPEN_outformat" label="SHARPEN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_tools.20">
+				<param name="SHAPES" label="SHAPES" optional="false" help="Shapes" type="data" format="txt"/>
+				<param name="ATTRIBUTE" label="ATTRIBUTE" optional="false" help="Attribute" type="data" format="txt"/>
+				<param type="select" name="POLYGONS_outformat" label="POLYGONS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="LINES_outformat" label="LINES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="POINTS_outformat" label="POINTS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_tools.29">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="STRIKE" label="STRIKE" optional="false" help="Strike" type="data" format="txt"/>
+				<param name="DIP" label="DIP" optional="false" help="Dip" type="data" format="txt"/>
+				<param name="RAKE" label="RAKE" optional="false" help="Rake" type="data" format="txt"/>
+				<param name="SIZE" label="SIZE" optional="false" help="Size" type="data" format="txt"/>
+				<param name="SIZE_DEF" label="SIZE_DEF" optional="true" value="1" help="Default" type="float"/>
+				<param name="SIZE_RANGE_MIN" label="SIZE_RANGE_MIN" optional="true" help="Scale to..." type="float"/>
+				<param name="SIZE_RANGE_MAX" label="SIZE_RANGE_MAX" optional="true" help="Scale to..." type="float"/>
+				<param name="DARC" label="DARC" optional="true" value="5" help="Arc Vertex Distance [Degree]" type="float"/>
+				<param name="STYLE" label="STYLE" optional="true" value="one" help="Style" type="select">
+					<option value="one">one</option>
+					<option value="two">two</option>
+				</param>
+				<param type="select" name="PLOTS_outformat" label="PLOTS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_tools.12">
+				<param name="TYPE" label="TYPE" optional="true" value="Lines" help="Type" type="select">
+					<option value="Lines">Lines</option>
+					<option value="Rectangles">Rectangles</option>
+				</param>
+				<param name="EXTENT" label="EXTENT" optional="false" help="Extent" type="data" format="txt"/>
+				<param name="EXTENT_X_MIN" label="EXTENT_X_MIN" optional="true" help="Width" type="float"/>
+				<param name="EXTENT_X_MAX" label="EXTENT_X_MAX" optional="true" help="Width" type="float"/>
+				<param name="EXTENT_Y_MIN" label="EXTENT_Y_MIN" optional="true" help="Height" type="float"/>
+				<param name="EXTENT_Y_MAX" label="EXTENT_Y_MAX" optional="true" help="Height" type="float"/>
+				<param name="DIVISION_X" label="DIVISION_X" optional="true" value="10" help="Division Width" type="float"/>
+				<param name="DIVISION_Y" label="DIVISION_Y" optional="true" value="10" help="Division Height" type="float"/>
+				<param name="ALIGNMENT" label="ALIGNMENT" optional="true" value="bottom-left" help="Determines how the graticule is aligned to the extent, if division sizes do not fit." type="select">
+					<option value="bottom-left">bottom-left</option>
+					<option value="top-left">top-left</option>
+					<option value="bottom-right">bottom-right</option>
+					<option value="top-right">top-right</option>
+					<option value="centered">centered</option>
+				</param>
+				<param type="select" name="GRATICULE_LINE_outformat" label="GRATICULE_LINE_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="GRATICULE_RECT_outformat" label="GRATICULE_RECT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_tools.26">
+				<param name="SHAPESLIST" label="SHAPESLIST" optional="false" help="The input shapes list." type="data" format="txt"/>
+				<param name="INDEX" label="INDEX" optional="true" value="0" help="The list index of the shapefile to pick. Indices start at zero." type="integer"/>
+				<param type="select" name="SHAPES_outformat" label="SHAPES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_tools.16">
+				<param name="SHAPES" label="SHAPES" optional="false" help="Shapes" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Categories" type="data" format="txt"/>
+				<param name="PERCENT" label="PERCENT" optional="true" value="25" help="Relation B / A" type="float"/>
+				<param name="EXACT" label="EXACT" optional="true" value="False" help="Exact" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="A_outformat" label="A_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="B_outformat" label="B_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_tools.22">
+				<param name="INPUT" label="INPUT" optional="false" help="Table with coordinates." type="data" format="txt"/>
+				<param name="FIELD_ID" label="FIELD_ID" optional="false" help="Field with the identifier." type="data" format="txt"/>
+				<param name="FIELD_X" label="FIELD_X" optional="false" help="Field with the x coordinate." type="data" format="txt"/>
+				<param name="FIELD_Y" label="FIELD_Y" optional="false" help="Field with the y coordinate." type="data" format="txt"/>
+				<param name="FIELD_Z" label="FIELD_Z" optional="false" help="Field with the z coordinate." type="data" format="txt"/>
+				<param name="SHAPE_TYPE" label="SHAPE_TYPE" optional="true" value="Point(s)" help="Shape type to generate." type="select">
+					<option value="Point(s)">Point(s)</option>
+					<option value="Line(s)">Line(s)</option>
+					<option value="Polygon(s)">Polygon(s)</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_tools.18">
+				<param name="SHAPES" label="SHAPES" optional="false" help="Shapes" type="data" format="txt"/>
+				<param name="DIST_FIELD" label="DIST_FIELD" optional="false" help="Buffer Distance" type="data" format="txt"/>
+				<param name="DIST_FIELD_DEFAULT" label="DIST_FIELD_DEFAULT" optional="true" value="100" help="default value if no attribute has been selected" type="float"/>
+				<param name="DIST_SCALE" label="DIST_SCALE" optional="true" value="1" help="Scaling Factor for Attribute Value" type="float"/>
+				<param name="DISSOLVE" label="DISSOLVE" optional="true" value="False" help="Dissolve Buffers" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="NZONES" label="NZONES" optional="true" value="1" help="Number of Buffer Zones" type="integer"/>
+				<param name="POLY_INNER" label="POLY_INNER" optional="true" value="False" help="Inner Buffer" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DARC" label="DARC" optional="true" value="5" help="Arc Vertex Distance [Degree]" type="float"/>
+				<param type="select" name="BUFFER_outformat" label="BUFFER_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_tools.21">
+				<param name="POLAR" label="POLAR" optional="false" help="Polar Coordinates" type="data" format="txt"/>
+				<param name="F_EXAGG" label="F_EXAGG" optional="false" help="Exaggeration" type="data" format="txt"/>
+				<param name="D_EXAGG" label="D_EXAGG" optional="true" value="1" help="Exaggeration Factor" type="float"/>
+				<param name="RADIUS" label="RADIUS" optional="true" value="6371000" help="Radius" type="float"/>
+				<param name="DEGREE" label="DEGREE" optional="true" value="False" help="polar coordinates given in degree" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="CARTES_outformat" label="CARTES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_tools.25">
+				<param name="FIELDS" label="FIELDS" optional="false" help="Fields" type="data" format="txt"/>
+				<param name="FIELD_ID" label="FIELD_ID" optional="false" help="Field Identifier" type="data" format="txt"/>
+				<param name="OUTPUT" label="OUTPUT" optional="true" value="Identifier" help="Output of..." type="select">
+					<option value="Identifier">Identifier</option>
+					<option value="Name">Name</option>
+				</param>
+				<param name="STATISTICS" label="STATISTICS" optional="false" help="The first column specifies a crop type id. The second column provides a human readible name for the crop type (e.g. 'potatoes') .The third column must be an integer value, though this value is not yet used by this tool. The following columns provide the yearly amount of each crop type [%] for a sequence of years. " type="data" format="txt"/>
+				<param name="KNOWN_CROPS" label="KNOWN_CROPS" optional="false" help="The first column specifies the field id as given by the 'Fields' layer. The following columns specify the crop type for each field and year and refer to the crop type identifiers used in the crop statistics table. The sequence of years must be identical with that of the crop statistics table." type="data" format="txt"/>
+				<param type="select" name="SCENARIO_outformat" label="SCENARIO_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_tools.0">
+				<param name="NAME" label="NAME" optional="true" value="New Shapes Layer" help="Name" type="text"/>
+				<param name="TYPE" label="TYPE" optional="true" value="Point" help="Shape Type" type="select">
+					<option value="Point">Point</option>
+					<option value="Multipoint">Multipoint</option>
+					<option value="Lines">Lines</option>
+					<option value="Polygon">Polygon</option>
+				</param>
+				<param name="VERTEX" label="VERTEX" optional="true" value="x, y" help="Vertex Type" type="select">
+					<option value="x">x</option>
+					<option value=" y"> y</option>
+					<option value=" z"> z</option>
+					<option value=" m"> m</option>
+				</param>
+				<param name="NFIELDS" label="NFIELDS" optional="true" value="2" help="Number of Attributes" type="integer"/>
+				<param type="select" name="SHAPES_outformat" label="SHAPES_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_tools.28">
+				<param name="SHAPES" label="SHAPES" optional="false" help="Shapes" type="data" format="txt"/>
+				<param type="select" name="COPY_outformat" label="COPY_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_tools.23">
+				<param name="INPUT" label="INPUT" optional="false" help="The shapefile to convert." type="data" format="txt"/>
+				<param name="FIELD_Z" label="FIELD_Z" optional="false" help="Field with z-coordinate information." type="data" format="txt"/>
+				<param name="FIELD_M" label="FIELD_M" optional="false" help="Field with measure information." type="data" format="txt"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_tools.24">
+				<param name="INPUT" label="INPUT" optional="false" help="The resulting table inherits its field structure from the first table in this list." type="data" format="txt"/>
+				<param name="SRCINFO" label="SRCINFO" optional="true" value="False" help="Adds a field with the name of the original input data set." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MATCH" label="MATCH" optional="true" value="False" help="Match Fields by Name" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DELETE" label="DELETE" optional="true" value="False" help="Deletes each input data set immediately after it has been merged, thus saving memory resources." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="MERGED_outformat" label="MERGED_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_tools.10">
+				<param name="SHAPES" label="SHAPES" optional="false" help="Shapes" type="data" format="txt"/>
+				<param name="MOVEX" label="MOVEX" optional="true" value="0" help="X" type="float"/>
+				<param name="MOVEY" label="MOVEY" optional="true" value="0" help="Y" type="float"/>
+				<param name="MOVEZ" label="MOVEZ" optional="true" value="0" help="Z" type="float"/>
+				<param name="ANCHORX" label="ANCHORX" optional="true" value="0" help="X" type="float"/>
+				<param name="ANCHORY" label="ANCHORY" optional="true" value="0" help="Y" type="float"/>
+				<param name="ANCHORZ" label="ANCHORZ" optional="true" value="0" help="Z" type="float"/>
+				<param name="SCALEX" label="SCALEX" optional="true" value="1" help="X" type="float"/>
+				<param name="SCALEY" label="SCALEY" optional="true" value="1" help="Y" type="float"/>
+				<param name="SCALEZ" label="SCALEZ" optional="true" value="1" help="Z" type="float"/>
+				<param name="ROTATEX" label="ROTATEX" optional="true" value="0" help="X" type="float"/>
+				<param name="ROTATEY" label="ROTATEY" optional="true" value="0" help="Y" type="float"/>
+				<param name="ROTATEZ" label="ROTATEZ" optional="true" value="0" help="Z" type="float"/>
+				<param type="select" name="TRANSFORM_outformat" label="TRANSFORM_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_tools.17">
+				<param name="TABLE" label="TABLE" optional="false" help="Table / Shapes" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param type="select" name="CUTS_outformat" label="CUTS_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_tools.2">
+				<param name="INPUT" label="INPUT" optional="false" help="Output will inherit shape type and table structure from the first layer in this list." type="data" format="txt"/>
+				<param name="SRCINFO" label="SRCINFO" optional="true" value="False" help="Adds a field with the name of the original input data set." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MATCH" label="MATCH" optional="true" value="False" help="Match Fields by Name" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DELETE" label="DELETE" optional="true" value="False" help="Deletes each input data set immediately after it has been merged, thus saving memory resources." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="MERGED_outformat" label="MERGED_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_tools.19">
+				<param name="SHAPES" label="SHAPES" optional="false" help="Shapes" type="data" format="txt"/>
+				<param name="OUTPUT" label="OUTPUT" optional="true" value="each shape" help="Get Extent for ..." type="select">
+					<option value="all shapes">all shapes</option>
+					<option value="each shape">each shape</option>
+					<option value="each shape's part">each shape's part</option>
+				</param>
+				<param type="select" name="EXTENTS_outformat" label="EXTENTS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_tools.9">
+				<param name="SHAPES" label="SHAPES" optional="false" help="Input" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="NAMING" label="NAMING" optional="true" value="number of order" help="Name by..." type="select">
+					<option value="number of order">number of order</option>
+					<option value="attribute">attribute</option>
+				</param>
+				<param type="select" name="LIST_outformat" label="LIST_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_tools.15">
+				<param name="SHAPES" label="SHAPES" optional="false" help="Shapes" type="data" format="txt"/>
+				<param name="NX" label="NX" optional="true" value="2" help="Number of horizontal tiles" type="integer"/>
+				<param name="NY" label="NY" optional="true" value="2" help="Number of vertical tiles" type="integer"/>
+				<param name="METHOD" label="METHOD" optional="true" value="completely contained" help="Method" type="select">
+					<option value="completely contained">completely contained</option>
+					<option value="intersects">intersects</option>
+					<option value="center">center</option>
+				</param>
+				<param type="select" name="CUTS_outformat" label="CUTS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="EXTENT_outformat" label="EXTENT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_tools.13">
+				<param name="SHAPES" label="SHAPES" optional="false" help="Shapes" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="intersects" help="Method" type="select">
+					<option value="completely contained">completely contained</option>
+					<option value="intersects">intersects</option>
+					<option value="center">center</option>
+				</param>
+				<param name="EXTENT" label="EXTENT" optional="true" value="user defined" help="Region" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid project">grid project</option>
+					<option value="shapes layer extent">shapes layer extent</option>
+					<option value="polygons">polygons</option>
+				</param>
+				<param name="AX" label="AX" optional="true" value="0" help="Left" type="float"/>
+				<param name="BX" label="BX" optional="true" value="1" help="Right" type="float"/>
+				<param name="AY" label="AY" optional="true" value="0" help="Bottom" type="float"/>
+				<param name="BY" label="BY" optional="true" value="1" help="Top" type="float"/>
+				<param name="DX" label="DX" optional="true" value="1" help="Horizontal Range" type="float"/>
+				<param name="DY" label="DY" optional="true" value="1" help="Vertical Range" type="float"/>
+				<param name="SHAPES_EXT" label="SHAPES_EXT" optional="false" help="Shapes" type="data" format="txt"/>
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Polygons" type="data" format="txt"/>
+				<param name="OVERLAP" label="OVERLAP" optional="true" value="50" help="minimum overlapping area as percentage of the total size of the input shape. applies to polygon layers only." type="float"/>
+				<param type="select" name="CUT_outformat" label="CUT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_tools.6">
+				<param name="INPUT" label="INPUT" optional="false" help="Input" type="data" format="txt"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_ecosystems_hugget.0">
+				<param name="TIME_SPAN" label="TIME_SPAN" optional="true" value="100" help="Time Span" type="float"/>
+				<param name="TIME_STEP" label="TIME_STEP" optional="true" value="0.1" help="Time Interval [a]" type="float"/>
+				<param name="C_INIT" label="C_INIT" optional="true" value="0" help="No description provided!" type="float"/>
+				<param name="C_INPUT" label="C_INPUT" optional="true" value="240" help="No description provided!" type="float"/>
+				<param name="C_OUTPUT" label="C_OUTPUT" optional="true" value="0.4" help="Rate Constant for Litter Loss [1/a]" type="float"/>
+				<param type="select" name="TABLE_outformat" label="TABLE_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_ecosystems_hugget.1">
+				<param name="TIME_SPAN" label="TIME_SPAN" optional="true" value="100" help="Time Span" type="float"/>
+				<param name="TIME_STEP" label="TIME_STEP" optional="true" value="0.1" help="Time Interval [a]" type="float"/>
+				<param name="PRIMPROD" label="PRIMPROD" optional="true" value="27.8" help="Net Primary Production [Gt Carbon / a]" type="float"/>
+				<param name="CHUMIFY" label="CHUMIFY" optional="true" value="0.4" help="Humification Factor" type="float"/>
+				<param name="CCARBON" label="CCARBON" optional="true" value="0.05" help="Carbonization Factor" type="float"/>
+				<param name="P_LEAV" label="P_LEAV" optional="true" value="0.3" help="Leaves" type="float"/>
+				<param name="P_BRAN" label="P_BRAN" optional="true" value="0.2" help="Branches" type="float"/>
+				<param name="P_STEM" label="P_STEM" optional="true" value="0.3" help="Stems" type="float"/>
+				<param name="P_ROOT" label="P_ROOT" optional="true" value="0.2" help="Roots" type="float"/>
+				<param name="K_LEAV_LITT" label="K_LEAV_LITT" optional="true" value="1" help="Leaves to Litter" type="float"/>
+				<param name="K_BRAN_LITT" label="K_BRAN_LITT" optional="true" value="0.1" help="Branches to Litter" type="float"/>
+				<param name="K_STEM_LITT" label="K_STEM_LITT" optional="true" value="0.033" help="Stems to Litter" type="float"/>
+				<param name="K_ROOT_HUMU" label="K_ROOT_HUMU" optional="true" value="0.1" help="Roots to Humus" type="float"/>
+				<param name="K_LITT_HUMU" label="K_LITT_HUMU" optional="true" value="1" help="Litter to Humus" type="float"/>
+				<param name="K_HUMU_COAL" label="K_HUMU_COAL" optional="true" value="0.1" help="Humus to Charcoal" type="float"/>
+				<param name="K_COAL_ENVI" label="K_COAL_ENVI" optional="true" value="0.002" help="Charcoal to Environment" type="float"/>
+				<param type="select" name="TABLE_outformat" label="TABLE_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_ecosystems_hugget.2">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="TIME_SPAN" label="TIME_SPAN" optional="true" value="100" help="Time Span [a]" type="float"/>
+				<param name="TIME_STEP" label="TIME_STEP" optional="true" value="0.1" help="Time Interval [a]" type="float"/>
+				<param name="UPDATE" label="UPDATE" optional="true" value="False" help="Update View" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="NINIT" label="NINIT" optional="true" value="5000" help="Initial Nitrogen Content [kg/ha]" type="float"/>
+				<param name="NRAIN" label="NRAIN" optional="true" value="16" help="Nitrogen in Rainfall [kg/ha/a]" type="float"/>
+				<param type="select" name="NSTORE_outformat" label="NSTORE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.garden_fractals.5">
+				<param name="NX" label="NX" optional="true" value="100" help="Width (Cells)" type="integer"/>
+				<param name="NY" label="NY" optional="true" value="100" help="Height (Cells)" type="integer"/>
+				<param name="H" label="H" optional="true" value="0.75" help="Roughness/Smoothness" type="float"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Simple" help="Method" type="select">
+					<option value="Simple">Simple</option>
+					<option value="Flattening">Flattening</option>
+				</param>
+				<param name="M" label="M" optional="true" value="2" help="Flattening" type="float"/>
+				<param type="select" name="GRID_outformat" label="GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.garden_fractals.0">
+				<param name="ITERATIONS" label="ITERATIONS" optional="true" value="100" help="Value Count" type="integer"/>
+				<param name="NVALUES" label="NVALUES" optional="true" value="8" help="Number of the last x Iteration to be plotted." type="integer"/>
+				<param name="SEED" label="SEED" optional="true" value="0.66" help="Seed Value" type="float"/>
+				<param name="RANGE_MIN" label="RANGE_MIN" optional="true" help="Range" type="float"/>
+				<param name="RANGE_MAX" label="RANGE_MAX" optional="true" help="Range" type="float"/>
+				<param name="STEP" label="STEP" optional="true" value="1000" help="Number of Steps" type="integer"/>
+				<param type="select" name="TABLE_outformat" label="TABLE_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.garden_fractals.3">
+				<param name="INPUT" label="INPUT" optional="false" help="Input" type="data" format="txt"/>
+				<param name="DSIZE" label="DSIZE" optional="true" value="1.5" help="Scale" type="float"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.garden_fractals.1">
+				<param name="TYPE" label="TYPE" optional="true" value="Polygons" help="Shape Type" type="select">
+					<option value="Lines">Lines</option>
+					<option value="Polygons">Polygons</option>
+				</param>
+				<param name="ANGLE" label="ANGLE" optional="true" value="55" help="Angle [Degree]" type="float"/>
+				<param name="MINSIZE" label="MINSIZE" optional="true" value="2" help="Minimum Size [%]" type="float"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Fixed angle" help="Method" type="select">
+					<option value="Fixed angle">Fixed angle</option>
+					<option value="Constant variation range">Constant variation range</option>
+					<option value="Low variation for low sizes">Low variation for low sizes</option>
+					<option value="High variation for low sizes">High variation for low sizes</option>
+				</param>
+				<param name="VARRANGE_MIN" label="VARRANGE_MIN" optional="true" help="Constant Variation Range [Degree]" type="float"/>
+				<param name="VARRANGE_MAX" label="VARRANGE_MAX" optional="true" help="Constant Variation Range [Degree]" type="float"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.pointcloud_tools.14">
+				<param name="PC_LIST" label="PC_LIST" optional="false" help="The input point cloud list." type="data" format="txt"/>
+				<param name="INDEX" label="INDEX" optional="true" value="0" help="The list index of the point cloud to pick. Indices start at zero." type="integer"/>
+				<param type="select" name="PC_outformat" label="PC_outformat" help="Output format">
+					<option value="application/x-ogc-lasf">application/x-ogc-lasf</option>
+				</param>
+			</when>
+			<when value="SAGA.pointcloud_tools.5">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param type="select" name="SHAPES_outformat" label="SHAPES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.pointcloud_tools.12">
+				<param name="PC_LAYERS" label="PC_LAYERS" optional="false" help="Point Clouds" type="data" format="txt"/>
+				<param name="DEL_LAYERS" label="DEL_LAYERS" optional="true" value="False" help="Removes input layers from memory while merging." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="ADD_IDENTIFIER" label="ADD_IDENTIFIER" optional="true" value="False" help="Adds a field with an identifier for the input point cloud a point originates from." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="START_VALUE" label="START_VALUE" optional="true" value="1" help="The start value to be used for the identifier." type="integer"/>
+				<param type="select" name="PC_OUT_outformat" label="PC_OUT_outformat" help="Output format">
+					<option value="application/x-ogc-lasf">application/x-ogc-lasf</option>
+				</param>
+			</when>
+			<when value="SAGA.pointcloud_tools.11">
+				<param name="PC_IN" label="PC_IN" optional="false" help="Input" type="data" format="txt"/>
+				<param name="FIELDS" label="FIELDS" optional="false" help="The attribute fields to cluster" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Hill-Climbing (Rubin 1967)" help="Method" type="select">
+					<option value="Iterative Minimum Distance (Forgy 1965)">Iterative Minimum Distance (Forgy 1965)</option>
+					<option value="Hill-Climbing (Rubin 1967)">Hill-Climbing (Rubin 1967)</option>
+					<option value="Combined Minimum Distance / Hillclimbing">Combined Minimum Distance / Hillclimbing</option>
+				</param>
+				<param name="NCLUSTER" label="NCLUSTER" optional="true" value="10" help="Number of clusters" type="integer"/>
+				<param name="NORMALISE" label="NORMALISE" optional="true" value="False" help="Automatically normalise attributes by standard deviation before clustering." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="PC_OUT_outformat" label="PC_OUT_outformat" help="Output format">
+					<option value="application/x-ogc-lasf">application/x-ogc-lasf</option>
+				</param>
+				<param type="select" name="STATISTICS_outformat" label="STATISTICS_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.pointcloud_tools.0">
+				<param name="POINTS" label="POINTS" optional="false" help="One or several input point cloud datasets to cut." type="data" format="txt"/>
+				<param name="AREA" label="AREA" optional="true" value="User Defined Extent" help="Choose Cut from ..." type="select">
+					<option value="User Defined Extent">User Defined Extent</option>
+					<option value="Grid System Extent">Grid System Extent</option>
+					<option value="Shapes Extent">Shapes Extent</option>
+					<option value="Polygons">Polygons</option>
+				</param>
+				<param name="INVERSE" label="INVERSE" optional="true" value="False" help="Invert selection." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="CUT_outformat" label="CUT_outformat" help="Output format">
+					<option value="application/x-ogc-lasf">application/x-ogc-lasf</option>
+				</param>
+			</when>
+			<when value="SAGA.pointcloud_tools.3">
+				<param name="SHAPES" label="SHAPES" optional="false" help="Shapes" type="data" format="txt"/>
+				<param name="ZFIELD" label="ZFIELD" optional="false" help="Z Value" type="data" format="txt"/>
+				<param name="OUTPUT" label="OUTPUT" optional="true" value="only z" help="Output" type="select">
+					<option value="only z">only z</option>
+					<option value="all attributes">all attributes</option>
+				</param>
+				<param type="select" name="POINTS_outformat" label="POINTS_outformat" help="Output format">
+					<option value="application/x-ogc-lasf">application/x-ogc-lasf</option>
+				</param>
+			</when>
+			<when value="SAGA.pointcloud_tools.4">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="OUTPUT" label="OUTPUT" optional="true" value="only z" help="Output" type="select">
+					<option value="only z">only z</option>
+					<option value="all attributes">all attributes</option>
+				</param>
+				<param name="AGGREGATION" label="AGGREGATION" optional="true" value="first value" help="Aggregation" type="select">
+					<option value="first value">first value</option>
+					<option value="last value">last value</option>
+					<option value="mean value">mean value</option>
+					<option value="lowest z">lowest z</option>
+					<option value="highest z">highest z</option>
+				</param>
+				<param name="CELLSIZE" label="CELLSIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param type="select" name="GRID_outformat" label="GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="COUNT_outformat" label="COUNT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="GRIDS_outformat" label="GRIDS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.pointcloud_tools.10">
+				<param name="PC_IN" label="PC_IN" optional="false" help="Input" type="data" format="txt"/>
+				<param name="FORMULA" label="FORMULA" optional="true" value="f1+f2" help="Formula" type="text"/>
+				<param name="NAME" label="NAME" optional="true" value="Calculation" help="Output Field Name" type="text"/>
+				<param name="TYPE" label="TYPE" optional="true" value="4 byte floating point" help="Field data type" type="select">
+					<option value="1 bit">1 bit</option>
+					<option value="1 byte unsigned integer">1 byte unsigned integer</option>
+					<option value="1 byte signed integer">1 byte signed integer</option>
+					<option value="2 byte unsigned integer">2 byte unsigned integer</option>
+					<option value="2 byte signed integer">2 byte signed integer</option>
+					<option value="4 byte unsigned integer">4 byte unsigned integer</option>
+					<option value="4 byte signed integer">4 byte signed integer</option>
+					<option value="4 byte floating point">4 byte floating point</option>
+					<option value="8 byte floating point">8 byte floating point</option>
+				</param>
+				<param name="USE_NODATA" label="USE_NODATA" optional="true" value="False" help="Check this in order to include NoData points in the calculation." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="PC_OUT_outformat" label="PC_OUT_outformat" help="Output format">
+					<option value="application/x-ogc-lasf">application/x-ogc-lasf</option>
+				</param>
+			</when>
+			<when value="SAGA.pointcloud_tools.2">
+				<param name="GRID" label="GRID" optional="false" help="Z Value" type="data" format="txt"/>
+				<param name="GRIDS" label="GRIDS" optional="false" help="Additional Values" type="data" format="txt"/>
+				<param type="select" name="POINTS_outformat" label="POINTS_outformat" help="Output format">
+					<option value="application/x-ogc-lasf">application/x-ogc-lasf</option>
+				</param>
+			</when>
+			<when value="SAGA.pointcloud_tools.9">
+				<param name="INPUT" label="INPUT" optional="false" help="Points" type="data" format="txt"/>
+				<param name="PERCENT" label="PERCENT" optional="true" value="50" help="Reduce the number of points to this percentage." type="float"/>
+				<param name="NUMBER" label="NUMBER" optional="true" value="0" help="Number of Points" type="integer"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="application/x-ogc-lasf">application/x-ogc-lasf</option>
+				</param>
+			</when>
+			<when value="SAGA.pointcloud_tools.8">
+				<param name="IN" label="IN" optional="false" help="Input" type="data" format="txt"/>
+				<param name="DX" label="DX" optional="true" value="0" help="dX (Map Units)" type="float"/>
+				<param name="DY" label="DY" optional="true" value="0" help="dY (Map Units)" type="float"/>
+				<param name="DZ" label="DZ" optional="true" value="0" help="dZ (Map Units)" type="float"/>
+				<param name="ANGLEX" label="ANGLEX" optional="true" value="0" help="Angle in degrees, clockwise around x axis" type="float"/>
+				<param name="ANGLEY" label="ANGLEY" optional="true" value="0" help="Angle in degrees, clockwise around y axis" type="float"/>
+				<param name="ANGLEZ" label="ANGLEZ" optional="true" value="0" help="Angle in degrees, clockwise around z axis" type="float"/>
+				<param name="SCALEX" label="SCALEX" optional="true" value="1" help="Scale Factor X" type="float"/>
+				<param name="SCALEY" label="SCALEY" optional="true" value="1" help="Scale Factor Y" type="float"/>
+				<param name="SCALEZ" label="SCALEZ" optional="true" value="1" help="Scale Factor Z" type="float"/>
+				<param name="ANCHORX" label="ANCHORX" optional="true" value="0" help="X" type="float"/>
+				<param name="ANCHORY" label="ANCHORY" optional="true" value="0" help="Y" type="float"/>
+				<param name="ANCHORZ" label="ANCHORZ" optional="true" value="0" help="Z" type="float"/>
+				<param type="select" name="OUT_outformat" label="OUT_outformat" help="Output format">
+					<option value="application/x-ogc-lasf">application/x-ogc-lasf</option>
+				</param>
+			</when>
+			<when value="SAGA.pointcloud_tools.7">
+				<param name="INPUT" label="INPUT" optional="false" help="Point cloud to drop attribute(s) from." type="data" format="txt"/>
+				<param name="FIELDS" label="FIELDS" optional="false" help="The attribute field(s) to drop." type="data" format="txt"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="application/x-ogc-lasf">application/x-ogc-lasf</option>
+				</param>
+			</when>
+			<when value="SAGA.pointcloud_tools.13">
+				<param name="TAB_IN" label="TAB_IN" optional="false" help="The input table." type="data" format="txt"/>
+				<param name="FIELD_X" label="FIELD_X" optional="false" help="The attribute field with the x-coordinate." type="data" format="txt"/>
+				<param name="FIELD_Y" label="FIELD_Y" optional="false" help="The attribute field with the y-coordinate." type="data" format="txt"/>
+				<param name="FIELD_Z" label="FIELD_Z" optional="false" help="The attribute field with the z-coordinate." type="data" format="txt"/>
+				<param name="FIELDS" label="FIELDS" optional="false" help="The attribute fields to convert, optional." type="data" format="txt"/>
+				<param type="select" name="PC_OUT_outformat" label="PC_OUT_outformat" help="Output format">
+					<option value="application/x-ogc-lasf">application/x-ogc-lasf</option>
+				</param>
+			</when>
+			<when value="SAGA.pointcloud_tools.6">
+				<param name="INPUT" label="INPUT" optional="false" help="Point Cloud to reclassify/extract" type="data" format="txt"/>
+				<param name="ATTRIB" label="ATTRIB" optional="false" help="Attribute to process." type="data" format="txt"/>
+				<param name="MODE" label="MODE" optional="true" value="Reclassify" help="Choose whether to reclassify a Point Cloud or to extract a subset from a Point Cloud." type="select">
+					<option value="Reclassify">Reclassify</option>
+					<option value="Extract Subset">Extract Subset</option>
+				</param>
+				<param name="CREATE_ATTRIB" label="CREATE_ATTRIB" optional="true" value="False" help="Check this to create a new attribute with the reclassification result. If unchecked, the existing attribute is updated." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="METHOD" label="METHOD" optional="true" value="single" help="Select the desired method: 1. a single value or a range defined by a single value is reclassified, 2. a range of values is reclassified, 3. the lookup table is used to reclassify the grid." type="select">
+					<option value="single">single</option>
+					<option value="range">range</option>
+					<option value="simple table">simple table</option>
+					<option value="user supplied table">user supplied table</option>
+				</param>
+				<param name="OLD" label="OLD" optional="true" value="0" help="Value to reclassify." type="float"/>
+				<param name="NEW" label="NEW" optional="true" value="1" help="New value." type="float"/>
+				<param name="SOPERATOR" label="SOPERATOR" optional="true" value="=" help="Select the desired operator (&amp;lt;;.;=; &amp;gt;;.); it is possible to define a range above or below the old value." type="select">
+					<option value="=">=</option>
+				</param>
+				<param name="MIN" label="MIN" optional="true" value="0" help="Minimum value of the range to be reclassified." type="float"/>
+				<param name="MAX" label="MAX" optional="true" value="10" help="Maximum value of the range to be reclassified." type="float"/>
+				<param name="RNEW" label="RNEW" optional="true" value="5" help="new value" type="float"/>
+				<param name="ROPERATOR" label="ROPERATOR" optional="true" value="=" help="Select operator: eg. min &amp;lt; value &amp;lt; max." type="select">
+					<option value="=">=</option>
+				</param>
+				<param name="RETAB" label="RETAB" optional="false" help="Lookup table used in method &quot;table&quot;" type="data" format="txt"/>
+				<param name="TOPERATOR" label="TOPERATOR" optional="true" value="min " help="Select the desired operator (min &amp;lt; value &amp;lt; max; min . value &amp;lt; max; min .value . max; min &amp;lt; value . max)." type="select">
+					<option value="min ">min </option>
+				</param>
+				<param name="RETAB_2" label="RETAB_2" optional="false" help="Lookup table used in method &quot;user supplied table&quot;" type="data" format="txt"/>
+				<param name="F_MIN" label="F_MIN" optional="false" help="minimum value" type="data" format="txt"/>
+				<param name="F_MAX" label="F_MAX" optional="false" help="maximum value" type="data" format="txt"/>
+				<param name="F_CODE" label="F_CODE" optional="false" help="new value" type="data" format="txt"/>
+				<param name="NODATAOPT" label="NODATAOPT" optional="true" value="False" help="Use this option to reclassify No-Data values independently of the method settings." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="NODATA" label="NODATA" optional="true" value="0" help="new value" type="float"/>
+				<param name="OTHEROPT" label="OTHEROPT" optional="true" value="False" help="Use this option to reclassify all other values that are not specified in the options above." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="OTHERS" label="OTHERS" optional="true" value="0" help="new value" type="float"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="application/x-ogc-lasf">application/x-ogc-lasf</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_rivflow.0">
+				<param name="INPUT" label="INPUT" optional="false" help="Digitales Gelaendemodell des Flusseinzugsgebietes" type="data" format="txt"/>
+				<param name="INPUT2" label="INPUT2" optional="false" help="Eingaberaster der Hauptgerinnerasterzellen des Flussnetzwerkes" type="data" format="txt"/>
+				<param name="INPUT3" label="INPUT3" optional="false" help="Eingaberaster mit Angaben zur statischen Flaechenwasserentnahme." type="data" format="txt"/>
+				<param name="WCons" label="WCons" optional="true" value="False" help="Wenn gesetzt, werden die Werte des statischen Entahmerasters anteilig entnommen und als Raster statWUse ausgegeben" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="WCons2" label="WCons2" optional="true" value="...anteilig aus den Flussrasterzellen" help="Auswahl der Art der anteiligen Flaechenwasserwasserentnahme." type="select">
+					<option value="...anteilig aus den Flussrasterzellen">...anteilig aus den Flussrasterzellen</option>
+					<option value="...anteilig aus Rasterzellen der Teileinzugegebiete">...anteilig aus Rasterzellen der Teileinzugegebiete</option>
+				</param>
+				<param name="pCr" label="pCr" optional="true" value="0.0035" help="Parameter pHG zur Berechnung der Lagtime kHG des Hauptgerinneabflusses" type="float"/>
+				<param name="nCr" label="nCr" optional="true" value="1" help="Festlegen, wieviele Speicher die ChannelFlow River-Speicherkaskade enthaelt" type="integer"/>
+				<param name="EnfVmax" label="EnfVmax" optional="true" value="False" help="Angegebene Maximalgeschwindigkeit im Hauptgerinne bei der Berechnung der durchschnittlichen Flieszgeschwindigkeit des Hauptgerinnes beruecksichtigen." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="VTresh" label="VTresh" optional="true" value="4" help="Festlegung der maximalen Wasserflussgeschwindigkeit im Hauptgerinne in km/h (oberer Grenzwert)" type="float"/>
+				<param type="select" name="OUTPUT2_outformat" label="OUTPUT2_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="OUTPUT3_outformat" label="OUTPUT3_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="OUTPUT4_outformat" label="OUTPUT4_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="OUTPUT5_outformat" label="OUTPUT5_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="OUTPUT6_outformat" label="OUTPUT6_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="OUTPUT7_outformat" label="OUTPUT7_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="OUTPUT8_outformat" label="OUTPUT8_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="OUTPUT9_outformat" label="OUTPUT9_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_rivflow.3">
+				<param name="INPUT" label="INPUT" optional="false" help="No description provided!" type="data" format="txt"/>
+				<param name="SX" label="SX" optional="true" value="0" help="X-Wert der Quellen-Rasterzelle" type="integer"/>
+				<param name="SY" label="SY" optional="true" value="0" help="Y-Wert der Quellen-Rastertzelle" type="integer"/>
+				<param name="MX" label="MX" optional="true" value="0" help="No description provided!" type="integer"/>
+				<param name="MY" label="MY" optional="true" value="0" help="No description provided!" type="integer"/>
+				<param name="Owrite" label="Owrite" optional="true" value="False" help="Overwrite RiverGridCells" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_rivflow.1">
+				<param name="INPUT" label="INPUT" optional="false" help="Digitales Gelaendemodell des Flusseinzugsgebietes" type="data" format="txt"/>
+				<param name="INPUT2" label="INPUT2" optional="false" help="Abflussgradienten jeder Rasterzelle des Flusseinzugsgebietes" type="data" format="txt"/>
+				<param name="INPUT10" label="INPUT10" optional="false" help="Abgrenzung des Flusseinzugsgebiets mit den Teileinzugsgebieten des Flussnetzwerkes" type="data" format="txt"/>
+				<param name="INPUT8" label="INPUT8" optional="false" help="Hauptgerinnerasterzellen" type="data" format="txt"/>
+				<param name="INPUT9" label="INPUT9" optional="false" help="Abflussgradienten der Hauptgerinnerasterzellen" type="data" format="txt"/>
+				<param name="INPUT11" label="INPUT11" optional="false" help="Raster des Referenzverlauf des (linearen) Hauptflussarmes, der zur Erstellung der Flusswasserbilanz herangezogen werden soll" type="data" format="txt"/>
+				<param name="INPUT12" label="INPUT12" optional="false" help="Raster mit Angabe ueber die Anzahl der Rasterzellen, die in eine spezifische Rasterzelle (x,y) abflieszen" type="data" format="txt"/>
+				<param name="INPUT3" label="INPUT3" optional="false" help="Flaechenbasierte statische Wassserentnahme pro RiverGridbox in. ACHTUNG: Funktioniert ggf. nur bei bereits initiierten Systemen bzw. Vorlauf" type="data" format="txt"/>
+				<param name="INPUT5" label="INPUT5" optional="false" help="Simulation mit spezifischen Gerinne- bzw. Hauptgerinne-Speicherwerten (ChannelFlow) initiieren" type="data" format="txt"/>
+				<param name="INPUT6" label="INPUT6" optional="false" help="Simulation mit spezifischen Oberflaechenabfluss-Speicherwerten (OverlandFlow) initiieren" type="data" format="txt"/>
+				<param name="INPUT7" label="INPUT7" optional="false" help="Simulation mit spezifischen Grundwasserabfluss-Speicherwerten (BaseFlow) initiieren" type="data" format="txt"/>
+				<param name="onlyRB" label="onlyRB" optional="true" value="False" help="Der Abfluss wird nur ueber die Rasterzellen des Flusseinzugsgebietes berechnet" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="TimeStep" label="TimeStep" optional="true" value="1" help="Dauer eines Simulations-Zeitschritts in Sekunden" type="integer"/>
+				<param name="CalcT" label="CalcT" optional="true" value="False" help="Automatisierte Berechnung der maximal moeglichen Dauer eines Zeitschrittes in [s] - Zeitschrittdauern wird ignoriert." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="sYear" label="sYear" optional="true" value="1999" help="Jahr in dem die Simulation zum 1. Januar gestartet wird" type="integer"/>
+				<param name="DayNum" label="DayNum" optional="true" value="365" help="Anzahl der gesamten Simulationtage ueber die berechnete wird" type="integer"/>
+				<param name="Folder2" label="Folder2" optional="false" help="Ordern in den alle Ausgabedaten gespeichert werden sollen" type="data" format="txt"/>
+				<param name="Folder1" label="Folder1" optional="false" help="Ordnerpfad der Surface Runoff- und Drainagerasterdaten des Landoberflaechenschemas" type="data" format="txt"/>
+				<param name="stRedFacR" label="stRedFacR" optional="true" value="0" help="Statische Reduzierung des vertikalen Zuflusses 'Surface Runoff' in [% / 100] pro Zeitschritt." type="float"/>
+				<param name="autoFacD" label="autoFacD" optional="true" value="False" help="Erhoeht automatisch die Drainage um denjenigen Volumenbetrag, um den der Surface Runoff reduziert wurde. Wenn gesetzt, wird etwaige Reduzierung der Drainage NICHT beruecksichtigt!" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="stRedFacD" label="stRedFacD" optional="true" value="0" help="Statische Reduzierung des vertikalen Zuflusses der 'Drainage' in [% / 100] pro Zeitschritt." type="float"/>
+				<param name="OffsetR" label="OffsetR" optional="true" value="0" help="Statischer Offsetwert auf den vertikalen Zufluss 'Surface Runoff' in [m3/s] je Rasterzelle. ACHTUNG wird auf jede Rasterzelle angewendet, daher limitiert auf +/-1 m3/s. Bei Wahl des Wertes Aufloesung beachten! " type="float"/>
+				<param name="OffsetD" label="OffsetD" optional="true" value="0" help="Statischer Offsetwert auf den vertikalen Zufluss 'Drainage' in [m3/s] je Rasterzelle. ACHTUNG wird auf jede Rasterzelle angewendet, daher limitiert auf +/-1 m3/s. Bei Wahl des Wertes Aufloesung beachten!" type="float"/>
+				<param name="CacheUse" label="CacheUse" optional="true" value="False" help="Initialisierung der Simulation mit spezifischen Speicherwerten (Raster und NCache)" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="Folder4" label="Folder4" optional="false" help="Einlesen der NCache Textdatei" type="data" format="txt"/>
+				<param name="wNC" label="wNC" optional="true" value="False" help="Schreibt die Werte der Speicherkaskaden zum Ende Simulation in eine Textdatei (Initialisierungsdaten)" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="ParamC" label="ParamC" optional="true" value="0.06" help="Parameter cG zur Berechnung der Lagtime kG des Gerinneabflusses" type="float"/>
+				<param name="ParamG" label="ParamG" optional="true" value="0.357" help="Parameter cO zur Berechnung der Lagtime kO des Oberflaechenabflusses" type="float"/>
+				<param name="ParamB" label="ParamB" optional="true" value="300" help="Parameter pB zur Berechnung der Lagtime kB des Grundwasserabflusses" type="float"/>
+				<param name="nG" label="nG" optional="true" value="3" help="Festlegen, wieviele Speicher die Gerinne-Speicherkaskade nG enthaelt" type="integer"/>
+				<param name="RivG" label="RivG" optional="true" value="ja; bestimmen anhand eines Hauptgerinnerasters (HG Raster)" help="Seperate Beruecksichtigung und Berechnung ueber Hauptgerinnerasterzellen - neben den normalen Gerinnerasterzellen." type="select">
+					<option value="nein">nein</option>
+					<option value="ja; bestimmen anhand eines Hauptgerinnerasters (HG Raster)">ja; bestimmen anhand eines Hauptgerinnerasters (HG Raster)</option>
+				</param>
+				<param name="ParamCr" label="ParamCr" optional="true" value="0.007" help="Parameter cHG zur Berechnung der Lagtime kHG des ChannelFlow-River [optional siehe oben]" type="float"/>
+				<param name="nHG" label="nHG" optional="true" value="1" help="Festlegen, wieviele Speicher die Hauptgerinne-Speicherkaskade enthaelt  [optional siehe oben]" type="integer"/>
+				<param name="EnfVmax" label="EnfVmax" optional="true" value="False" help="Die mittlere Wasserabflussgeschwindigkeit wird auf einen Hoechstwert begrenzt - Zeitschrittvorgaben und automatisierter Zeitschritt wird ueberschrieben." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="VTresh" label="VTresh" optional="true" value="4" help="Maximale mittlere Wasserabflussgeschwindigkeit in km/h" type="float"/>
+				<param name="WCons" label="WCons" optional="true" value="keine" help="Auswahl der Art der dynamischen Flaechenwasserwassernutzung (WUse). ACHTUNG: Funktioniert ggf. nur bei bereits initiierten Systemen bzw. nach Vorlauf" type="select">
+					<option value="keine">keine</option>
+					<option value="...anteilig aus den Hauptgerinnerasterzellen">...anteilig aus den Hauptgerinnerasterzellen</option>
+					<option value="...anteilig aus Rasterzellen der Teileinzugegebiete">...anteilig aus Rasterzellen der Teileinzugegebiete</option>
+					<option value="...genau den entsprechenden Wert aus der jeweiligen Rasterzelle entnehmen">...genau den entsprechenden Wert aus der jeweiligen Rasterzelle entnehmen</option>
+				</param>
+				<param name="Folder3" label="Folder3" optional="false" help="Speicherpfad der dynamischen Wassernutzungsdaten" type="data" format="txt"/>
+				<param name="WConUnit" label="WConUnit" optional="true" value="m3/s" help="Einheit in der die WUse Daten vorliegen" type="select">
+					<option value="m3/s">m3/s</option>
+					<option value="m3/Monat">m3/Monat</option>
+				</param>
+				<param name="WConsD" label="WConsD" optional="true" value="0" help="Anzahl der Simulationestage bevor eine Wasserentnahme beruecksichtigt wird" type="integer"/>
+				<param name="WConThres" label="WConThres" optional="true" value="0" help="Fester Abflussschwellenwert in m3/s fuer das Hauptgerinne, der durch Entnahmen nicht unterschritten werden soll." type="float"/>
+				<param name="stConsAll" label="stConsAll" optional="true" value="0" help="Statische Reduzierung des Gesamtabflusses in den Gerinnerasterzellen um [% / 100] pro Zeitschritt." type="float"/>
+				<param name="stConsRiv" label="stConsRiv" optional="true" value="0" help="Statische Reduzierung des Gesamtabflusses  in den Hauptgerinnegitterboxen um [% / 100] pro Zeitschritt." type="float"/>
+				<param name="vRM1" label="vRM1" optional="true" value="nein" help="Der Gerinne- bzw. Hauptgerinneabfluss kann mit dieser Methode fuer Rasterzelle 1 manipuliert werden. " type="select">
+					<option value="nein">nein</option>
+					<option value="Ja">Ja</option>
+					<option value=" berechneten Abfluss veraendern: res. Abfluss = berechn. Abfluss * q + a"> berechneten Abfluss veraendern: res. Abfluss = berechn. Abfluss * q + a</option>
+					<option value=" Abfluss manuell vorgeben: res. Abfluss = Speicherinhalt * q + a"> Abfluss manuell vorgeben: res. Abfluss = Speicherinhalt * q + a</option>
+				</param>
+				<param name="RM1x" label="RM1x" optional="true" value="-1" help="x-Koordinate der Rasterzelle 1, fuer die der Abfluss manipulatiert werden soll" type="integer"/>
+				<param name="RM1y" label="RM1y" optional="true" value="-1" help="y-Koordinate der Rasterzelle 1, fuer die der Abfluss manipulatiert werden soll" type="integer"/>
+				<param name="RM1q" label="RM1q" optional="true" value="1" help="Prozentualer Faktor q [%/100] fuer Rasterzelle 1" type="float"/>
+				<param name="RM1a" label="RM1a" optional="true" value="0" help="Addidativer Offsetwert a [+-m3/s] fuer Rasterzelle 1" type="float"/>
+				<param name="vRM2" label="vRM2" optional="true" value="nein" help="Der Gerinne- bzw. Hauptgerinneabfluss kann mit dieser Methode fuer Rasterzelle 2 manipuliert werden. " type="select">
+					<option value="nein">nein</option>
+					<option value="Ja">Ja</option>
+					<option value=" berechneten Abfluss veraendern: res. Abfluss = berechn. Abfluss * q + a"> berechneten Abfluss veraendern: res. Abfluss = berechn. Abfluss * q + a</option>
+					<option value=" Abfluss manuell vorgeben: res. Abfluss = Speicherinhalt * q + a"> Abfluss manuell vorgeben: res. Abfluss = Speicherinhalt * q + a</option>
+				</param>
+				<param name="RM2x" label="RM2x" optional="true" value="-1" help="x-Koordinate der Rasterzelle 2, fuer die der Abfluss manipulatiert werden soll" type="integer"/>
+				<param name="RM2y" label="RM2y" optional="true" value="-1" help="y-Koordinate der Rasterzelle 2, fuer die der Abfluss manipulatiert werden soll" type="integer"/>
+				<param name="RM2q" label="RM2q" optional="true" value="1" help="Prozentualer Faktor q [%/100] fuer Rasterzelle 2" type="float"/>
+				<param name="RM2a" label="RM2a" optional="true" value="0" help="Addidativer Offsetwert a [+-m3/s] fuer Rasterzelle 2" type="float"/>
+				<param name="EvP1s" label="EvP1s" optional="true" value="NeuDarchau.txt" help="Name des Evaluierungspunktes 1" type="text"/>
+				<param name="EvP1x" label="EvP1x" optional="true" value="30" help="x-Koordinate der spezifischen Hauptgerinnerasterzelle des Evaluerungspunktes 1" type="integer"/>
+				<param name="EvP1y" label="EvP1y" optional="true" value="115" help="y-Koordinate der spezifischen Hauptgerinnerasterzelle des Evaluerungspunktes 1" type="integer"/>
+				<param name="EvP2s" label="EvP2s" optional="true" value="Lutherstadt-Wittenberg.txt" help="Name des Evaluierungspunktes 2" type="text"/>
+				<param name="EvP2x" label="EvP2x" optional="true" value="54" help="x-Koordinate der spezifischen Hauptgerinnerasterzelle des Evaluerungspunktes 2" type="integer"/>
+				<param name="EvP2y" label="EvP2y" optional="true" value="85" help="y-Koordinate der spezifischen Hauptgerinnerasterzelle des Evaluerungspunktes 2" type="integer"/>
+				<param name="EvP3s" label="EvP3s" optional="true" value="Schoena.txt" help="Name des Evaluierungspunktes 3" type="text"/>
+				<param name="EvP3x" label="EvP3x" optional="true" value="78" help="x-Koordinate der spezifischen Hauptgerinnerasterzelle des Evaluerungspunktes 3" type="integer"/>
+				<param name="EvP3y" label="EvP3y" optional="true" value="65" help="y-Koordinate der spezifischen Hauptgerinnerasterzelle des Evaluerungspunktes 3" type="integer"/>
+				<param name="RBMx" label="RBMx" optional="true" value="16" help="x-Koordinate der Ausgangsrasterzelle des Flusseinzugsgebietes" type="integer"/>
+				<param name="RBMy" label="RBMy" optional="true" value="121" help="y-Koordinate der Ausgangsrasterzelle des Flusseinzugsgebietes" type="integer"/>
+				<param name="wP" label="wP" optional="true" value="False" help="Schreibt wichtige, der Simulation zugrundeliegenden Parameter in eine Textdatei" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="eP" label="eP" optional="true" value="False" help="Schreibt Fehler in Textfile" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MoniLog1" label="MoniLog1" optional="true" value="False" help="Monitoring taegicher Werte des Flusseinzugsgebiets" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MoniLog3" label="MoniLog3" optional="true" value="False" help="Monitoring monatlicher Werte des Flusseinzugsgebiets" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MoniLog2" label="MoniLog2" optional="true" value="False" help="Monitoring von Zu- und Abflusswerten des WasserGesamtsystems" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="Test1" label="Test1" optional="true" value="nein" help="Waehlen ob TestRoutine 1 durchgefuehrt werden soll... 1) nur fuer Teileinzugsgebiet der HG-Rasterzelle oder 2) fuer das Flusseinzugsgebiet bis zum Erreichen der HG-Rasterzelle." type="select">
+					<option value="nein">nein</option>
+					<option value="Ja">Ja</option>
+					<option value=" TestRoutine1 nur fuer Teileinzugsgbiet der HG-Rasterzelle"> TestRoutine1 nur fuer Teileinzugsgbiet der HG-Rasterzelle</option>
+					<option value=" TestRoutine1 fuer Flusseinzugsgebiet bis zu der HG-Rasterzelle"> TestRoutine1 fuer Flusseinzugsgebiet bis zu der HG-Rasterzelle</option>
+				</param>
+				<param name="xt1" label="xt1" optional="true" value="0" help="x-Koordinate der spezifischen Hauptgerinnerasterzelle fuer TestRoutine 1" type="integer"/>
+				<param name="yt1" label="yt1" optional="true" value="0" help="y-Koordinate der spezifischen Hauptgerinnerasterzelle fuer TestRoutine 1" type="integer"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="OUTPUT2_outformat" label="OUTPUT2_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="OUTPUT3_outformat" label="OUTPUT3_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="OUTPUT4_outformat" label="OUTPUT4_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="OUTPUT5_outformat" label="OUTPUT5_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="OUTPUT6_outformat" label="OUTPUT6_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.garden_webservices.0">
+				<param name="SERVER" label="SERVER" optional="true" value="ogc.bgs.ac.uk/cgi-bin/BGS_Bedrock_and_Superficial_Geology/wms" help="Server" type="text"/>
+				<param name="VERSION" label="VERSION" optional="true" value="1.1.1" help="Version" type="select">
+					<option value="1.1.1">1.1.1</option>
+					<option value="1.3.0">1.3.0</option>
+				</param>
+				<param name="LEGEND" label="LEGEND" optional="true" value="False" help="Legend" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="USERNAME" label="USERNAME" optional="true" help="User Name" type="text"/>
+				<param name="PASSWORD" label="PASSWORD" optional="true" help="Password" type="text"/>
+				<param name="ABSTRACT" label="ABSTRACT" optional="false" help="Abstract" type="text"/>
+				<param type="select" name="MAP_outformat" label="MAP_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="LEGENDS_outformat" label="LEGENDS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.garden_webservices.2">
+				<param name="ADDRESSES" label="ADDRESSES" optional="false" help="Address List" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Address Field" type="data" format="txt"/>
+				<param name="ADDRESS" label="ADDRESS" optional="true" value="Bundesstrasse 55, Hamburg, Germany" help="Single Address" type="text"/>
+				<param name="PROVIDER" label="PROVIDER" optional="true" value="Nominatim (OpenStreetMap)" help="Service Provider" type="select">
+					<option value="Nominatim (OpenStreetMap)">Nominatim (OpenStreetMap)</option>
+					<option value="The Data Science Toolkit">The Data Science Toolkit</option>
+					<option value="Google">Google</option>
+					<option value="Bing">Bing</option>
+					<option value="MapQuest">MapQuest</option>
+				</param>
+				<param name="API_KEY" label="API_KEY" optional="true" help="API Key" type="text"/>
+				<param name="METADATA" label="METADATA" optional="true" value="False" help="Store Metadata" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="LOCATIONS_outformat" label="LOCATIONS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_landscape_evolution.0">
+				<param name="SURFACE_T0" label="SURFACE_T0" optional="false" help="Initial Surface Elevation" type="data" format="txt"/>
+				<param name="REGOLITH_T0" label="REGOLITH_T0" optional="false" help="Initial sediment cover (m)" type="data" format="txt"/>
+				<param name="REGOLITH_T0_DEFAULT" label="REGOLITH_T0_DEFAULT" optional="true" value="0" help="default value if no grid has been selected" type="float"/>
+				<param name="ALLOCHTHONE" label="ALLOCHTHONE" optional="false" help="Allochthone input in meter per year (e.g. of aeolian origin, 'Loess')." type="data" format="txt"/>
+				<param name="ALLOCHTHONE_DEFAULT" label="ALLOCHTHONE_DEFAULT" optional="true" value="0" help="default value if no grid has been selected" type="float"/>
+				<param name="TIME_START" label="TIME_START" optional="true" value="50000" help="Start [Years BP]" type="integer"/>
+				<param name="TIME_STOP" label="TIME_STOP" optional="true" value="10000" help="Stop [Years BP]" type="integer"/>
+				<param name="TIME_STEP" label="TIME_STEP" optional="true" value="100" help="Step [Years]" type="integer"/>
+				<param name="DIFFUSIVE_KD" label="DIFFUSIVE_KD" optional="true" value="0.01" help="Diffusivity Coefficient Kd [m^2/a]" type="float"/>
+				<param name="DIFFUSIVE_NEIGHBOURS" label="DIFFUSIVE_NEIGHBOURS" optional="true" value="Moore" help="Neighbourhood" type="select">
+					<option value="Neumann">Neumann</option>
+					<option value="Moore">Moore</option>
+				</param>
+				<param type="select" name="SURFACE_outformat" label="SURFACE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="REGOLITH_outformat" label="REGOLITH_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DIFFERENCE_outformat" label="DIFFERENCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_svm.0">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Grids" type="data" format="txt"/>
+				<param name="SCALING" label="SCALING" optional="true" value="standardize" help="Scaling" type="select">
+					<option value="none">none</option>
+					<option value="normalize (0-1)">normalize (0-1)</option>
+					<option value="standardize">standardize</option>
+				</param>
+				<param name="MESSAGE" label="MESSAGE" optional="true" value="False" help="Verbose Messages" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MODEL_SRC" label="MODEL_SRC" optional="true" value="create from training areas" help="Model Source" type="select">
+					<option value="create from training areas">create from training areas</option>
+					<option value="restore from file">restore from file</option>
+				</param>
+				<param name="MODEL_LOAD" label="MODEL_LOAD" optional="false" help="Restore Model from File" type="data" format="txt"/>
+				<param name="ROI" label="ROI" optional="false" help="Training Areas" type="data" format="txt"/>
+				<param name="ROI_ID" label="ROI_ID" optional="false" help="Class Identifier" type="data" format="txt"/>
+				<param name="MODEL_SAVE" label="MODEL_SAVE" optional="false" help="Store Model to File" type="data" format="txt"/>
+				<param name="SVM_TYPE" label="SVM_TYPE" optional="true" value="C-SVC" help="SVM Type" type="select">
+					<option value="C-SVC">C-SVC</option>
+					<option value="nu-SVC">nu-SVC</option>
+					<option value="one-class SVM">one-class SVM</option>
+					<option value="epsilon-SVR">epsilon-SVR</option>
+					<option value="nu-SVR">nu-SVR</option>
+				</param>
+				<param name="KERNEL_TYPE" label="KERNEL_TYPE" optional="true" value="radial basis function" help="linear: u'*v&amp;lt;br/&amp;gt;polynomial: (gamma*u'*v + coef0)^degree&amp;lt;br/&amp;gt;radial basis function: exp(-gamma*|u-v|^2)&amp;lt;br/&amp;gt;sigmoid: tanh(gamma*u'*v + coef0)" type="select">
+					<option value="linear">linear</option>
+					<option value="polynomial">polynomial</option>
+					<option value="radial basis function">radial basis function</option>
+					<option value="sigmoid">sigmoid</option>
+				</param>
+				<param name="DEGREE" label="DEGREE" optional="true" value="3" help="degree in kernel function" type="integer"/>
+				<param name="GAMMA" label="GAMMA" optional="true" value="0" help="gamma in kernel function" type="float"/>
+				<param name="COEF0" label="COEF0" optional="true" value="0" help="coef0 in kernel function" type="float"/>
+				<param name="COST" label="COST" optional="true" value="1" help="parameter C (cost) of C-SVC, epsilon-SVR, and nu-SVR" type="float"/>
+				<param name="NU" label="NU" optional="true" value="0.5" help="parameter nu of nu-SVC, one-class SVM, and nu-SVR" type="float"/>
+				<param name="EPS_SVR" label="EPS_SVR" optional="true" value="0.1" help="epsilon in loss function of epsilon-SVR" type="float"/>
+				<param name="CACHE_SIZE" label="CACHE_SIZE" optional="true" value="100" help="cache memory size in MB" type="float"/>
+				<param name="EPS" label="EPS" optional="true" value="0.001" help="tolerance of termination criterion" type="float"/>
+				<param name="SHRINKING" label="SHRINKING" optional="true" value="False" help="whether to use the shrinking heuristics" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="PROBABILITY" label="PROBABILITY" optional="true" value="False" help="whether to train a SVC or SVR model for probability estimates" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="CROSSVAL" label="CROSSVAL" optional="true" value="1" help="n-fold cross validation: n must &amp;gt; 1" type="integer"/>
+				<param type="select" name="CLASSES_outformat" label="CLASSES_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_lighting.5">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="RADIUS" label="RADIUS" optional="true" value="10000" help="Radial Limit" type="float"/>
+				<param name="METHOD" label="METHOD" optional="true" value="line tracing" help="Method" type="select">
+					<option value="multi scale">multi scale</option>
+					<option value="line tracing">line tracing</option>
+				</param>
+				<param name="DLEVEL" label="DLEVEL" optional="true" value="3" help="Multi Scale Factor" type="float"/>
+				<param name="NDIRS" label="NDIRS" optional="true" value="8" help="Number of Sectors" type="integer"/>
+				<param type="select" name="POS_outformat" label="POS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="NEG_outformat" label="NEG_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_lighting.0">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Standard" help="Shading Method" type="select">
+					<option value="Standard">Standard</option>
+					<option value="Limited Maximum">Limited Maximum</option>
+					<option value="With Shadows">With Shadows</option>
+					<option value="Shadows Only">Shadows Only</option>
+					<option value="Ambient Occlusion">Ambient Occlusion</option>
+					<option value="Combined Shading">Combined Shading</option>
+				</param>
+				<param name="POSITION" label="POSITION" optional="true" value="azimuth and height" help="Sun's Position" type="select">
+					<option value="azimuth and height">azimuth and height</option>
+					<option value="date and time">date and time</option>
+				</param>
+				<param name="AZIMUTH" label="AZIMUTH" optional="true" value="315" help="Direction of the light source, measured in degree clockwise from the North direction." type="float"/>
+				<param name="DECLINATION" label="DECLINATION" optional="true" value="45" help="Height of the light source, measured in degree above the horizon." type="float"/>
+				<param name="DATE_MIN" label="DATE_MIN" optional="true" help="Day" type="text"/>
+				<param name="TIME" label="TIME" optional="true" value="12" help="Hour" type="float"/>
+				<param name="EXAGGERATION" label="EXAGGERATION" optional="true" value="1" help="The terrain exaggeration factor allows one to increase the shading contrasts in flat areas." type="float"/>
+				<param name="UNIT" label="UNIT" optional="true" value="radians" help="Unit" type="select">
+					<option value="radians">radians</option>
+					<option value="degree">degree</option>
+				</param>
+				<param name="SHADOW" label="SHADOW" optional="true" value="slim" help="Choose 'slim' to trace grid node's shadow, 'fat' to trace the whole cell's shadow. The first is slightly faster but might show some artifacts." type="select">
+					<option value="slim">slim</option>
+					<option value="fat">fat</option>
+				</param>
+				<param name="NDIRS" label="NDIRS" optional="true" value="8" help="Number of sample directions for ambient occlusion. Divides azimuth range (270 to 0 to 90 degree) into sectors. Declination (0 to 90 degree) is divided in (Number of Directions / 4) sectors." type="integer"/>
+				<param name="RADIUS" label="RADIUS" optional="true" value="10" help="Radius used to trace for shadows (ambient occlusion) [map units]." type="float"/>
+				<param type="select" name="SHADE_outformat" label="SHADE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_lighting.3">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="RADIUS" label="RADIUS" optional="true" value="10000" help="The maximum search radius [map units]. This value is ignored if set to zero." type="float"/>
+				<param name="NDIRS" label="NDIRS" optional="true" value="8" help="Number of Sectors" type="integer"/>
+				<param name="METHOD" label="METHOD" optional="true" value="cell size" help="Method" type="select">
+					<option value="cell size">cell size</option>
+					<option value="multi scale">multi scale</option>
+				</param>
+				<param name="DLEVEL" label="DLEVEL" optional="true" value="3" help="Multi Scale Factor" type="float"/>
+				<param type="select" name="VISIBLE_outformat" label="VISIBLE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SVF_outformat" label="SVF_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SIMPLE_outformat" label="SIMPLE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="TERRAIN_outformat" label="TERRAIN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DISTANCE_outformat" label="DISTANCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_lighting.4">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="ORIGINAL" label="ORIGINAL" optional="false" help="Original Image" type="data" format="txt"/>
+				<param name="AZI" label="AZI" optional="true" value="180" help="direction of sun (degree, clockwise from North)" type="float"/>
+				<param name="HGT" label="HGT" optional="true" value="45" help="height of sun above horizon (degree)" type="float"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Minnaert Correction with Slope (Law &amp; Nichol 2004)" help="Method" type="select">
+					<option value="Cosine Correction (Teillet et al. 1982)">Cosine Correction (Teillet et al. 1982)</option>
+					<option value="Cosine Correction (Civco 1989)">Cosine Correction (Civco 1989)</option>
+					<option value="Minnaert Correction">Minnaert Correction</option>
+					<option value="Minnaert Correction with Slope (Riano et al. 2003)">Minnaert Correction with Slope (Riano et al. 2003)</option>
+					<option value="Minnaert Correction with Slope (Law &amp; Nichol 2004)">Minnaert Correction with Slope (Law &amp; Nichol 2004)</option>
+					<option value="C Correction">C Correction</option>
+					<option value="Normalization (after Civco">Normalization (after Civco</option>
+					<option value=" modified by Law &amp; Nichol)"> modified by Law &amp; Nichol)</option>
+				</param>
+				<param name="MINNAERT" label="MINNAERT" optional="true" value="0.5" help="Minnaert Correction" type="float"/>
+				<param name="MAXCELLS" label="MAXCELLS" optional="true" value="1000" help="Maximum number of grid cells used for trend analysis as required by C correction." type="integer"/>
+				<param name="MAXVALUE" label="MAXVALUE" optional="true" value="1 byte (0-255)" help="Value Range" type="select">
+					<option value="1 byte (0-255)">1 byte (0-255)</option>
+					<option value="2 byte (0-65535)">2 byte (0-65535)</option>
+				</param>
+				<param type="select" name="CORRECTED_outformat" label="CORRECTED_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_lighting.8">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="THRESHOLD" label="THRESHOLD" optional="true" value="1" help="Flatness threshold angle (degrees)." type="float"/>
+				<param name="RADIUS" label="RADIUS" optional="true" value="10000" help="Radial Limit" type="float"/>
+				<param name="METHOD" label="METHOD" optional="true" value="line tracing" help="Method" type="select">
+					<option value="multi scale">multi scale</option>
+					<option value="line tracing">line tracing</option>
+				</param>
+				<param name="DLEVEL" label="DLEVEL" optional="true" value="3" help="Multi Scale Factor" type="float"/>
+				<param type="select" name="GEOMORPHONS_outformat" label="GEOMORPHONS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_lighting.7">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="STEPS" label="STEPS" optional="true" value="14" help="Number of time steps per year." type="integer"/>
+				<param name="UNITS" label="UNITS" optional="true" value="kWh / m2" help="Units for output radiation values." type="select">
+					<option value="kWh / m2">kWh / m2</option>
+					<option value="kJ / m2">kJ / m2</option>
+					<option value="J / cm2">J / cm2</option>
+				</param>
+				<param name="HOUR_STEP" label="HOUR_STEP" optional="true" value="0.5" help="Time step size for a day's calculation given in hours." type="float"/>
+				<param name="YEAR" label="YEAR" optional="true" value="2000" help="Reference Year" type="integer"/>
+				<param type="select" name="INSOLATION_outformat" label="INSOLATION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_lighting.6">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="POINTS" label="POINTS" optional="false" help="Observer points." type="data" format="txt"/>
+				<param name="FIELD_HEIGHT" label="FIELD_HEIGHT" optional="false" help="Height of the light source above ground." type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Shade" help="Unit" type="select">
+					<option value="Visibility">Visibility</option>
+					<option value="Shade">Shade</option>
+					<option value="Distance">Distance</option>
+					<option value="Size">Size</option>
+				</param>
+				<param type="select" name="VISIBILITY_outformat" label="VISIBILITY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_gridding.5">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param name="FRAME" label="FRAME" optional="true" value="False" help="Add Frame" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="TARGET_OUT_GRID_outformat" label="TARGET_OUT_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_gridding.0">
+				<param name="INPUT" label="INPUT" optional="false" help="Shapes" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="OUTPUT" label="OUTPUT" optional="true" value="attribute" help="Output Values" type="select">
+					<option value="data / no-data">data / no-data</option>
+					<option value="index number">index number</option>
+					<option value="attribute">attribute</option>
+				</param>
+				<param name="MULTIPLE" label="MULTIPLE" optional="true" value="last" help="Method for Multiple Values" type="select">
+					<option value="first">first</option>
+					<option value="last">last</option>
+					<option value="minimum">minimum</option>
+					<option value="maximum">maximum</option>
+					<option value="mean">mean</option>
+				</param>
+				<param name="LINE_TYPE" label="LINE_TYPE" optional="true" value="thick" help="Lines" type="select">
+					<option value="thin">thin</option>
+					<option value="thick">thick</option>
+				</param>
+				<param name="POLY_TYPE" label="POLY_TYPE" optional="true" value="cell" help="Polygon" type="select">
+					<option value="node">node</option>
+					<option value="cell">cell</option>
+				</param>
+				<param name="GRID_TYPE" label="GRID_TYPE" optional="true" value="same as attribute" help="Data Type" type="select">
+					<option value="1 bit">1 bit</option>
+					<option value="1 byte unsigned integer">1 byte unsigned integer</option>
+					<option value="1 byte signed integer">1 byte signed integer</option>
+					<option value="2 byte unsigned integer">2 byte unsigned integer</option>
+					<option value="2 byte signed integer">2 byte signed integer</option>
+					<option value="4 byte unsigned integer">4 byte unsigned integer</option>
+					<option value="4 byte signed integer">4 byte signed integer</option>
+					<option value="4 byte floating point">4 byte floating point</option>
+					<option value="8 byte floating point">8 byte floating point</option>
+					<option value="same as attribute">same as attribute</option>
+				</param>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param type="select" name="GRID_outformat" label="GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="COUNT_outformat" label="COUNT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_gridding.3">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Sibson" help="Method" type="select">
+					<option value="Linear">Linear</option>
+					<option value="Sibson">Sibson</option>
+					<option value="Non-Sibsonian">Non-Sibsonian</option>
+				</param>
+				<param name="WEIGHT" label="WEIGHT" optional="true" value="0" help="restricts extrapolation by assigning minimal allowed weight for a vertex (normally &quot;-1&quot; or so; lower values correspond to lower reliability; &quot;0&quot; means no extrapolation)" type="float"/>
+				<param type="select" name="TARGET_OUT_GRID_outformat" label="TARGET_OUT_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_gridding.1">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="CV_METHOD" label="CV_METHOD" optional="true" value="none" help="Cross Validation" type="select">
+					<option value="none">none</option>
+					<option value="leave one out">leave one out</option>
+					<option value="2-fold">2-fold</option>
+					<option value="k-fold">k-fold</option>
+				</param>
+				<param name="CV_SAMPLES" label="CV_SAMPLES" optional="true" value="10" help="number of subsamples for k-fold cross validation" type="integer"/>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param name="SEARCH_RANGE" label="SEARCH_RANGE" optional="true" value="global" help="Search Range" type="select">
+					<option value="local">local</option>
+					<option value="global">global</option>
+				</param>
+				<param name="SEARCH_RADIUS" label="SEARCH_RADIUS" optional="true" value="1000" help="local maximum search distance given in map units" type="float"/>
+				<param name="SEARCH_POINTS_ALL" label="SEARCH_POINTS_ALL" optional="true" value="all points within search distance" help="Number of Points" type="select">
+					<option value="maximum number of nearest points">maximum number of nearest points</option>
+					<option value="all points within search distance">all points within search distance</option>
+				</param>
+				<param name="SEARCH_POINTS_MIN" label="SEARCH_POINTS_MIN" optional="true" value="1" help="minimum number of points to use" type="integer"/>
+				<param name="SEARCH_POINTS_MAX" label="SEARCH_POINTS_MAX" optional="true" value="20" help="maximum number of nearest points" type="integer"/>
+				<param name="DW_WEIGHTING" label="DW_WEIGHTING" optional="true" value="inverse distance to a power" help="Weighting Function" type="select">
+					<option value="no distance weighting">no distance weighting</option>
+					<option value="inverse distance to a power">inverse distance to a power</option>
+					<option value="exponential">exponential</option>
+					<option value="gaussian weighting">gaussian weighting</option>
+				</param>
+				<param name="DW_IDW_POWER" label="DW_IDW_POWER" optional="true" value="2" help="Inverse Distance Weighting Power" type="float"/>
+				<param name="DW_IDW_OFFSET" label="DW_IDW_OFFSET" optional="true" value="False" help="Calculates weights for distance plus one, avoiding division by zero for zero distances" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DW_BANDWIDTH" label="DW_BANDWIDTH" optional="true" value="1" help="Gaussian and Exponential Weighting Bandwidth" type="float"/>
+				<param type="select" name="CV_SUMMARY_outformat" label="CV_SUMMARY_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="CV_RESIDUALS_outformat" label="CV_RESIDUALS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="TARGET_OUT_GRID_outformat" label="TARGET_OUT_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_gridding.4">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="CV_METHOD" label="CV_METHOD" optional="true" value="none" help="Cross Validation" type="select">
+					<option value="none">none</option>
+					<option value="leave one out">leave one out</option>
+					<option value="2-fold">2-fold</option>
+					<option value="k-fold">k-fold</option>
+				</param>
+				<param name="CV_SAMPLES" label="CV_SAMPLES" optional="true" value="10" help="number of subsamples for k-fold cross validation" type="integer"/>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param name="QUADRATIC_NEIGHBORS" label="QUADRATIC_NEIGHBORS" optional="true" value="13" help="Quadratic Neighbors" type="integer"/>
+				<param name="WEIGHTING_NEIGHBORS" label="WEIGHTING_NEIGHBORS" optional="true" value="19" help="Weighting Neighbors" type="integer"/>
+				<param type="select" name="CV_SUMMARY_outformat" label="CV_SUMMARY_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="CV_RESIDUALS_outformat" label="CV_RESIDUALS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="TARGET_OUT_GRID_outformat" label="TARGET_OUT_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_gridding.10">
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Polygons" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="The attribute field that specifies the category a polygon belongs to." type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="polygon wise" help="Choose cell wise, if you have not many polygons. Polygon wise will show much better performance, if you have many (small) polygons." type="select">
+					<option value="cell wise">cell wise</option>
+					<option value="polygon wise">polygon wise</option>
+				</param>
+				<param name="MULTIPLE" label="MULTIPLE" optional="true" value="maximum coverage" help="Output value for cells that intersect wiht more than one polygon." type="select">
+					<option value="minimum coverage">minimum coverage</option>
+					<option value="maximum coverage">maximum coverage</option>
+				</param>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param type="select" name="CLASSES_outformat" label="CLASSES_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="CATEGORY_outformat" label="CATEGORY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="COVERAGE_outformat" label="COVERAGE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_gridding.2">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="CV_METHOD" label="CV_METHOD" optional="true" value="none" help="Cross Validation" type="select">
+					<option value="none">none</option>
+					<option value="leave one out">leave one out</option>
+					<option value="2-fold">2-fold</option>
+					<option value="k-fold">k-fold</option>
+				</param>
+				<param name="CV_SAMPLES" label="CV_SAMPLES" optional="true" value="10" help="number of subsamples for k-fold cross validation" type="integer"/>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param type="select" name="CV_SUMMARY_outformat" label="CV_SUMMARY_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="CV_RESIDUALS_outformat" label="CV_RESIDUALS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="TARGET_OUT_GRID_outformat" label="TARGET_OUT_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_gridding.9">
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Polygons" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="OUTPUT" label="OUTPUT" optional="true" help="Output Values" type="select">
+					<option value="index number">index number</option>
+					<option value="attribute">attribute</option>
+				</param>
+				<param name="MULTIPLE" label="MULTIPLE" optional="true" value="maximum coverage" help="Output value for cells that intersect with more than one polygon." type="select">
+					<option value="minimum coverage">minimum coverage</option>
+					<option value="maximum coverage">maximum coverage</option>
+					<option value="average proportional to area coverage">average proportional to area coverage</option>
+				</param>
+				<param name="GRID_TYPE" label="GRID_TYPE" optional="true" value="same as attribute" help="Data Type" type="select">
+					<option value="1 bit">1 bit</option>
+					<option value="1 byte unsigned integer">1 byte unsigned integer</option>
+					<option value="1 byte signed integer">1 byte signed integer</option>
+					<option value="2 byte unsigned integer">2 byte unsigned integer</option>
+					<option value="2 byte signed integer">2 byte signed integer</option>
+					<option value="4 byte unsigned integer">4 byte unsigned integer</option>
+					<option value="4 byte signed integer">4 byte signed integer</option>
+					<option value="4 byte floating point">4 byte floating point</option>
+					<option value="8 byte floating point">8 byte floating point</option>
+					<option value="same as attribute">same as attribute</option>
+				</param>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param type="select" name="GRID_outformat" label="GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="COVERAGE_outformat" label="COVERAGE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_gridding.8">
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Polygons" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="polygon wise" help="Choose cell wise, if you have not many polygons. Polygon wise will show much better performance, if you have many (small) polygons." type="select">
+					<option value="cell wise">cell wise</option>
+					<option value="polygon wise">polygon wise</option>
+				</param>
+				<param name="OUTPUT" label="OUTPUT" optional="true" value="percentage" help="Output" type="select">
+					<option value="area">area</option>
+					<option value="percentage">percentage</option>
+				</param>
+				<param name="SELECTION" label="SELECTION" optional="true" value="False" help="Only Selected Polygons" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param type="select" name="AREA_outformat" label="AREA_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_gridding.7">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="CV_METHOD" label="CV_METHOD" optional="true" value="none" help="Cross Validation" type="select">
+					<option value="none">none</option>
+					<option value="leave one out">leave one out</option>
+					<option value="2-fold">2-fold</option>
+					<option value="k-fold">k-fold</option>
+				</param>
+				<param name="CV_SAMPLES" label="CV_SAMPLES" optional="true" value="10" help="number of subsamples for k-fold cross validation" type="integer"/>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param name="SEARCH_RANGE" label="SEARCH_RANGE" optional="true" value="global" help="Search Range" type="select">
+					<option value="local">local</option>
+					<option value="global">global</option>
+				</param>
+				<param name="SEARCH_RADIUS" label="SEARCH_RADIUS" optional="true" value="1000" help="local maximum search distance given in map units" type="float"/>
+				<param name="SEARCH_POINTS_ALL" label="SEARCH_POINTS_ALL" optional="true" value="all points within search distance" help="Number of Points" type="select">
+					<option value="maximum number of nearest points">maximum number of nearest points</option>
+					<option value="all points within search distance">all points within search distance</option>
+				</param>
+				<param name="SEARCH_POINTS_MIN" label="SEARCH_POINTS_MIN" optional="true" value="-1" help="minimum number of points to use" type="integer"/>
+				<param name="SEARCH_POINTS_MAX" label="SEARCH_POINTS_MAX" optional="true" value="20" help="maximum number of nearest points" type="integer"/>
+				<param name="SEARCH_DIRECTION" label="SEARCH_DIRECTION" optional="true" value="all directions" help="Direction" type="select">
+					<option value="all directions">all directions</option>
+					<option value="quadrants">quadrants</option>
+				</param>
+				<param name="DW_WEIGHTING" label="DW_WEIGHTING" optional="true" value="inverse distance to a power" help="Weighting Function" type="select">
+					<option value="no distance weighting">no distance weighting</option>
+					<option value="inverse distance to a power">inverse distance to a power</option>
+					<option value="exponential">exponential</option>
+					<option value="gaussian weighting">gaussian weighting</option>
+				</param>
+				<param name="DW_IDW_POWER" label="DW_IDW_POWER" optional="true" value="2" help="Inverse Distance Weighting Power" type="float"/>
+				<param name="DW_IDW_OFFSET" label="DW_IDW_OFFSET" optional="true" value="False" help="Calculates weights for distance plus one, avoiding division by zero for zero distances" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DW_BANDWIDTH" label="DW_BANDWIDTH" optional="true" value="1" help="Gaussian and Exponential Weighting Bandwidth" type="float"/>
+				<param type="select" name="CV_SUMMARY_outformat" label="CV_SUMMARY_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="CV_RESIDUALS_outformat" label="CV_RESIDUALS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="TARGET_OUT_GRID_outformat" label="TARGET_OUT_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_gridding.6">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="POPULATION" label="POPULATION" optional="false" help="Population" type="data" format="txt"/>
+				<param name="RADIUS" label="RADIUS" optional="true" value="1" help="Radius" type="float"/>
+				<param name="KERNEL" label="KERNEL" optional="true" value="quartic kernel" help="Kernel" type="select">
+					<option value="quartic kernel">quartic kernel</option>
+					<option value="gaussian kernel">gaussian kernel</option>
+				</param>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param type="select" name="TARGET_OUT_GRID_outformat" label="TARGET_OUT_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.pj_proj4.14">
+				<param name="CRS_METHOD" label="CRS_METHOD" optional="true" value="Proj4 Parameters" help="Get CRS Definition from..." type="select">
+					<option value="Proj4 Parameters">Proj4 Parameters</option>
+					<option value="EPSG Code">EPSG Code</option>
+					<option value="Well Known Text File">Well Known Text File</option>
+				</param>
+				<param name="CRS_PROJ4" label="CRS_PROJ4" optional="true" help="Proj4 Parameters" type="text"/>
+				<param name="CRS_FILE" label="CRS_FILE" optional="false" help="Well Known Text File" type="data" format="txt"/>
+				<param name="CRS_EPSG" label="CRS_EPSG" optional="true" value="-1" help="Authority Code" type="integer"/>
+				<param name="CRS_EPSG_AUTH" label="CRS_EPSG_AUTH" optional="true" value="EPSG" help="Authority" type="text"/>
+				<param name="CRS_EPSG_GEOGCS" label="CRS_EPSG_GEOGCS" optional="true" help="Geographic Coordinate Systems" type="text"/>
+				<param name="CRS_EPSG_PROJCS" label="CRS_EPSG_PROJCS" optional="true" help="Projected Coordinate Systems" type="text"/>
+				<param name="PRECISE" label="PRECISE" optional="true" value="False" help="avoids precision problems when source and target crs use different geodedtic datums." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="XMIN" label="XMIN" optional="true" value="0" help="Minimum" type="float"/>
+				<param name="XMAX" label="XMAX" optional="true" value="0" help="Maximum" type="float"/>
+				<param name="YMIN" label="YMIN" optional="true" value="0" help="Minimum" type="float"/>
+				<param name="YMAX" label="YMAX" optional="true" value="0" help="Maximum" type="float"/>
+				<param name="INTERVAL" label="INTERVAL" optional="true" value="fixed interval" help="Interval" type="select">
+					<option value="fixed interval">fixed interval</option>
+					<option value="fitted interval">fitted interval</option>
+				</param>
+				<param name="FIXED" label="FIXED" optional="true" value="1" help="Fixed Interval (Degree)" type="float"/>
+				<param name="FITTED" label="FITTED" optional="true" value="10" help="Number of Intervals" type="integer"/>
+				<param name="RESOLUTION" label="RESOLUTION" optional="true" value="0.5" help="Minimum Resolution (Degree)" type="float"/>
+				<param type="select" name="GRATICULE_outformat" label="GRATICULE_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="COORDS_outformat" label="COORDS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.pj_proj4.20">
+				<param name="PLANAR" label="PLANAR" optional="false" help="Segments" type="data" format="txt"/>
+				<param name="EPSILON" label="EPSILON" optional="true" value="100" help="defines the maximum resolution [km] for the re-projected distance segments" type="float"/>
+				<param type="select" name="ORTHODROME_outformat" label="ORTHODROME_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="LOXODROME_outformat" label="LOXODROME_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.pj_proj4.26">
+				<param name="CRS_METHOD" label="CRS_METHOD" optional="true" value="Proj4 Parameters" help="Get CRS Definition from..." type="select">
+					<option value="Proj4 Parameters">Proj4 Parameters</option>
+					<option value="EPSG Code">EPSG Code</option>
+					<option value="Well Known Text File">Well Known Text File</option>
+				</param>
+				<param name="CRS_PROJ4" label="CRS_PROJ4" optional="true" help="Proj4 Parameters" type="text"/>
+				<param name="CRS_FILE" label="CRS_FILE" optional="false" help="Well Known Text File" type="data" format="txt"/>
+				<param name="CRS_EPSG" label="CRS_EPSG" optional="true" value="-1" help="Authority Code" type="integer"/>
+				<param name="CRS_EPSG_AUTH" label="CRS_EPSG_AUTH" optional="true" value="EPSG" help="Authority" type="text"/>
+				<param name="CRS_EPSG_GEOGCS" label="CRS_EPSG_GEOGCS" optional="true" help="Geographic Coordinate Systems" type="text"/>
+				<param name="CRS_EPSG_PROJCS" label="CRS_EPSG_PROJCS" optional="true" help="Projected Coordinate Systems" type="text"/>
+				<param name="PRECISE" label="PRECISE" optional="true" value="False" help="avoids precision problems when source and target crs use different geodedtic datums." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="SOURCE" label="SOURCE" optional="false" help="Source" type="data" format="txt"/>
+				<param name="TRANSFORM_Z" label="TRANSFORM_Z" optional="true" value="False" help="Transform elevation (z) values, if appropriate." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="COPY" label="COPY" optional="true" value="False" help="If set the projected data will be created as a copy of the orignal, if not vertices will be projected in place thus reducing memory requirements." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="UTM_ZONE" label="UTM_ZONE" optional="true" value="1" help="Zone" type="integer"/>
+				<param name="UTM_SOUTH" label="UTM_SOUTH" optional="true" value="False" help="South" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="TARGET_outformat" label="TARGET_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="TARGET_PC_outformat" label="TARGET_PC_outformat" help="Output format">
+					<option value="application/x-ogc-lasf">application/x-ogc-lasf</option>
+				</param>
+			</when>
+			<when value="SAGA.pj_proj4.16">
+				<param name="CRS_METHOD" label="CRS_METHOD" optional="true" value="Proj4 Parameters" help="Get CRS Definition from..." type="select">
+					<option value="Proj4 Parameters">Proj4 Parameters</option>
+					<option value="EPSG Code">EPSG Code</option>
+					<option value="Well Known Text File">Well Known Text File</option>
+				</param>
+				<param name="CRS_PROJ4" label="CRS_PROJ4" optional="true" help="Proj4 Parameters" type="text"/>
+				<param name="CRS_FILE" label="CRS_FILE" optional="false" help="Well Known Text File" type="data" format="txt"/>
+				<param name="CRS_EPSG" label="CRS_EPSG" optional="true" value="-1" help="Authority Code" type="integer"/>
+				<param name="CRS_EPSG_AUTH" label="CRS_EPSG_AUTH" optional="true" value="EPSG" help="Authority" type="text"/>
+				<param name="CRS_EPSG_GEOGCS" label="CRS_EPSG_GEOGCS" optional="true" help="Geographic Coordinate Systems" type="text"/>
+				<param name="CRS_EPSG_PROJCS" label="CRS_EPSG_PROJCS" optional="true" help="Projected Coordinate Systems" type="text"/>
+				<param name="PRECISE" label="PRECISE" optional="true" value="False" help="avoids precision problems when source and target crs use different geodedtic datums." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="NY" label="NY" optional="true" value="5" help="Number in Latitudinal Direction" type="integer"/>
+				<param name="NX" label="NX" optional="true" value="11" help="Number in Meridional Direction" type="integer"/>
+				<param name="SCALE" label="SCALE" optional="true" value="25" help="Size" type="float"/>
+				<param type="select" name="TARGET_outformat" label="TARGET_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.pj_proj4.21">
+				<param name="CRS_METHOD" label="CRS_METHOD" optional="true" value="Proj4 Parameters" help="Get CRS Definition from..." type="select">
+					<option value="Proj4 Parameters">Proj4 Parameters</option>
+					<option value="EPSG Code">EPSG Code</option>
+					<option value="Well Known Text File">Well Known Text File</option>
+				</param>
+				<param name="CRS_PROJ4" label="CRS_PROJ4" optional="true" help="Proj4 Parameters" type="text"/>
+				<param name="CRS_FILE" label="CRS_FILE" optional="false" help="Well Known Text File" type="data" format="txt"/>
+				<param name="CRS_EPSG" label="CRS_EPSG" optional="true" value="-1" help="Authority Code" type="integer"/>
+				<param name="CRS_EPSG_AUTH" label="CRS_EPSG_AUTH" optional="true" value="EPSG" help="Authority" type="text"/>
+				<param name="CRS_EPSG_GEOGCS" label="CRS_EPSG_GEOGCS" optional="true" help="Geographic Coordinate Systems" type="text"/>
+				<param name="CRS_EPSG_PROJCS" label="CRS_EPSG_PROJCS" optional="true" help="Projected Coordinate Systems" type="text"/>
+				<param name="PRECISE" label="PRECISE" optional="true" value="False" help="avoids precision problems when source and target crs use different geodedtic datums." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="COORD_X1" label="COORD_X1" optional="true" value="10" help="X" type="float"/>
+				<param name="COORD_Y1" label="COORD_Y1" optional="true" value="53.5" help="Y" type="float"/>
+				<param name="COORD_X2" label="COORD_X2" optional="true" value="116.5" help="X" type="float"/>
+				<param name="COORD_Y2" label="COORD_Y2" optional="true" value="6.4" help="Y" type="float"/>
+				<param name="EPSILON" label="EPSILON" optional="true" value="100" help="defines the maximum resolution [km] for the re-projected distance segments" type="float"/>
+				<param type="select" name="DISTANCES_outformat" label="DISTANCES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.pj_proj4.25">
+				<param name="CRS_METHOD" label="CRS_METHOD" optional="true" value="Proj4 Parameters" help="Get CRS Definition from..." type="select">
+					<option value="Proj4 Parameters">Proj4 Parameters</option>
+					<option value="EPSG Code">EPSG Code</option>
+					<option value="Well Known Text File">Well Known Text File</option>
+				</param>
+				<param name="CRS_PROJ4" label="CRS_PROJ4" optional="true" help="Proj4 Parameters" type="text"/>
+				<param name="CRS_FILE" label="CRS_FILE" optional="false" help="Well Known Text File" type="data" format="txt"/>
+				<param name="CRS_EPSG" label="CRS_EPSG" optional="true" value="-1" help="Authority Code" type="integer"/>
+				<param name="CRS_EPSG_AUTH" label="CRS_EPSG_AUTH" optional="true" value="EPSG" help="Authority" type="text"/>
+				<param name="CRS_EPSG_GEOGCS" label="CRS_EPSG_GEOGCS" optional="true" help="Geographic Coordinate Systems" type="text"/>
+				<param name="CRS_EPSG_PROJCS" label="CRS_EPSG_PROJCS" optional="true" help="Projected Coordinate Systems" type="text"/>
+				<param name="PRECISE" label="PRECISE" optional="true" value="False" help="avoids precision problems when source and target crs use different geodedtic datums." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="SOURCE" label="SOURCE" optional="false" help="Source" type="data" format="txt"/>
+				<param name="TRANSFORM_Z" label="TRANSFORM_Z" optional="true" value="False" help="Transform elevation (z) values, if appropriate." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="COPY" label="COPY" optional="true" value="False" help="If set the projected data will be created as a copy of the orignal, if not vertices will be projected in place thus reducing memory requirements." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="UTM_ZONE" label="UTM_ZONE" optional="true" value="1" help="Zone" type="integer"/>
+				<param name="UTM_SOUTH" label="UTM_SOUTH" optional="true" value="False" help="South" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="TARGET_outformat" label="TARGET_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.pj_proj4.3">
+				<param name="CRS_METHOD" label="CRS_METHOD" optional="true" value="Proj4 Parameters" help="Get CRS Definition from..." type="select">
+					<option value="Proj4 Parameters">Proj4 Parameters</option>
+					<option value="EPSG Code">EPSG Code</option>
+					<option value="Well Known Text File">Well Known Text File</option>
+				</param>
+				<param name="CRS_PROJ4" label="CRS_PROJ4" optional="true" help="Proj4 Parameters" type="text"/>
+				<param name="CRS_FILE" label="CRS_FILE" optional="false" help="Well Known Text File" type="data" format="txt"/>
+				<param name="CRS_EPSG" label="CRS_EPSG" optional="true" value="-1" help="Authority Code" type="integer"/>
+				<param name="CRS_EPSG_AUTH" label="CRS_EPSG_AUTH" optional="true" value="EPSG" help="Authority" type="text"/>
+				<param name="CRS_EPSG_GEOGCS" label="CRS_EPSG_GEOGCS" optional="true" help="Geographic Coordinate Systems" type="text"/>
+				<param name="CRS_EPSG_PROJCS" label="CRS_EPSG_PROJCS" optional="true" help="Projected Coordinate Systems" type="text"/>
+				<param name="PRECISE" label="PRECISE" optional="true" value="False" help="avoids precision problems when source and target crs use different geodedtic datums." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="SOURCE" label="SOURCE" optional="false" help="Source" type="data" format="txt"/>
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="B-Spline Interpolation" help="Resampling" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+				</param>
+				<param name="KEEP_TYPE" label="KEEP_TYPE" optional="true" value="False" help="Preserve Data Type" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="TARGET_AREA" label="TARGET_AREA" optional="true" value="False" help="Restricts targeted grid cells to area of the projected bounding rectangle. Useful with certain projections for global data." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param type="select" name="GRIDS_outformat" label="GRIDS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="OUT_X_outformat" label="OUT_X_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="OUT_Y_outformat" label="OUT_Y_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.pj_proj4.23">
+				<param name="CRS_METHOD" label="CRS_METHOD" optional="true" value="Proj4 Parameters" help="Get CRS Definition from..." type="select">
+					<option value="Proj4 Parameters">Proj4 Parameters</option>
+					<option value="EPSG Code">EPSG Code</option>
+					<option value="Well Known Text File">Well Known Text File</option>
+				</param>
+				<param name="CRS_PROJ4" label="CRS_PROJ4" optional="true" help="Proj4 Parameters" type="text"/>
+				<param name="CRS_FILE" label="CRS_FILE" optional="false" help="Well Known Text File" type="data" format="txt"/>
+				<param name="CRS_EPSG" label="CRS_EPSG" optional="true" value="-1" help="Authority Code" type="integer"/>
+				<param name="CRS_EPSG_AUTH" label="CRS_EPSG_AUTH" optional="true" value="EPSG" help="Authority" type="text"/>
+				<param name="CRS_EPSG_GEOGCS" label="CRS_EPSG_GEOGCS" optional="true" help="Geographic Coordinate Systems" type="text"/>
+				<param name="CRS_EPSG_PROJCS" label="CRS_EPSG_PROJCS" optional="true" help="Projected Coordinate Systems" type="text"/>
+				<param name="PRECISE" label="PRECISE" optional="true" value="False" help="avoids precision problems when source and target crs use different geodedtic datums." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="SOURCE" label="SOURCE" optional="false" help="Source" type="data" format="txt"/>
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="B-Spline Interpolation" help="Resampling" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+				</param>
+				<param name="KEEP_TYPE" label="KEEP_TYPE" optional="true" value="False" help="Preserve Data Type" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="TARGET_AREA" label="TARGET_AREA" optional="true" value="False" help="Restricts targeted grid cells to area of the projected bounding rectangle. Useful with certain projections for global data." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param name="UTM_ZONE" label="UTM_ZONE" optional="true" value="1" help="Zone" type="integer"/>
+				<param name="UTM_SOUTH" label="UTM_SOUTH" optional="true" value="False" help="South" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="GRIDS_outformat" label="GRIDS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="OUT_X_outformat" label="OUT_X_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="OUT_Y_outformat" label="OUT_Y_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.pj_proj4.24">
+				<param name="CRS_METHOD" label="CRS_METHOD" optional="true" value="Proj4 Parameters" help="Get CRS Definition from..." type="select">
+					<option value="Proj4 Parameters">Proj4 Parameters</option>
+					<option value="EPSG Code">EPSG Code</option>
+					<option value="Well Known Text File">Well Known Text File</option>
+				</param>
+				<param name="CRS_PROJ4" label="CRS_PROJ4" optional="true" help="Proj4 Parameters" type="text"/>
+				<param name="CRS_FILE" label="CRS_FILE" optional="false" help="Well Known Text File" type="data" format="txt"/>
+				<param name="CRS_EPSG" label="CRS_EPSG" optional="true" value="-1" help="Authority Code" type="integer"/>
+				<param name="CRS_EPSG_AUTH" label="CRS_EPSG_AUTH" optional="true" value="EPSG" help="Authority" type="text"/>
+				<param name="CRS_EPSG_GEOGCS" label="CRS_EPSG_GEOGCS" optional="true" help="Geographic Coordinate Systems" type="text"/>
+				<param name="CRS_EPSG_PROJCS" label="CRS_EPSG_PROJCS" optional="true" help="Projected Coordinate Systems" type="text"/>
+				<param name="PRECISE" label="PRECISE" optional="true" value="False" help="avoids precision problems when source and target crs use different geodedtic datums." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="SOURCE" label="SOURCE" optional="false" help="Source" type="data" format="txt"/>
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="B-Spline Interpolation" help="Resampling" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+				</param>
+				<param name="KEEP_TYPE" label="KEEP_TYPE" optional="true" value="False" help="Preserve Data Type" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="TARGET_AREA" label="TARGET_AREA" optional="true" value="False" help="Restricts targeted grid cells to area of the projected bounding rectangle. Useful with certain projections for global data." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param name="UTM_ZONE" label="UTM_ZONE" optional="true" value="1" help="Zone" type="integer"/>
+				<param name="UTM_SOUTH" label="UTM_SOUTH" optional="true" value="False" help="South" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="GRID_outformat" label="GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="OUT_X_outformat" label="OUT_X_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="OUT_Y_outformat" label="OUT_Y_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.pj_proj4.1">
+				<param name="CRS_METHOD" label="CRS_METHOD" optional="true" value="Proj4 Parameters" help="Get CRS Definition from..." type="select">
+					<option value="Proj4 Parameters">Proj4 Parameters</option>
+					<option value="EPSG Code">EPSG Code</option>
+					<option value="Well Known Text File">Well Known Text File</option>
+				</param>
+				<param name="CRS_PROJ4" label="CRS_PROJ4" optional="true" help="Proj4 Parameters" type="text"/>
+				<param name="CRS_FILE" label="CRS_FILE" optional="false" help="Well Known Text File" type="data" format="txt"/>
+				<param name="CRS_EPSG" label="CRS_EPSG" optional="true" value="-1" help="Authority Code" type="integer"/>
+				<param name="CRS_EPSG_AUTH" label="CRS_EPSG_AUTH" optional="true" value="EPSG" help="Authority" type="text"/>
+				<param name="CRS_EPSG_GEOGCS" label="CRS_EPSG_GEOGCS" optional="true" help="Geographic Coordinate Systems" type="text"/>
+				<param name="CRS_EPSG_PROJCS" label="CRS_EPSG_PROJCS" optional="true" help="Projected Coordinate Systems" type="text"/>
+				<param name="PRECISE" label="PRECISE" optional="true" value="False" help="avoids precision problems when source and target crs use different geodedtic datums." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="SOURCE" label="SOURCE" optional="false" help="Source" type="data" format="txt"/>
+				<param name="TRANSFORM_Z" label="TRANSFORM_Z" optional="true" value="False" help="Transform elevation (z) values, if appropriate." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="COPY" label="COPY" optional="true" value="False" help="If set the projected data will be created as a copy of the orignal, if not vertices will be projected in place thus reducing memory requirements." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="TARGET_outformat" label="TARGET_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.pj_proj4.4">
+				<param name="CRS_METHOD" label="CRS_METHOD" optional="true" value="Proj4 Parameters" help="Get CRS Definition from..." type="select">
+					<option value="Proj4 Parameters">Proj4 Parameters</option>
+					<option value="EPSG Code">EPSG Code</option>
+					<option value="Well Known Text File">Well Known Text File</option>
+				</param>
+				<param name="CRS_PROJ4" label="CRS_PROJ4" optional="true" help="Proj4 Parameters" type="text"/>
+				<param name="CRS_FILE" label="CRS_FILE" optional="false" help="Well Known Text File" type="data" format="txt"/>
+				<param name="CRS_EPSG" label="CRS_EPSG" optional="true" value="-1" help="Authority Code" type="integer"/>
+				<param name="CRS_EPSG_AUTH" label="CRS_EPSG_AUTH" optional="true" value="EPSG" help="Authority" type="text"/>
+				<param name="CRS_EPSG_GEOGCS" label="CRS_EPSG_GEOGCS" optional="true" help="Geographic Coordinate Systems" type="text"/>
+				<param name="CRS_EPSG_PROJCS" label="CRS_EPSG_PROJCS" optional="true" help="Projected Coordinate Systems" type="text"/>
+				<param name="PRECISE" label="PRECISE" optional="true" value="False" help="avoids precision problems when source and target crs use different geodedtic datums." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="SOURCE" label="SOURCE" optional="false" help="Source" type="data" format="txt"/>
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="B-Spline Interpolation" help="Resampling" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+				</param>
+				<param name="KEEP_TYPE" label="KEEP_TYPE" optional="true" value="False" help="Preserve Data Type" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="TARGET_AREA" label="TARGET_AREA" optional="true" value="False" help="Restricts targeted grid cells to area of the projected bounding rectangle. Useful with certain projections for global data." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param type="select" name="GRID_outformat" label="GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="OUT_X_outformat" label="OUT_X_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="OUT_Y_outformat" label="OUT_Y_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.pj_proj4.17">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param type="select" name="LON_outformat" label="LON_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="LAT_outformat" label="LAT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.pj_proj4.2">
+				<param name="CRS_METHOD" label="CRS_METHOD" optional="true" value="Proj4 Parameters" help="Get CRS Definition from..." type="select">
+					<option value="Proj4 Parameters">Proj4 Parameters</option>
+					<option value="EPSG Code">EPSG Code</option>
+					<option value="Well Known Text File">Well Known Text File</option>
+				</param>
+				<param name="CRS_PROJ4" label="CRS_PROJ4" optional="true" help="Proj4 Parameters" type="text"/>
+				<param name="CRS_FILE" label="CRS_FILE" optional="false" help="Well Known Text File" type="data" format="txt"/>
+				<param name="CRS_EPSG" label="CRS_EPSG" optional="true" value="-1" help="Authority Code" type="integer"/>
+				<param name="CRS_EPSG_AUTH" label="CRS_EPSG_AUTH" optional="true" value="EPSG" help="Authority" type="text"/>
+				<param name="CRS_EPSG_GEOGCS" label="CRS_EPSG_GEOGCS" optional="true" help="Geographic Coordinate Systems" type="text"/>
+				<param name="CRS_EPSG_PROJCS" label="CRS_EPSG_PROJCS" optional="true" help="Projected Coordinate Systems" type="text"/>
+				<param name="PRECISE" label="PRECISE" optional="true" value="False" help="avoids precision problems when source and target crs use different geodedtic datums." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="SOURCE" label="SOURCE" optional="false" help="Source" type="data" format="txt"/>
+				<param name="TRANSFORM_Z" label="TRANSFORM_Z" optional="true" value="False" help="Transform elevation (z) values, if appropriate." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="COPY" label="COPY" optional="true" value="False" help="If set the projected data will be created as a copy of the orignal, if not vertices will be projected in place thus reducing memory requirements." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="TARGET_outformat" label="TARGET_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="TARGET_PC_outformat" label="TARGET_PC_outformat" help="Output format">
+					<option value="application/x-ogc-lasf">application/x-ogc-lasf</option>
+				</param>
+			</when>
+			<when value="SAGA.pj_proj4.13">
+				<param name="INPUT" label="INPUT" optional="false" help="Input" type="data" format="txt"/>
+				<param name="DIRECTION" label="DIRECTION" optional="true" value="0 - 360 &gt;&gt; -180 - 180" help="Direction" type="select">
+					<option value="0 - 360 &gt;&gt; -180 - 180">0 - 360 &gt;&gt; -180 - 180</option>
+					<option value="-180 - 180 &gt;&gt; 0 - 360">-180 - 180 &gt;&gt; 0 - 360</option>
+				</param>
+				<param name="PATCH" label="PATCH" optional="true" value="False" help="Patch Last Column" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_kriging.0">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param name="VAR_MAXDIST" label="VAR_MAXDIST" optional="true" value="0" help="maximum distance for variogram estimation, ignored if set to zero" type="float"/>
+				<param name="VAR_NCLASSES" label="VAR_NCLASSES" optional="true" value="100" help="initial number of lag distance classes" type="integer"/>
+				<param name="VAR_NSKIP" label="VAR_NSKIP" optional="true" value="1" help="Skip" type="integer"/>
+				<param name="VAR_MODEL" label="VAR_MODEL" optional="true" value="a + b * x" help="Model" type="text"/>
+				<param name="TQUALITY" label="TQUALITY" optional="true" value="Standard Deviation" help="Type of Quality Measure" type="select">
+					<option value="Standard Deviation">Standard Deviation</option>
+					<option value="Variance">Variance</option>
+				</param>
+				<param name="LOG" label="LOG" optional="true" value="False" help="Logarithmic Transformation" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="BLOCK" label="BLOCK" optional="true" value="False" help="Block Kriging" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DBLOCK" label="DBLOCK" optional="true" value="100" help="Edge length [map units]" type="float"/>
+				<param name="CV_METHOD" label="CV_METHOD" optional="true" value="none" help="Cross Validation" type="select">
+					<option value="none">none</option>
+					<option value="leave one out">leave one out</option>
+					<option value="2-fold">2-fold</option>
+					<option value="k-fold">k-fold</option>
+				</param>
+				<param name="CV_SAMPLES" label="CV_SAMPLES" optional="true" value="10" help="number of subsamples for k-fold cross validation" type="integer"/>
+				<param name="SEARCH_RANGE" label="SEARCH_RANGE" optional="true" value="global" help="Search Range" type="select">
+					<option value="local">local</option>
+					<option value="global">global</option>
+				</param>
+				<param name="SEARCH_RADIUS" label="SEARCH_RADIUS" optional="true" value="1000" help="local maximum search distance given in map units" type="float"/>
+				<param name="SEARCH_POINTS_ALL" label="SEARCH_POINTS_ALL" optional="true" value="all points within search distance" help="Number of Points" type="select">
+					<option value="maximum number of nearest points">maximum number of nearest points</option>
+					<option value="all points within search distance">all points within search distance</option>
+				</param>
+				<param name="SEARCH_POINTS_MIN" label="SEARCH_POINTS_MIN" optional="true" value="16" help="minimum number of points to use" type="integer"/>
+				<param name="SEARCH_POINTS_MAX" label="SEARCH_POINTS_MAX" optional="true" value="20" help="maximum number of nearest points" type="integer"/>
+				<param name="SEARCH_DIRECTION" label="SEARCH_DIRECTION" optional="true" value="all directions" help="Direction" type="select">
+					<option value="all directions">all directions</option>
+					<option value="quadrants">quadrants</option>
+				</param>
+				<param type="select" name="PREDICTION_outformat" label="PREDICTION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="VARIANCE_outformat" label="VARIANCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="CV_SUMMARY_outformat" label="CV_SUMMARY_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="CV_RESIDUALS_outformat" label="CV_RESIDUALS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_kriging.3">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="PREDICTORS" label="PREDICTORS" optional="false" help="Predictors" type="data" format="txt"/>
+				<param name="COORD_X" label="COORD_X" optional="true" value="False" help="Include X Coordinate" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="COORD_Y" label="COORD_Y" optional="true" value="False" help="Include Y Coordinate" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="INTERCEPT" label="INTERCEPT" optional="true" value="False" help="Intercept" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="METHOD" label="METHOD" optional="true" value="stepwise" help="Method" type="select">
+					<option value="include all">include all</option>
+					<option value="forward">forward</option>
+					<option value="backward">backward</option>
+					<option value="stepwise">stepwise</option>
+				</param>
+				<param name="P_VALUE" label="P_VALUE" optional="true" value="5" help="Significance level (aka p-value) as threshold for automated predictor selection, given as percentage" type="float"/>
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="B-Spline Interpolation" help="Resampling" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+				</param>
+				<param name="VAR_MAXDIST" label="VAR_MAXDIST" optional="true" value="0" help="maximum distance for variogram estimation, ignored if set to zero" type="float"/>
+				<param name="VAR_NCLASSES" label="VAR_NCLASSES" optional="true" value="100" help="initial number of lag distance classes for variogram estimation" type="integer"/>
+				<param name="VAR_NSKIP" label="VAR_NSKIP" optional="true" value="1" help="Skip" type="integer"/>
+				<param name="VAR_MODEL" label="VAR_MODEL" optional="true" value="a + b * x" help="Variogram Model" type="text"/>
+				<param name="KRIGING" label="KRIGING" optional="true" value="Simple Kriging" help="Kriging Type" type="select">
+					<option value="Simple Kriging">Simple Kriging</option>
+					<option value="Ordinary Kriging">Ordinary Kriging</option>
+				</param>
+				<param name="TQUALITY" label="TQUALITY" optional="true" value="standard deviation" help="Type of Quality Measure" type="select">
+					<option value="standard deviation">standard deviation</option>
+					<option value="variance">variance</option>
+				</param>
+				<param name="LOG" label="LOG" optional="true" value="False" help="Logarithmic Transformation" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="BLOCK" label="BLOCK" optional="true" value="False" help="Block Kriging" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DBLOCK" label="DBLOCK" optional="true" value="100" help="Block Size" type="float"/>
+				<param name="SEARCH_RANGE" label="SEARCH_RANGE" optional="true" value="global" help="Search Range" type="select">
+					<option value="local">local</option>
+					<option value="global">global</option>
+				</param>
+				<param name="SEARCH_RADIUS" label="SEARCH_RADIUS" optional="true" value="1000" help="local maximum search distance given in map units" type="float"/>
+				<param name="SEARCH_POINTS_ALL" label="SEARCH_POINTS_ALL" optional="true" value="all points within search distance" help="Number of Points" type="select">
+					<option value="maximum number of nearest points">maximum number of nearest points</option>
+					<option value="all points within search distance">all points within search distance</option>
+				</param>
+				<param name="SEARCH_POINTS_MIN" label="SEARCH_POINTS_MIN" optional="true" value="16" help="minimum number of points to use" type="integer"/>
+				<param name="SEARCH_POINTS_MAX" label="SEARCH_POINTS_MAX" optional="true" value="20" help="maximum number of nearest points" type="integer"/>
+				<param name="SEARCH_DIRECTION" label="SEARCH_DIRECTION" optional="true" value="all directions" help="Direction" type="select">
+					<option value="all directions">all directions</option>
+					<option value="quadrants">quadrants</option>
+				</param>
+				<param type="select" name="REGRESSION_outformat" label="REGRESSION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="PREDICTION_outformat" label="PREDICTION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="RESIDUALS_outformat" label="RESIDUALS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="VARIANCE_outformat" label="VARIANCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="INFO_COEFF_outformat" label="INFO_COEFF_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="INFO_MODEL_outformat" label="INFO_MODEL_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="INFO_STEPS_outformat" label="INFO_STEPS_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_kriging.1">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param name="VAR_MAXDIST" label="VAR_MAXDIST" optional="true" value="0" help="maximum distance for variogram estimation, ignored if set to zero" type="float"/>
+				<param name="VAR_NCLASSES" label="VAR_NCLASSES" optional="true" value="100" help="initial number of lag distance classes" type="integer"/>
+				<param name="VAR_NSKIP" label="VAR_NSKIP" optional="true" value="1" help="Skip" type="integer"/>
+				<param name="VAR_MODEL" label="VAR_MODEL" optional="true" value="a + b * x" help="Model" type="text"/>
+				<param name="TQUALITY" label="TQUALITY" optional="true" value="Standard Deviation" help="Type of Quality Measure" type="select">
+					<option value="Standard Deviation">Standard Deviation</option>
+					<option value="Variance">Variance</option>
+				</param>
+				<param name="LOG" label="LOG" optional="true" value="False" help="Logarithmic Transformation" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="BLOCK" label="BLOCK" optional="true" value="False" help="Block Kriging" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DBLOCK" label="DBLOCK" optional="true" value="100" help="Edge length [map units]" type="float"/>
+				<param name="CV_METHOD" label="CV_METHOD" optional="true" value="none" help="Cross Validation" type="select">
+					<option value="none">none</option>
+					<option value="leave one out">leave one out</option>
+					<option value="2-fold">2-fold</option>
+					<option value="k-fold">k-fold</option>
+				</param>
+				<param name="CV_SAMPLES" label="CV_SAMPLES" optional="true" value="10" help="number of subsamples for k-fold cross validation" type="integer"/>
+				<param name="SEARCH_RANGE" label="SEARCH_RANGE" optional="true" value="global" help="Search Range" type="select">
+					<option value="local">local</option>
+					<option value="global">global</option>
+				</param>
+				<param name="SEARCH_RADIUS" label="SEARCH_RADIUS" optional="true" value="1000" help="local maximum search distance given in map units" type="float"/>
+				<param name="SEARCH_POINTS_ALL" label="SEARCH_POINTS_ALL" optional="true" value="all points within search distance" help="Number of Points" type="select">
+					<option value="maximum number of nearest points">maximum number of nearest points</option>
+					<option value="all points within search distance">all points within search distance</option>
+				</param>
+				<param name="SEARCH_POINTS_MIN" label="SEARCH_POINTS_MIN" optional="true" value="16" help="minimum number of points to use" type="integer"/>
+				<param name="SEARCH_POINTS_MAX" label="SEARCH_POINTS_MAX" optional="true" value="20" help="maximum number of nearest points" type="integer"/>
+				<param name="SEARCH_DIRECTION" label="SEARCH_DIRECTION" optional="true" value="all directions" help="Direction" type="select">
+					<option value="all directions">all directions</option>
+					<option value="quadrants">quadrants</option>
+				</param>
+				<param type="select" name="PREDICTION_outformat" label="PREDICTION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="VARIANCE_outformat" label="VARIANCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="CV_SUMMARY_outformat" label="CV_SUMMARY_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="CV_RESIDUALS_outformat" label="CV_RESIDUALS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_kriging.4">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="ATTRIBUTE" label="ATTRIBUTE" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="LOG" label="LOG" optional="true" value="False" help="Logarithmic Transformation" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="VAR_MAXDIST" label="VAR_MAXDIST" optional="true" value="-1" help="Maximum Distance" type="float"/>
+				<param name="VAR_NCLASSES" label="VAR_NCLASSES" optional="true" value="100" help="initial number of lag distance classes" type="integer"/>
+				<param name="VAR_NSKIP" label="VAR_NSKIP" optional="true" value="1" help="Skip" type="integer"/>
+				<param name="VAR_MODEL" label="VAR_MODEL" optional="true" value="a + b * x" help="Model" type="text"/>
+				<param type="select" name="VARIOGRAM_outformat" label="VARIOGRAM_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_kriging.2">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param name="VAR_MAXDIST" label="VAR_MAXDIST" optional="true" value="0" help="maximum distance for variogram estimation, ignored if set to zero" type="float"/>
+				<param name="VAR_NCLASSES" label="VAR_NCLASSES" optional="true" value="100" help="initial number of lag distance classes" type="integer"/>
+				<param name="VAR_NSKIP" label="VAR_NSKIP" optional="true" value="1" help="Skip" type="integer"/>
+				<param name="VAR_MODEL" label="VAR_MODEL" optional="true" value="a + b * x" help="Model" type="text"/>
+				<param name="TQUALITY" label="TQUALITY" optional="true" value="Standard Deviation" help="Type of Quality Measure" type="select">
+					<option value="Standard Deviation">Standard Deviation</option>
+					<option value="Variance">Variance</option>
+				</param>
+				<param name="LOG" label="LOG" optional="true" value="False" help="Logarithmic Transformation" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="BLOCK" label="BLOCK" optional="true" value="False" help="Block Kriging" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DBLOCK" label="DBLOCK" optional="true" value="100" help="Edge length [map units]" type="float"/>
+				<param name="CV_METHOD" label="CV_METHOD" optional="true" value="none" help="Cross Validation" type="select">
+					<option value="none">none</option>
+					<option value="leave one out">leave one out</option>
+					<option value="2-fold">2-fold</option>
+					<option value="k-fold">k-fold</option>
+				</param>
+				<param name="CV_SAMPLES" label="CV_SAMPLES" optional="true" value="10" help="number of subsamples for k-fold cross validation" type="integer"/>
+				<param name="SEARCH_RANGE" label="SEARCH_RANGE" optional="true" value="global" help="Search Range" type="select">
+					<option value="local">local</option>
+					<option value="global">global</option>
+				</param>
+				<param name="SEARCH_RADIUS" label="SEARCH_RADIUS" optional="true" value="1000" help="local maximum search distance given in map units" type="float"/>
+				<param name="SEARCH_POINTS_ALL" label="SEARCH_POINTS_ALL" optional="true" value="all points within search distance" help="Number of Points" type="select">
+					<option value="maximum number of nearest points">maximum number of nearest points</option>
+					<option value="all points within search distance">all points within search distance</option>
+				</param>
+				<param name="SEARCH_POINTS_MIN" label="SEARCH_POINTS_MIN" optional="true" value="16" help="minimum number of points to use" type="integer"/>
+				<param name="SEARCH_POINTS_MAX" label="SEARCH_POINTS_MAX" optional="true" value="20" help="maximum number of nearest points" type="integer"/>
+				<param name="SEARCH_DIRECTION" label="SEARCH_DIRECTION" optional="true" value="all directions" help="Direction" type="select">
+					<option value="all directions">all directions</option>
+					<option value="quadrants">quadrants</option>
+				</param>
+				<param name="PREDICTORS" label="PREDICTORS" optional="false" help="Predictors" type="data" format="txt"/>
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="B-Spline Interpolation" help="Resampling" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+				</param>
+				<param name="COORDS" label="COORDS" optional="true" value="False" help="Coordinates" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="PREDICTION_outformat" label="PREDICTION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="VARIANCE_outformat" label="VARIANCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="CV_SUMMARY_outformat" label="CV_SUMMARY_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="CV_RESIDUALS_outformat" label="CV_RESIDUALS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_analysis.14">
+				<param name="SAND" label="SAND" optional="false" help="sand content given as percentage" type="data" format="txt"/>
+				<param name="SILT" label="SILT" optional="false" help="silt content given as percentage" type="data" format="txt"/>
+				<param name="CLAY" label="CLAY" optional="false" help="clay content given as percentage" type="data" format="txt"/>
+				<param name="SCHEME" label="SCHEME" optional="true" value="USDA" help="Classification" type="select">
+					<option value="USDA">USDA</option>
+					<option value="Germany KA5">Germany KA5</option>
+					<option value="Belgium/France">Belgium/France</option>
+					<option value="user defined">user defined</option>
+				</param>
+				<param name="COLORS" label="COLORS" optional="true" value="Scheme 1" help="Default Colour Scheme" type="select">
+					<option value="Scheme 1">Scheme 1</option>
+					<option value="Scheme 2">Scheme 2</option>
+					<option value="Scheme 3">Scheme 3</option>
+				</param>
+				<param name="USER" label="USER" optional="false" help="The colour is defined as comma separated red, green and blue values (in the range 0 to 255). If the colour field is empty it will be generated from the chosen default colour scheme. Key and name are simple text labels specifying each class. The polygon is defined as pairs of sand (=x) and clay (=y) separated by a blank and separated from the next pair by a comma. " type="data" format="txt"/>
+				<param name="XY_AXES" label="XY_AXES" optional="true" value="Silt and Clay" help="X/Y Axes" type="select">
+					<option value="Sand and Clay">Sand and Clay</option>
+					<option value="Sand and Silt">Sand and Silt</option>
+					<option value="Silt and Sand">Silt and Sand</option>
+					<option value="Silt and Clay">Silt and Clay</option>
+					<option value="Clay and Sand">Clay and Sand</option>
+					<option value="Clay and Silt">Clay and Silt</option>
+				</param>
+				<param name="TRIANGLE" label="TRIANGLE" optional="true" value="isosceles" help="Triangle" type="select">
+					<option value="right-angled">right-angled</option>
+					<option value="isosceles">isosceles</option>
+				</param>
+				<param type="select" name="TEXTURE_outformat" label="TEXTURE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SUM_outformat" label="SUM_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="POLYGONS_outformat" label="POLYGONS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_analysis.20">
+				<param name="TABLE" label="TABLE" optional="false" help="Table" type="data" format="txt"/>
+				<param name="SAND" label="SAND" optional="false" help="sand content given as percentage" type="data" format="txt"/>
+				<param name="SILT" label="SILT" optional="false" help="silt content given as percentage" type="data" format="txt"/>
+				<param name="CLAY" label="CLAY" optional="false" help="clay content given as percentage" type="data" format="txt"/>
+				<param name="TEXTURE" label="TEXTURE" optional="false" help="soil texture" type="data" format="txt"/>
+				<param name="SCHEME" label="SCHEME" optional="true" value="USDA" help="Classification" type="select">
+					<option value="USDA">USDA</option>
+					<option value="Germany KA5">Germany KA5</option>
+					<option value="Belgium/France">Belgium/France</option>
+					<option value="user defined">user defined</option>
+				</param>
+				<param name="COLORS" label="COLORS" optional="true" value="Scheme 1" help="Default Colour Scheme" type="select">
+					<option value="Scheme 1">Scheme 1</option>
+					<option value="Scheme 2">Scheme 2</option>
+					<option value="Scheme 3">Scheme 3</option>
+				</param>
+				<param name="USER" label="USER" optional="false" help="The colour is defined as comma separated red, green and blue values (in the range 0 to 255). If the colour field is empty it will be generated from the chosen default colour scheme. Key and name are simple text labels specifying each class. The polygon is defined as pairs of sand (=x) and clay (=y) separated by a blank and separated from the next pair by a comma. " type="data" format="txt"/>
+				<param name="XY_AXES" label="XY_AXES" optional="true" value="Silt and Clay" help="X/Y Axes" type="select">
+					<option value="Sand and Clay">Sand and Clay</option>
+					<option value="Sand and Silt">Sand and Silt</option>
+					<option value="Silt and Sand">Silt and Sand</option>
+					<option value="Silt and Clay">Silt and Clay</option>
+					<option value="Clay and Sand">Clay and Sand</option>
+					<option value="Clay and Silt">Clay and Silt</option>
+				</param>
+				<param name="TRIANGLE" label="TRIANGLE" optional="true" value="isosceles" help="Triangle" type="select">
+					<option value="right-angled">right-angled</option>
+					<option value="isosceles">isosceles</option>
+				</param>
+				<param type="select" name="POLYGONS_outformat" label="POLYGONS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_analysis.5">
+				<param name="SOURCE" label="SOURCE" optional="false" help="Point shapefile with source point(s)" type="data" format="txt"/>
+				<param name="DEM" label="DEM" optional="false" help="Accumulated Cost Surface" type="data" format="txt"/>
+				<param name="VALUES" label="VALUES" optional="false" help="Allows writing cell values from additional grids to the output" type="data" format="txt"/>
+				<param type="select" name="POINTS_outformat" label="POINTS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="LINE_outformat" label="LINE_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_analysis.12">
+				<param name="INPUT" label="INPUT" optional="false" help="Input Grid" type="data" format="txt"/>
+				<param name="MAXNUMCLASS" label="MAXNUMCLASS" optional="true" value="10" help="Maximum number of classes in the entire grid." type="integer"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_analysis.16">
+				<param name="CLASSES" label="CLASSES" optional="false" help="Classification" type="data" format="txt"/>
+				<param name="CLASS" label="CLASS" optional="true" value="1" help="Class Identifier" type="integer"/>
+				<param name="NEIGHBORHOOD_MIN" label="NEIGHBORHOOD_MIN" optional="true" help="Moving window size = 1 + 2 * Neighborhood." type="float"/>
+				<param name="NEIGHBORHOOD_MAX" label="NEIGHBORHOOD_MAX" optional="true" help="Moving window size = 1 + 2 * Neighborhood." type="float"/>
+				<param name="AGGREGATION" label="AGGREGATION" optional="true" value="average" help="Level Aggregation" type="select">
+					<option value="average">average</option>
+					<option value="multiplicative">multiplicative</option>
+				</param>
+				<param name="BORDER" label="BORDER" optional="true" value="False" help="Add Border" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="WEIGHT" label="WEIGHT" optional="true" value="1.1" help="Connectivity Weighting" type="float"/>
+				<param name="DENSITY_MIN" label="DENSITY_MIN" optional="true" value="10" help="Minimum Density [Percent]" type="float"/>
+				<param name="DENSITY_INT" label="DENSITY_INT" optional="true" value="99" help="if less than 100, it is distinguished between interior and core forest" type="float"/>
+				<param name="LEVEL_GROW" label="LEVEL_GROW" optional="true" value="1" help="Search Distance Increment" type="float"/>
+				<param name="DENSITY_MEAN" label="DENSITY_MEAN" optional="true" value="False" help="Density from Neighbourhood" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="DENSITY_outformat" label="DENSITY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="CONNECTIVITY_outformat" label="CONNECTIVITY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="FRAGMENTATION_outformat" label="FRAGMENTATION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="FRAGSTATS_outformat" label="FRAGSTATS_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_analysis.18">
+				<param name="SURFACE" label="SURFACE" optional="false" help="Surface used to derive the LDD network, e.g. a DTM." type="data" format="txt"/>
+				<param name="INPUT" label="INPUT" optional="false" help="Grid with the input values to accumulate." type="data" format="txt"/>
+				<param name="STATE_IN" label="STATE_IN" optional="false" help="Grid describing the state of each cell at timestep t." type="data" format="txt"/>
+				<param name="CONTROL" label="CONTROL" optional="false" help="Depending on mode of operation either transport capacity, transport fraction, threshold value or trigger value." type="data" format="txt"/>
+				<param name="CTRL_LINEAR" label="CTRL_LINEAR" optional="false" help="The values of this grid are checked against the linear flow threshold to decide on the flow-routing algorithm." type="data" format="txt"/>
+				<param name="OPERATION" label="OPERATION" optional="true" value="accuflux" help="Select a mode of operation" type="select">
+					<option value="accuflux">accuflux</option>
+					<option value="accucapacityflux / state">accucapacityflux / state</option>
+					<option value="accufractionflux / state">accufractionflux / state</option>
+					<option value="accuthresholdflux / state">accuthresholdflux / state</option>
+					<option value="accutriggerflux / state">accutriggerflux / state</option>
+				</param>
+				<param name="LINEAR" label="LINEAR" optional="true" value="False" help="Switch from MFD8 to D8 if linear flow threshold is crossed." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="THRES_LINEAR" label="THRES_LINEAR" optional="true" value="0" help="Threshold for linear flow, if exceeded D8 is used." type="float"/>
+				<param type="select" name="FLUX_outformat" label="FLUX_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="STATE_OUT_outformat" label="STATE_OUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_analysis.21">
+				<param name="CATEGORIES" label="CATEGORIES" optional="false" help="Categories" type="data" format="txt"/>
+				<param name="SEARCH_MODE" label="SEARCH_MODE" optional="true" value="Circle" help="Search Mode" type="select">
+					<option value="Square">Square</option>
+					<option value="Circle">Circle</option>
+				</param>
+				<param name="SEARCH_RADIUS" label="SEARCH_RADIUS" optional="true" value="3" help="Search distance given as number cells." type="integer"/>
+				<param name="NB_CASE" label="NB_CASE" optional="true" value="Queen's case" help="Connectivity Neighbourhood" type="select">
+					<option value="Rook's case">Rook's case</option>
+					<option value="Queen's case">Queen's case</option>
+				</param>
+				<param name="NORMALIZE" label="NORMALIZE" optional="true" value="no" help="Normalize" type="select">
+					<option value="no">no</option>
+					<option value="by number of cells">by number of cells</option>
+					<option value="by area size">by area size</option>
+				</param>
+				<param name="DW_WEIGHTING" label="DW_WEIGHTING" optional="true" value="gaussian weighting" help="Weighting Function" type="select">
+					<option value="no distance weighting">no distance weighting</option>
+					<option value="inverse distance to a power">inverse distance to a power</option>
+					<option value="exponential">exponential</option>
+					<option value="gaussian weighting">gaussian weighting</option>
+				</param>
+				<param name="DW_IDW_POWER" label="DW_IDW_POWER" optional="true" value="1" help="Inverse Distance Weighting Power" type="float"/>
+				<param name="DW_IDW_OFFSET" label="DW_IDW_OFFSET" optional="true" value="False" help="Calculates weights for distance plus one, avoiding division by zero for zero distances" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DW_BANDWIDTH" label="DW_BANDWIDTH" optional="true" value="0.7" help="Gaussian and Exponential Weighting Bandwidth" type="float"/>
+				<param type="select" name="COUNT_outformat" label="COUNT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DIVERSITY_outformat" label="DIVERSITY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="CONNECTIVITY_outformat" label="CONNECTIVITY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="CONNECTEDAVG_outformat" label="CONNECTEDAVG_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_analysis.11">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Input Grids" type="data" format="txt"/>
+				<param name="ORDERED" label="ORDERED" optional="true" value="False" help="Ordered" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="WEIGHTS" label="WEIGHTS" optional="false" help="Weights" type="data" format="txt"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_analysis.0">
+				<param name="DEST_TYPE" label="DEST_TYPE" optional="true" value="Point" help="Input Type of Destinations" type="select">
+					<option value="Point">Point</option>
+					<option value="Grid">Grid</option>
+				</param>
+				<param name="DEST_POINTS" label="DEST_POINTS" optional="false" help="Destinations" type="data" format="txt"/>
+				<param name="DEST_GRID" label="DEST_GRID" optional="false" help="Destinations" type="data" format="txt"/>
+				<param name="COST" label="COST" optional="false" help="Local Cost" type="data" format="txt"/>
+				<param name="DIR_MAXCOST" label="DIR_MAXCOST" optional="false" help="Direction of Maximum Cost" type="data" format="txt"/>
+				<param name="DIR_UNIT" label="DIR_UNIT" optional="true" value="radians" help="Units of Direction" type="select">
+					<option value="radians">radians</option>
+					<option value="degree">degree</option>
+				</param>
+				<param name="DIR_K" label="DIR_K" optional="true" value="2" help="effective friction = stated friction ^f , where f = cos(DifAngle)^k." type="float"/>
+				<param name="THRESHOLD" label="THRESHOLD" optional="true" value="0" help="Threshold for different route" type="float"/>
+				<param type="select" name="ACCUMULATED_outformat" label="ACCUMULATED_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ALLOCATION_outformat" label="ALLOCATION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_analysis.10">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Input Grids" type="data" format="txt"/>
+				<param name="TABLE" label="TABLE" optional="false" help="Pairwise Comparisons Table " type="data" format="txt"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_analysis.17">
+				<param name="DENSITY" label="DENSITY" optional="false" help="Density Index (Pf)." type="data" format="txt"/>
+				<param name="CONNECTIVITY" label="CONNECTIVITY" optional="false" help="Connectivity Index (Pff)." type="data" format="txt"/>
+				<param name="BORDER" label="BORDER" optional="true" value="False" help="Add Border" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="WEIGHT" label="WEIGHT" optional="true" value="1.1" help="Connectivity Weighting" type="float"/>
+				<param name="DENSITY_MIN" label="DENSITY_MIN" optional="true" value="10" help="Minimum Density [Percent]" type="float"/>
+				<param name="DENSITY_INT" label="DENSITY_INT" optional="true" value="99" help="if less than 100, it is distinguished between interior and core forest" type="float"/>
+				<param type="select" name="FRAGMENTATION_outformat" label="FRAGMENTATION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_analysis.19">
+				<param name="GRID_1" label="GRID_1" optional="false" help="The first grid to correlate" type="data" format="txt"/>
+				<param name="GRID_2" label="GRID_2" optional="false" help="The second grid to correlate" type="data" format="txt"/>
+				<param name="DTM_1" label="DTM_1" optional="false" help="The first DTM used to assign height information to grid 1" type="data" format="txt"/>
+				<param name="DTM_2" label="DTM_2" optional="false" help="The second DTM used to assign height information to grid 2" type="data" format="txt"/>
+				<param name="SEARCH_CHIPSIZE" label="SEARCH_CHIPSIZE" optional="true" value="64x64" help="Chip size of search chip, used to find correlating reference chip" type="select">
+					<option value="16x16">16x16</option>
+					<option value="32x32">32x32</option>
+					<option value="64x64">64x64</option>
+					<option value="128x128">128x128</option>
+					<option value="256x256">256x256</option>
+				</param>
+				<param name="REF_CHIPSIZE" label="REF_CHIPSIZE" optional="true" value="32x32" help="Chip size of reference chip to be found in search chip" type="select">
+					<option value="16x16">16x16</option>
+					<option value="32x32">32x32</option>
+					<option value="64x64">64x64</option>
+					<option value="128x128">128x128</option>
+				</param>
+				<param name="GRID_SPACING" label="GRID_SPACING" optional="true" value="10" help="Grid spacing used for the construction of correlated points [map units]" type="float"/>
+				<param type="select" name="CORRPOINTS_outformat" label="CORRPOINTS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="CORRLINES_outformat" label="CORRLINES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_analysis.9">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Grids" type="data" format="txt"/>
+				<param name="CRITERIA" label="CRITERIA" optional="true" value="Maximum" help="Method" type="select">
+					<option value="Maximum">Maximum</option>
+					<option value="Minimum">Minimum</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_analysis.8">
+				<param name="INPUT" label="INPUT" optional="false" help="Input Grid" type="data" format="txt"/>
+				<param name="WINSIZE" label="WINSIZE" optional="true" value="3 X 3" help="Size of Analysis Window" type="select">
+					<option value="3 X 3">3 X 3</option>
+					<option value="5 X 5">5 X 5</option>
+					<option value="7 X 7">7 X 7</option>
+				</param>
+				<param name="MAXNUMCLASS" label="MAXNUMCLASS" optional="true" value="10" help="Maximum number of classes in entire grid." type="integer"/>
+				<param type="select" name="RELATIVE_outformat" label="RELATIVE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DIVERSITY_outformat" label="DIVERSITY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DOMINANCE_outformat" label="DOMINANCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="FRAGMENTATION_outformat" label="FRAGMENTATION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="NDC_outformat" label="NDC_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="CVN_outformat" label="CVN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_analysis.15">
+				<param name="CLASSES" label="CLASSES" optional="false" help="Classification" type="data" format="txt"/>
+				<param name="CLASS" label="CLASS" optional="true" value="1" help="Class Identifier" type="integer"/>
+				<param name="NEIGHBORHOOD_MIN" label="NEIGHBORHOOD_MIN" optional="true" help="Moving window size = 1 + 2 * Neighborhood." type="float"/>
+				<param name="NEIGHBORHOOD_MAX" label="NEIGHBORHOOD_MAX" optional="true" help="Moving window size = 1 + 2 * Neighborhood." type="float"/>
+				<param name="AGGREGATION" label="AGGREGATION" optional="true" value="average" help="Level Aggregation" type="select">
+					<option value="average">average</option>
+					<option value="multiplicative">multiplicative</option>
+				</param>
+				<param name="BORDER" label="BORDER" optional="true" value="False" help="Add Border" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="WEIGHT" label="WEIGHT" optional="true" value="1.1" help="Connectivity Weighting" type="float"/>
+				<param name="DENSITY_MIN" label="DENSITY_MIN" optional="true" value="10" help="Minimum Density [Percent]" type="float"/>
+				<param name="DENSITY_INT" label="DENSITY_INT" optional="true" value="99" help="if less than 100, it is distinguished between interior and core forest" type="float"/>
+				<param name="CIRCULAR" label="CIRCULAR" optional="true" value="circle" help="Neighbourhood" type="select">
+					<option value="square">square</option>
+					<option value="circle">circle</option>
+				</param>
+				<param name="DIAGONAL" label="DIAGONAL" optional="true" value="False" help="Include diagonal neighbour relations" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="DENSITY_outformat" label="DENSITY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="CONNECTIVITY_outformat" label="CONNECTIVITY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="FRAGMENTATION_outformat" label="FRAGMENTATION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="FRAGSTATS_outformat" label="FRAGSTATS_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_analysis.7">
+				<param name="INPUT" label="INPUT" optional="false" help="Grids" type="data" format="txt"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_analysis.13">
+				<param name="INPUT" label="INPUT" optional="false" help="Input Grid 1" type="data" format="txt"/>
+				<param name="INPUT2" label="INPUT2" optional="false" help="Input Grid 2" type="data" format="txt"/>
+				<param name="MAXNUMCLASS" label="MAXNUMCLASS" optional="true" value="10" help="Maximum number of classes in the entire grid." type="integer"/>
+				<param type="select" name="RESULTGRID_outformat" label="RESULTGRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="RESULTTABLE_outformat" label="RESULTTABLE_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_analysis.6">
+				<param name="A" label="A" optional="false" help="Initial State" type="data" format="txt"/>
+				<param name="B" label="B" optional="false" help="Final State" type="data" format="txt"/>
+				<param name="ANGLE" label="ANGLE" optional="true" value="False" help="angle calculation is only available when exact two features are compared" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="C_OUT" label="C_OUT" optional="true" value="False" help="Output of Change Vector" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="DIST_outformat" label="DIST_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DIR_outformat" label="DIR_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="C_outformat" label="C_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_maxent.0">
+				<param name="TRAINING" label="TRAINING" optional="false" help="Training Areas" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Class Name" type="data" format="txt"/>
+				<param name="FEATURES_NUM" label="FEATURES_NUM" optional="false" help="Numerical Features" type="data" format="txt"/>
+				<param name="FEATURES_CAT" label="FEATURES_CAT" optional="false" help="Categorical Features" type="data" format="txt"/>
+				<param name="PROBS_CREATE" label="PROBS_CREATE" optional="true" value="False" help="Create Propabilities" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="METHOD" label="METHOD" optional="true" value="Yoshimasa Tsuruoka" help="Method" type="select">
+					<option value="Yoshimasa Tsuruoka">Yoshimasa Tsuruoka</option>
+					<option value="Dekang Lin">Dekang Lin</option>
+				</param>
+				<param name="YT_FILE_LOAD" label="YT_FILE_LOAD" optional="false" help="Load from File..." type="data" format="txt"/>
+				<param name="YT_FILE_SAVE" label="YT_FILE_SAVE" optional="false" help="Save to File..." type="data" format="txt"/>
+				<param name="YT_REGUL" label="YT_REGUL" optional="true" value="L1" help="Regularization" type="select">
+					<option value="none">none</option>
+					<option value="L1">L1</option>
+					<option value="L2">L2</option>
+				</param>
+				<param name="YT_REGUL_VAL" label="YT_REGUL_VAL" optional="true" value="1" help="Regularization Factor" type="float"/>
+				<param name="YT_NUMASREAL" label="YT_NUMASREAL" optional="true" value="False" help="Real-valued Numerical Features" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DL_ALPHA" label="DL_ALPHA" optional="true" value="0.1" help="Alpha" type="float"/>
+				<param name="DL_THRESHOLD" label="DL_THRESHOLD" optional="true" value="0" help="Threshold" type="float"/>
+				<param name="DL_ITERATIONS" label="DL_ITERATIONS" optional="true" value="100" help="Maximum Iterations" type="integer"/>
+				<param name="NUM_CLASSES" label="NUM_CLASSES" optional="true" value="32" help="Number of Numeric Value Classes" type="integer"/>
+				<param name="PROB_MIN" label="PROB_MIN" optional="true" value="0" help="Minimum probability to accept a classification result for a cell." type="float"/>
+				<param type="select" name="CLASSES_outformat" label="CLASSES_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="PROB_outformat" label="PROB_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="PROBS_outformat" label="PROBS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_maxent.1">
+				<param name="PRESENCE" label="PRESENCE" optional="false" help="Presence Data" type="data" format="txt"/>
+				<param name="FEATURES_NUM" label="FEATURES_NUM" optional="false" help="Numerical Features" type="data" format="txt"/>
+				<param name="FEATURES_CAT" label="FEATURES_CAT" optional="false" help="Categorical Features" type="data" format="txt"/>
+				<param name="BACKGROUND" label="BACKGROUND" optional="true" value="1" help="Background Sample Density [Percent]" type="float"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Yoshimasa Tsuruoka" help="Method" type="select">
+					<option value="Yoshimasa Tsuruoka">Yoshimasa Tsuruoka</option>
+					<option value="Dekang Lin">Dekang Lin</option>
+				</param>
+				<param name="YT_FILE_LOAD" label="YT_FILE_LOAD" optional="false" help="Load from File..." type="data" format="txt"/>
+				<param name="YT_FILE_SAVE" label="YT_FILE_SAVE" optional="false" help="Save to File..." type="data" format="txt"/>
+				<param name="YT_REGUL" label="YT_REGUL" optional="true" value="L1" help="Regularization" type="select">
+					<option value="none">none</option>
+					<option value="L1">L1</option>
+					<option value="L2">L2</option>
+				</param>
+				<param name="YT_REGUL_VAL" label="YT_REGUL_VAL" optional="true" value="1" help="Regularization Factor" type="float"/>
+				<param name="YT_NUMASREAL" label="YT_NUMASREAL" optional="true" value="False" help="Real-valued Numerical Features" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DL_ALPHA" label="DL_ALPHA" optional="true" value="0.1" help="Alpha" type="float"/>
+				<param name="DL_THRESHOLD" label="DL_THRESHOLD" optional="true" value="0" help="Threshold" type="float"/>
+				<param name="DL_ITERATIONS" label="DL_ITERATIONS" optional="true" value="100" help="Maximum Iterations" type="integer"/>
+				<param name="NUM_CLASSES" label="NUM_CLASSES" optional="true" value="32" help="Number of Numeric Value Classes" type="integer"/>
+				<param type="select" name="PREDICTION_outformat" label="PREDICTION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="PROBABILITY_outformat" label="PROBABILITY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.contrib_perego.5">
+				<param name="INPUT" label="INPUT" optional="false" help="This must be your input data of type grid." type="data" format="txt"/>
+				<param name="ANG" label="ANG" optional="true" value="0" help="0 is horizontal, 90 is vertical." type="float"/>
+				<param name="R" label="R" optional="true" value="10" help="Radius" type="float"/>
+				<param name="D" label="D" optional="true" value="2" help="Stripes distance" type="float"/>
+				<param type="select" name="RESULT3_outformat" label="RESULT3_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="RESULT1_outformat" label="RESULT1_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="RESULT2_outformat" label="RESULT2_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.contrib_perego.0">
+				<param name="INPUT" label="INPUT" optional="false" help="This must be your input data of type grid." type="data" format="txt"/>
+				<param name="RX" label="RX" optional="true" value="1" help="Radius X" type="integer"/>
+				<param name="RY" label="RY" optional="true" value="1" help="Radius Y" type="integer"/>
+				<param name="THRESH" label="THRESH" optional="true" value="2" help="The values in the specified radius is used in the average calculation only if its difference with the central value is lesser or equal to this threshold." type="float"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.contrib_perego.3">
+				<param name="INPUT" label="INPUT" optional="false" help="This must be your input data of type grid." type="data" format="txt"/>
+				<param name="MASK" label="MASK" optional="false" help="This grid indicates the cells you want calculate the average." type="data" format="txt"/>
+				<param name="V" label="V" optional="true" value="1" help="Value of right cells in the Mask Grid" type="float"/>
+				<param name="RX" label="RX" optional="true" value="1" help="Radius X" type="integer"/>
+				<param name="RY" label="RY" optional="true" value="1" help="Radius Y" type="integer"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.contrib_perego.1">
+				<param name="INPUT" label="INPUT" optional="false" help="This must be your input data of type grid." type="data" format="txt"/>
+				<param name="RX" label="RX" optional="true" value="1" help="Radius X" type="integer"/>
+				<param name="RY" label="RY" optional="true" value="1" help="Radius Y" type="integer"/>
+				<param name="THRESH" label="THRESH" optional="true" value="2" help="The values in the specified radius is used in the average calculation only if its difference with the central value is lesser or equal to this threshold." type="float"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.contrib_perego.4">
+				<param name="INPUT" label="INPUT" optional="false" help="This must be your input data of type grid." type="data" format="txt"/>
+				<param name="MASK" label="MASK" optional="false" help="This grid indicates the cells you want calculate the average." type="data" format="txt"/>
+				<param name="V" label="V" optional="true" value="1" help="Value of right cells in the Mask Grid" type="float"/>
+				<param name="RX" label="RX" optional="true" value="1" help="Radius X" type="integer"/>
+				<param name="RY" label="RY" optional="true" value="1" help="Radius Y" type="integer"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.contrib_perego.2">
+				<param name="INPUT" label="INPUT" optional="false" help="This must be your input data of type grid." type="data" format="txt"/>
+				<param name="RX" label="RX" optional="true" value="1" help="Radius X" type="integer"/>
+				<param name="RY" label="RY" optional="true" value="1" help="Radius Y" type="integer"/>
+				<param name="THRESH" label="THRESH" optional="true" value="2" help="The values in the specified radius is used in the average calculation only if its difference with the central value is lesser or equal to this threshold." type="float"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.contrib_perego.7">
+				<param name="INPUT" label="INPUT" optional="false" help="This must be your input data of type grid." type="data" format="txt"/>
+				<param name="ANG" label="ANG" optional="true" value="0" help="0 is horizontal, 90 is vertical." type="float"/>
+				<param name="R1" label="R1" optional="true" value="1" help="Main Radius" type="float"/>
+				<param name="R2" label="R2" optional="true" value="0.5" help="Transversal radius" type="float"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.contrib_perego.6">
+				<param name="INPUT" label="INPUT" optional="false" help="This must be your input data of type grid." type="data" format="txt"/>
+				<param name="MASK" label="MASK" optional="false" help="This grid is used to select cells." type="data" format="txt"/>
+				<param name="ANG" label="ANG" optional="true" value="0" help="0 is horizontal, 90 is vertical." type="float"/>
+				<param name="R" label="R" optional="true" value="20" help="Radius" type="float"/>
+				<param name="D" label="D" optional="true" value="2" help="Stripes distance" type="float"/>
+				<param name="MIN" label="MIN" optional="true" value="-10" help="Min" type="float"/>
+				<param name="MAX" label="MAX" optional="true" value="10" help="Max" type="float"/>
+				<param name="MMIN" label="MMIN" optional="true" value="-10000" help="Mask Min" type="float"/>
+				<param name="MMAX" label="MMAX" optional="true" value="10000" help="Mask Max" type="float"/>
+				<param type="select" name="RESULT3_outformat" label="RESULT3_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="RESULT1_outformat" label="RESULT1_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="RESULT2_outformat" label="RESULT2_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_regression.14">
+				<param name="PREDICTORS" label="PREDICTORS" optional="false" help="Predictors" type="data" format="txt"/>
+				<param name="DEPENDENT" label="DEPENDENT" optional="false" help="Dependent Variable" type="data" format="txt"/>
+				<param name="LOGISTIC" label="LOGISTIC" optional="true" value="False" help="Logistic Regression" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MODEL_OUT" label="MODEL_OUT" optional="true" value="False" help="Output of Model Parameters" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="SEARCH_RANGE" label="SEARCH_RANGE" optional="true" value="local" help="Search Range" type="select">
+					<option value="local">local</option>
+					<option value="global">global</option>
+				</param>
+				<param name="SEARCH_RADIUS" label="SEARCH_RADIUS" optional="true" value="10" help="Search Distance [Cells]" type="integer"/>
+				<param name="DW_WEIGHTING" label="DW_WEIGHTING" optional="true" value="gaussian weighting" help="Weighting Function" type="select">
+					<option value="no distance weighting">no distance weighting</option>
+					<option value="inverse distance to a power">inverse distance to a power</option>
+					<option value="exponential">exponential</option>
+					<option value="gaussian weighting">gaussian weighting</option>
+				</param>
+				<param name="DW_IDW_POWER" label="DW_IDW_POWER" optional="true" value="1" help="Inverse Distance Weighting Power" type="float"/>
+				<param name="DW_IDW_OFFSET" label="DW_IDW_OFFSET" optional="true" value="False" help="Calculates weights for distance plus one, avoiding division by zero for zero distances" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DW_BANDWIDTH" label="DW_BANDWIDTH" optional="true" value="7" help="Gaussian and Exponential Weighting Bandwidth" type="float"/>
+				<param type="select" name="REGRESSION_outformat" label="REGRESSION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="REG_RESCORR_outformat" label="REG_RESCORR_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="QUALITY_outformat" label="QUALITY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="RESIDUALS_outformat" label="RESIDUALS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MODEL_outformat" label="MODEL_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_regression.5">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="DEPENDENT" label="DEPENDENT" optional="false" help="Dependent Variable" type="data" format="txt"/>
+				<param name="PREDICTORS" label="PREDICTORS" optional="false" help="Predictors" type="data" format="txt"/>
+				<param name="LOGISTIC" label="LOGISTIC" optional="true" value="False" help="Logistic Regression" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param name="DW_WEIGHTING" label="DW_WEIGHTING" optional="true" value="gaussian weighting" help="Weighting Function" type="select">
+					<option value="no distance weighting">no distance weighting</option>
+					<option value="inverse distance to a power">inverse distance to a power</option>
+					<option value="exponential">exponential</option>
+					<option value="gaussian weighting">gaussian weighting</option>
+				</param>
+				<param name="DW_IDW_POWER" label="DW_IDW_POWER" optional="true" value="1" help="Inverse Distance Weighting Power" type="float"/>
+				<param name="DW_IDW_OFFSET" label="DW_IDW_OFFSET" optional="true" value="False" help="Calculates weights for distance plus one, avoiding division by zero for zero distances" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DW_BANDWIDTH" label="DW_BANDWIDTH" optional="true" value="1" help="Gaussian and Exponential Weighting Bandwidth" type="float"/>
+				<param name="SEARCH_RANGE" label="SEARCH_RANGE" optional="true" value="global" help="Search Range" type="select">
+					<option value="local">local</option>
+					<option value="global">global</option>
+				</param>
+				<param name="SEARCH_RADIUS" label="SEARCH_RADIUS" optional="true" value="1000" help="local maximum search distance given in map units" type="float"/>
+				<param name="SEARCH_POINTS_ALL" label="SEARCH_POINTS_ALL" optional="true" value="all points within search distance" help="Number of Points" type="select">
+					<option value="maximum number of nearest points">maximum number of nearest points</option>
+					<option value="all points within search distance">all points within search distance</option>
+				</param>
+				<param name="SEARCH_POINTS_MIN" label="SEARCH_POINTS_MIN" optional="true" value="16" help="minimum number of points to use" type="integer"/>
+				<param name="SEARCH_POINTS_MAX" label="SEARCH_POINTS_MAX" optional="true" value="20" help="maximum number of nearest points" type="integer"/>
+				<param name="SEARCH_DIRECTION" label="SEARCH_DIRECTION" optional="true" value="all directions" help="Direction" type="select">
+					<option value="all directions">all directions</option>
+					<option value="quadrants">quadrants</option>
+				</param>
+				<param type="select" name="REGRESSION_outformat" label="REGRESSION_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="QUALITY_outformat" label="QUALITY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="INTERCEPT_outformat" label="INTERCEPT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SLOPES_outformat" label="SLOPES_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_regression.12">
+				<param name="TABLE" label="TABLE" optional="false" help="Table" type="data" format="txt"/>
+				<param name="DEPENDENT" label="DEPENDENT" optional="false" help="Dependent Variable" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="stepwise" help="Method" type="select">
+					<option value="include all">include all</option>
+					<option value="forward">forward</option>
+					<option value="backward">backward</option>
+					<option value="stepwise">stepwise</option>
+				</param>
+				<param name="P_VALUE" label="P_VALUE" optional="true" value="5" help="Significance level (aka p-value) as threshold for automated predictor selection, given as percentage" type="float"/>
+				<param name="CROSSVAL" label="CROSSVAL" optional="true" value="none" help="Cross Validation" type="select">
+					<option value="none">none</option>
+					<option value="leave one out">leave one out</option>
+					<option value="2-fold">2-fold</option>
+					<option value="k-fold">k-fold</option>
+				</param>
+				<param name="CROSSVAL_K" label="CROSSVAL_K" optional="true" value="10" help="number of subsamples for k-fold cross validation" type="integer"/>
+				<param type="select" name="RESULTS_outformat" label="RESULTS_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="INFO_COEFF_outformat" label="INFO_COEFF_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="INFO_MODEL_outformat" label="INFO_MODEL_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="INFO_STEPS_outformat" label="INFO_STEPS_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_regression.11">
+				<param name="TABLE" label="TABLE" optional="false" help="Shapes" type="data" format="txt"/>
+				<param name="FIELD_X" label="FIELD_X" optional="false" help="X Values" type="data" format="txt"/>
+				<param name="FIELD_Y" label="FIELD_Y" optional="false" help="Y Values" type="data" format="txt"/>
+				<param name="FORMULA" label="FORMULA" optional="true" value="m * x + b" help="Formula" type="text"/>
+				<param name="FORMULAS" label="FORMULAS" optional="true" value="a + b * x (linear)" help="Pre-defined Formulas" type="select">
+					<option value="a + b * x (linear)">a + b * x (linear)</option>
+					<option value="a + b * x + c * x^2 (quadric)">a + b * x + c * x^2 (quadric)</option>
+					<option value="a + b * x + c * x^2 + d * x^3 (cubic)">a + b * x + c * x^2 + d * x^3 (cubic)</option>
+					<option value="a + b * ln(x) (logarithmic)">a + b * ln(x) (logarithmic)</option>
+					<option value="a + b * x^c (power)">a + b * x^c (power)</option>
+					<option value="a + b / x">a + b / x</option>
+					<option value="a + b * (1 - exp(-x / c))">a + b * (1 - exp(-x / c))</option>
+					<option value="a + b * (1 - exp(-(x / c)^2))">a + b * (1 - exp(-(x / c)^2))</option>
+				</param>
+				<param type="select" name="TREND_outformat" label="TREND_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_regression.0">
+				<param name="PREDICTOR" label="PREDICTOR" optional="false" help="Predictor" type="data" format="txt"/>
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="ATTRIBUTE" label="ATTRIBUTE" optional="false" help="Dependent Variable" type="data" format="txt"/>
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="B-Spline Interpolation" help="Resampling" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+				</param>
+				<param name="METHOD" label="METHOD" optional="true" value="Y = a + b * X (linear)" help="Regression Function" type="select">
+					<option value="Y = a + b * X (linear)">Y = a + b * X (linear)</option>
+					<option value="Y = a + b / X">Y = a + b / X</option>
+					<option value="Y = a / (b - X)">Y = a / (b - X)</option>
+					<option value="Y = a * X^b (power)">Y = a * X^b (power)</option>
+					<option value="Y = a e^(b * X) (exponential)">Y = a e^(b * X) (exponential)</option>
+					<option value="Y = a + b * ln(X) (logarithmic)">Y = a + b * ln(X) (logarithmic)</option>
+				</param>
+				<param type="select" name="REGRESSION_outformat" label="REGRESSION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="RESIDUAL_outformat" label="RESIDUAL_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_regression.3">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="DEPENDENT" label="DEPENDENT" optional="false" help="Dependent Variable" type="data" format="txt"/>
+				<param name="PREDICTOR" label="PREDICTOR" optional="false" help="Predictor" type="data" format="txt"/>
+				<param name="LOGISTIC" label="LOGISTIC" optional="true" value="False" help="Logistic Regression" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param name="DW_WEIGHTING" label="DW_WEIGHTING" optional="true" value="gaussian weighting" help="Weighting Function" type="select">
+					<option value="no distance weighting">no distance weighting</option>
+					<option value="inverse distance to a power">inverse distance to a power</option>
+					<option value="exponential">exponential</option>
+					<option value="gaussian weighting">gaussian weighting</option>
+				</param>
+				<param name="DW_IDW_POWER" label="DW_IDW_POWER" optional="true" value="1" help="Inverse Distance Weighting Power" type="float"/>
+				<param name="DW_IDW_OFFSET" label="DW_IDW_OFFSET" optional="true" value="False" help="Calculates weights for distance plus one, avoiding division by zero for zero distances" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DW_BANDWIDTH" label="DW_BANDWIDTH" optional="true" value="1" help="Gaussian and Exponential Weighting Bandwidth" type="float"/>
+				<param name="SEARCH_RANGE" label="SEARCH_RANGE" optional="true" value="global" help="Search Range" type="select">
+					<option value="local">local</option>
+					<option value="global">global</option>
+				</param>
+				<param name="SEARCH_RADIUS" label="SEARCH_RADIUS" optional="true" value="1000" help="local maximum search distance given in map units" type="float"/>
+				<param name="SEARCH_POINTS_ALL" label="SEARCH_POINTS_ALL" optional="true" value="all points within search distance" help="Number of Points" type="select">
+					<option value="maximum number of nearest points">maximum number of nearest points</option>
+					<option value="all points within search distance">all points within search distance</option>
+				</param>
+				<param name="SEARCH_POINTS_MIN" label="SEARCH_POINTS_MIN" optional="true" value="16" help="minimum number of points to use" type="integer"/>
+				<param name="SEARCH_POINTS_MAX" label="SEARCH_POINTS_MAX" optional="true" value="20" help="maximum number of nearest points" type="integer"/>
+				<param name="SEARCH_DIRECTION" label="SEARCH_DIRECTION" optional="true" value="all directions" help="Direction" type="select">
+					<option value="all directions">all directions</option>
+					<option value="quadrants">quadrants</option>
+				</param>
+				<param type="select" name="TARGET_OUT_GRID_outformat" label="TARGET_OUT_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="INTERCEPT_outformat" label="INTERCEPT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SLOPE_outformat" label="SLOPE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="QUALITY_outformat" label="QUALITY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_regression.1">
+				<param name="PREDICTORS" label="PREDICTORS" optional="false" help="Predictors" type="data" format="txt"/>
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="ATTRIBUTE" label="ATTRIBUTE" optional="false" help="Dependent Variable" type="data" format="txt"/>
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="B-Spline Interpolation" help="Resampling" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+				</param>
+				<param name="COORD_X" label="COORD_X" optional="true" value="False" help="Include X Coordinate" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="COORD_Y" label="COORD_Y" optional="true" value="False" help="Include Y Coordinate" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="INTERCEPT" label="INTERCEPT" optional="true" value="False" help="Intercept" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="METHOD" label="METHOD" optional="true" value="stepwise" help="Method" type="select">
+					<option value="include all">include all</option>
+					<option value="forward">forward</option>
+					<option value="backward">backward</option>
+					<option value="stepwise">stepwise</option>
+				</param>
+				<param name="P_VALUE" label="P_VALUE" optional="true" value="5" help="Significance level (aka p-value) as threshold for automated predictor selection, given as percentage" type="float"/>
+				<param name="CROSSVAL" label="CROSSVAL" optional="true" value="none" help="Cross Validation" type="select">
+					<option value="none">none</option>
+					<option value="leave one out">leave one out</option>
+					<option value="2-fold">2-fold</option>
+					<option value="k-fold">k-fold</option>
+				</param>
+				<param name="CROSSVAL_K" label="CROSSVAL_K" optional="true" value="10" help="number of subsamples for k-fold cross validation" type="integer"/>
+				<param name="RESIDUAL_COR" label="RESIDUAL_COR" optional="true" value="Multilevel B-Spline Interpolation" help="Residual Interpolation" type="select">
+					<option value="Multilevel B-Spline Interpolation">Multilevel B-Spline Interpolation</option>
+					<option value="Inverse Distance Weighted">Inverse Distance Weighted</option>
+				</param>
+				<param type="select" name="INFO_COEFF_outformat" label="INFO_COEFF_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="INFO_MODEL_outformat" label="INFO_MODEL_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="INFO_STEPS_outformat" label="INFO_STEPS_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="RESIDUALS_outformat" label="RESIDUALS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="REGRESSION_outformat" label="REGRESSION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="REGRESCORR_outformat" label="REGRESCORR_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_regression.4">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="DEPENDENT" label="DEPENDENT" optional="false" help="Dependent Variable" type="data" format="txt"/>
+				<param name="PREDICTOR" label="PREDICTOR" optional="false" help="Predictor" type="data" format="txt"/>
+				<param name="LOGISTIC" label="LOGISTIC" optional="true" value="False" help="Logistic Regression" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DW_WEIGHTING" label="DW_WEIGHTING" optional="true" value="gaussian weighting" help="Weighting Function" type="select">
+					<option value="no distance weighting">no distance weighting</option>
+					<option value="inverse distance to a power">inverse distance to a power</option>
+					<option value="exponential">exponential</option>
+					<option value="gaussian weighting">gaussian weighting</option>
+				</param>
+				<param name="DW_IDW_POWER" label="DW_IDW_POWER" optional="true" value="1" help="Inverse Distance Weighting Power" type="float"/>
+				<param name="DW_IDW_OFFSET" label="DW_IDW_OFFSET" optional="true" value="False" help="Calculates weights for distance plus one, avoiding division by zero for zero distances" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DW_BANDWIDTH" label="DW_BANDWIDTH" optional="true" value="1" help="Gaussian and Exponential Weighting Bandwidth" type="float"/>
+				<param name="SEARCH_RANGE" label="SEARCH_RANGE" optional="true" value="global" help="Search Range" type="select">
+					<option value="local">local</option>
+					<option value="global">global</option>
+				</param>
+				<param name="SEARCH_RADIUS" label="SEARCH_RADIUS" optional="true" value="1000" help="local maximum search distance given in map units" type="float"/>
+				<param name="SEARCH_POINTS_ALL" label="SEARCH_POINTS_ALL" optional="true" value="all points within search distance" help="Number of Points" type="select">
+					<option value="maximum number of nearest points">maximum number of nearest points</option>
+					<option value="all points within search distance">all points within search distance</option>
+				</param>
+				<param name="SEARCH_POINTS_MIN" label="SEARCH_POINTS_MIN" optional="true" value="16" help="minimum number of points to use" type="integer"/>
+				<param name="SEARCH_POINTS_MAX" label="SEARCH_POINTS_MAX" optional="true" value="20" help="maximum number of nearest points" type="integer"/>
+				<param name="SEARCH_DIRECTION" label="SEARCH_DIRECTION" optional="true" value="all directions" help="Direction" type="select">
+					<option value="all directions">all directions</option>
+					<option value="quadrants">quadrants</option>
+				</param>
+				<param type="select" name="RESIDUALS_outformat" label="RESIDUALS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="REGRESSION_outformat" label="REGRESSION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="QUALITY_outformat" label="QUALITY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="INTERCEPT_outformat" label="INTERCEPT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SLOPE_outformat" label="SLOPE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_regression.10">
+				<param name="TABLE" label="TABLE" optional="false" help="Table" type="data" format="txt"/>
+				<param name="FIELD_X" label="FIELD_X" optional="false" help="X Values" type="data" format="txt"/>
+				<param name="FIELD_Y" label="FIELD_Y" optional="false" help="Y Values" type="data" format="txt"/>
+				<param name="FORMULA" label="FORMULA" optional="true" value="m * x + b" help="Formula" type="text"/>
+				<param name="FORMULAS" label="FORMULAS" optional="true" value="a + b * x (linear)" help="Pre-defined Formulas" type="select">
+					<option value="a + b * x (linear)">a + b * x (linear)</option>
+					<option value="a + b * x + c * x^2 (quadric)">a + b * x + c * x^2 (quadric)</option>
+					<option value="a + b * x + c * x^2 + d * x^3 (cubic)">a + b * x + c * x^2 + d * x^3 (cubic)</option>
+					<option value="a + b * ln(x) (logarithmic)">a + b * ln(x) (logarithmic)</option>
+					<option value="a + b * x^c (power)">a + b * x^c (power)</option>
+					<option value="a + b / x">a + b / x</option>
+					<option value="a + b * (1 - exp(-x / c))">a + b * (1 - exp(-x / c))</option>
+					<option value="a + b * (1 - exp(-(x / c)^2))">a + b * (1 - exp(-(x / c)^2))</option>
+				</param>
+				<param type="select" name="TREND_outformat" label="TREND_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_regression.2">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="ATTRIBUTE" label="ATTRIBUTE" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="POLYNOM" label="POLYNOM" optional="true" value="simple planar surface" help="Polynom" type="select">
+					<option value="simple planar surface">simple planar surface</option>
+					<option value="bi-linear saddle">bi-linear saddle</option>
+					<option value="quadratic surface">quadratic surface</option>
+					<option value="cubic surface">cubic surface</option>
+					<option value="user defined">user defined</option>
+				</param>
+				<param name="XORDER" label="XORDER" optional="true" value="4" help="Maximum X Order" type="integer"/>
+				<param name="YORDER" label="YORDER" optional="true" value="4" help="Maximum Y Order" type="integer"/>
+				<param name="TORDER" label="TORDER" optional="true" value="4" help="Maximum Total Order" type="integer"/>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param type="select" name="RESIDUALS_outformat" label="RESIDUALS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="TARGET_OUT_GRID_outformat" label="TARGET_OUT_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_regression.9">
+				<param name="Y_GRIDS" label="Y_GRIDS" optional="false" help="Dependent Variables" type="data" format="txt"/>
+				<param name="ORDER" label="ORDER" optional="true" value="1" help="Polynomial Order" type="integer"/>
+				<param name="XSOURCE" label="XSOURCE" optional="true" value="list order" help="Get Independent Variable from ..." type="select">
+					<option value="list order">list order</option>
+					<option value="table">table</option>
+					<option value="grid list">grid list</option>
+				</param>
+				<param name="X_TABLE" label="X_TABLE" optional="false" help="Independent Variable (per Grid)" type="data" format="txt"/>
+				<param name="X_GRIDS" label="X_GRIDS" optional="false" help="Independent Variable (per Grid and Cell)" type="data" format="txt"/>
+				<param type="select" name="COEFF_outformat" label="COEFF_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="R2_outformat" label="R2_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_regression.8">
+				<param name="DEPENDENT" label="DEPENDENT" optional="false" help="Dependent Variable" type="data" format="txt"/>
+				<param name="PREDICTORS" label="PREDICTORS" optional="false" help="Predictors" type="data" format="txt"/>
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="B-Spline Interpolation" help="Resampling" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+				</param>
+				<param name="COORD_X" label="COORD_X" optional="true" value="False" help="Include X Coordinate" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="COORD_Y" label="COORD_Y" optional="true" value="False" help="Include Y Coordinate" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="METHOD" label="METHOD" optional="true" value="stepwise" help="Method" type="select">
+					<option value="include all">include all</option>
+					<option value="forward">forward</option>
+					<option value="backward">backward</option>
+					<option value="stepwise">stepwise</option>
+				</param>
+				<param name="P_VALUE" label="P_VALUE" optional="true" value="5" help="Significance level (aka p-value) as threshold for automated predictor selection, given as percentage" type="float"/>
+				<param name="CROSSVAL" label="CROSSVAL" optional="true" value="none" help="Cross Validation" type="select">
+					<option value="none">none</option>
+					<option value="leave one out">leave one out</option>
+					<option value="2-fold">2-fold</option>
+					<option value="k-fold">k-fold</option>
+				</param>
+				<param name="CROSSVAL_K" label="CROSSVAL_K" optional="true" value="10" help="number of subsamples for k-fold cross validation" type="integer"/>
+				<param type="select" name="REGRESSION_outformat" label="REGRESSION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="RESIDUALS_outformat" label="RESIDUALS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="INFO_COEFF_outformat" label="INFO_COEFF_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="INFO_MODEL_outformat" label="INFO_MODEL_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="INFO_STEPS_outformat" label="INFO_STEPS_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_regression.15">
+				<param name="PREDICTORS" label="PREDICTORS" optional="false" help="Predictors" type="data" format="txt"/>
+				<param name="ZONES" label="ZONES" optional="false" help="Zones" type="data" format="txt"/>
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="ATTRIBUTE" label="ATTRIBUTE" optional="false" help="Dependent Variable" type="data" format="txt"/>
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="B-Spline Interpolation" help="Resampling" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+				</param>
+				<param name="COORD_X" label="COORD_X" optional="true" value="False" help="Include X Coordinate" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="COORD_Y" label="COORD_Y" optional="true" value="False" help="Include Y Coordinate" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="INTERCEPT" label="INTERCEPT" optional="true" value="False" help="Intercept" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="METHOD" label="METHOD" optional="true" value="stepwise" help="Method" type="select">
+					<option value="include all">include all</option>
+					<option value="forward">forward</option>
+					<option value="backward">backward</option>
+					<option value="stepwise">stepwise</option>
+				</param>
+				<param name="P_VALUE" label="P_VALUE" optional="true" value="5" help="Significance level (aka p-value) as threshold for automated predictor selection, given as percentage" type="float"/>
+				<param type="select" name="RESIDUALS_outformat" label="RESIDUALS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="REGRESSION_outformat" label="REGRESSION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_regression.7">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="DEPENDENT" label="DEPENDENT" optional="false" help="Dependent Variable" type="data" format="txt"/>
+				<param name="PREDICTORS" label="PREDICTORS" optional="false" help="Predictors" type="data" format="txt"/>
+				<param name="LOGISTIC" label="LOGISTIC" optional="true" value="False" help="Logistic Regression" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DW_WEIGHTING" label="DW_WEIGHTING" optional="true" value="gaussian weighting" help="Weighting Function" type="select">
+					<option value="no distance weighting">no distance weighting</option>
+					<option value="inverse distance to a power">inverse distance to a power</option>
+					<option value="exponential">exponential</option>
+					<option value="gaussian weighting">gaussian weighting</option>
+				</param>
+				<param name="DW_IDW_POWER" label="DW_IDW_POWER" optional="true" value="1" help="Inverse Distance Weighting Power" type="float"/>
+				<param name="DW_IDW_OFFSET" label="DW_IDW_OFFSET" optional="true" value="False" help="Calculates weights for distance plus one, avoiding division by zero for zero distances" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DW_BANDWIDTH" label="DW_BANDWIDTH" optional="true" value="1" help="Gaussian and Exponential Weighting Bandwidth" type="float"/>
+				<param name="SEARCH_RANGE" label="SEARCH_RANGE" optional="true" value="global" help="Search Range" type="select">
+					<option value="local">local</option>
+					<option value="global">global</option>
+				</param>
+				<param name="SEARCH_RADIUS" label="SEARCH_RADIUS" optional="true" value="1000" help="local maximum search distance given in map units" type="float"/>
+				<param name="SEARCH_POINTS_ALL" label="SEARCH_POINTS_ALL" optional="true" value="all points within search distance" help="Number of Points" type="select">
+					<option value="maximum number of nearest points">maximum number of nearest points</option>
+					<option value="all points within search distance">all points within search distance</option>
+				</param>
+				<param name="SEARCH_POINTS_MIN" label="SEARCH_POINTS_MIN" optional="true" value="16" help="minimum number of points to use" type="integer"/>
+				<param name="SEARCH_POINTS_MAX" label="SEARCH_POINTS_MAX" optional="true" value="20" help="maximum number of nearest points" type="integer"/>
+				<param name="SEARCH_DIRECTION" label="SEARCH_DIRECTION" optional="true" value="all directions" help="Direction" type="select">
+					<option value="all directions">all directions</option>
+					<option value="quadrants">quadrants</option>
+				</param>
+				<param type="select" name="REGRESSION_outformat" label="REGRESSION_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_regression.13">
+				<param name="TABLE" label="TABLE" optional="false" help="Shapes" type="data" format="txt"/>
+				<param name="DEPENDENT" label="DEPENDENT" optional="false" help="Dependent Variable" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="stepwise" help="Method" type="select">
+					<option value="include all">include all</option>
+					<option value="forward">forward</option>
+					<option value="backward">backward</option>
+					<option value="stepwise">stepwise</option>
+				</param>
+				<param name="P_VALUE" label="P_VALUE" optional="true" value="5" help="Significance level (aka p-value) as threshold for automated predictor selection, given as percentage" type="float"/>
+				<param name="CROSSVAL" label="CROSSVAL" optional="true" value="none" help="Cross Validation" type="select">
+					<option value="none">none</option>
+					<option value="leave one out">leave one out</option>
+					<option value="2-fold">2-fold</option>
+					<option value="k-fold">k-fold</option>
+				</param>
+				<param name="CROSSVAL_K" label="CROSSVAL_K" optional="true" value="10" help="number of subsamples for k-fold cross validation" type="integer"/>
+				<param type="select" name="RESULTS_outformat" label="RESULTS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="INFO_COEFF_outformat" label="INFO_COEFF_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="INFO_MODEL_outformat" label="INFO_MODEL_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="INFO_STEPS_outformat" label="INFO_STEPS_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_regression.6">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="DEPENDENT" label="DEPENDENT" optional="false" help="Dependent Variable" type="data" format="txt"/>
+				<param name="PREDICTORS" label="PREDICTORS" optional="false" help="Predictors" type="data" format="txt"/>
+				<param name="LOGISTIC" label="LOGISTIC" optional="true" value="False" help="Logistic Regression" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MODEL_OUT" label="MODEL_OUT" optional="true" value="False" help="Output of Regression Parameters" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="RESOLUTION" label="RESOLUTION" optional="true" value="user defined" help="Model Resolution" type="select">
+					<option value="same as predictors">same as predictors</option>
+					<option value="user defined">user defined</option>
+				</param>
+				<param name="RESOLUTION_VAL" label="RESOLUTION_VAL" optional="true" value="1" help="map units" type="float"/>
+				<param name="DW_WEIGHTING" label="DW_WEIGHTING" optional="true" value="gaussian weighting" help="Weighting Function" type="select">
+					<option value="no distance weighting">no distance weighting</option>
+					<option value="inverse distance to a power">inverse distance to a power</option>
+					<option value="exponential">exponential</option>
+					<option value="gaussian weighting">gaussian weighting</option>
+				</param>
+				<param name="DW_IDW_POWER" label="DW_IDW_POWER" optional="true" value="1" help="Inverse Distance Weighting Power" type="float"/>
+				<param name="DW_IDW_OFFSET" label="DW_IDW_OFFSET" optional="true" value="False" help="Calculates weights for distance plus one, avoiding division by zero for zero distances" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DW_BANDWIDTH" label="DW_BANDWIDTH" optional="true" value="1" help="Gaussian and Exponential Weighting Bandwidth" type="float"/>
+				<param name="SEARCH_RANGE" label="SEARCH_RANGE" optional="true" value="global" help="Search Range" type="select">
+					<option value="local">local</option>
+					<option value="global">global</option>
+				</param>
+				<param name="SEARCH_RADIUS" label="SEARCH_RADIUS" optional="true" value="1000" help="local maximum search distance given in map units" type="float"/>
+				<param name="SEARCH_POINTS_ALL" label="SEARCH_POINTS_ALL" optional="true" value="all points within search distance" help="Number of Points" type="select">
+					<option value="maximum number of nearest points">maximum number of nearest points</option>
+					<option value="all points within search distance">all points within search distance</option>
+				</param>
+				<param name="SEARCH_POINTS_MIN" label="SEARCH_POINTS_MIN" optional="true" value="16" help="minimum number of points to use" type="integer"/>
+				<param name="SEARCH_POINTS_MAX" label="SEARCH_POINTS_MAX" optional="true" value="20" help="maximum number of nearest points" type="integer"/>
+				<param name="SEARCH_DIRECTION" label="SEARCH_DIRECTION" optional="true" value="all directions" help="Direction" type="select">
+					<option value="all directions">all directions</option>
+					<option value="quadrants">quadrants</option>
+				</param>
+				<param type="select" name="RESIDUALS_outformat" label="RESIDUALS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="REGRESSION_outformat" label="REGRESSION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="QUALITY_outformat" label="QUALITY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MODEL_outformat" label="MODEL_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.20">
+				<param name="GRID1" label="GRID1" optional="false" help="Grid 1" type="data" format="txt"/>
+				<param name="GRID2" label="GRID2" optional="false" help="Grid 2" type="data" format="txt"/>
+				<param name="LOOKUP" label="LOOKUP" optional="false" help="LookUp Table" type="data" format="txt"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.29">
+				<param name="INPUT" label="INPUT" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="MASK" label="MASK" optional="false" help="Mask" type="data" format="txt"/>
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="B-Spline Interpolation" help="Resampling" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+				</param>
+				<param name="GROW" label="GROW" optional="true" value="2" help="Grow Factor" type="float"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.5">
+				<param name="ORIGINAL" label="ORIGINAL" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="ADDITIONAL" label="ADDITIONAL" optional="false" help="Patch Grid" type="data" format="txt"/>
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="B-Spline Interpolation" help="Resampling" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+				</param>
+				<param type="select" name="COMPLETED_outformat" label="COMPLETED_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.12">
+				<param name="INPUT" label="INPUT" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="identity" help="Replace Condition" type="select">
+					<option value="identity">identity</option>
+					<option value="range">range</option>
+					<option value="synchronize look-up table classification">synchronize look-up table classification</option>
+				</param>
+				<param name="IDENTITY" label="IDENTITY" optional="false" help="Lookup Table" type="data" format="txt"/>
+				<param name="RANGE" label="RANGE" optional="false" help="Lookup Table" type="data" format="txt"/>
+				<param name="GRID" label="GRID" optional="false" help="Synchronize with look-up table classification of another grid (gui only)." type="data" format="txt"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.32">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Grid List" type="data" format="txt"/>
+				<param name="INDEX" label="INDEX" optional="true" value="0" help="Index" type="integer"/>
+				<param type="select" name="GRID_outformat" label="GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.26">
+				<param name="FEATURES" label="FEATURES" optional="false" help="Features" type="data" format="txt"/>
+				<param type="select" name="DISTANCE_outformat" label="DISTANCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DIRECTION_outformat" label="DIRECTION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ALLOCATION_outformat" label="ALLOCATION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.22">
+				<param name="TABLE" label="TABLE" optional="false" help="The table with the (numeric) data values for each class. The tool creates a grid for each table column (besides the ID)." type="data" format="txt"/>
+				<param name="ID_FIELD" label="ID_FIELD" optional="false" help="The attribute with the class IDs, used to link the table and the grid." type="data" format="txt"/>
+				<param name="CLASSES" label="CLASSES" optional="false" help="The grid coded with the class IDs." type="data" format="txt"/>
+				<param type="select" name="GRIDS_outformat" label="GRIDS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.33">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param type="select" name="COPY_outformat" label="COPY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.18">
+				<param name="INPUT" label="INPUT" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="VALUE" label="VALUE" optional="true" value="1" help="Data Value" type="float"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.21">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="ORDER" label="ORDER" optional="true" value="ascending" help="Sorting Order" type="select">
+					<option value="ascending">ascending</option>
+					<option value="descending">descending</option>
+				</param>
+				<param type="select" name="INDEX_outformat" label="INDEX_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.11">
+				<param name="INPUT" label="INPUT" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="TYPE" label="TYPE" optional="true" value="4 byte floating point number" help="Data storage type" type="select">
+					<option value="bit">bit</option>
+					<option value="unsigned 1 byte integer">unsigned 1 byte integer</option>
+					<option value="signed 1 byte integer">signed 1 byte integer</option>
+					<option value="unsigned 2 byte integer">unsigned 2 byte integer</option>
+					<option value="signed 2 byte integer">signed 2 byte integer</option>
+					<option value="unsigned 4 byte integer">unsigned 4 byte integer</option>
+					<option value="signed 4 byte integer">signed 4 byte integer</option>
+					<option value="4 byte floating point number">4 byte floating point number</option>
+					<option value="8 byte floating point number">8 byte floating point number</option>
+				</param>
+				<param name="OFFSET" label="OFFSET" optional="true" value="0" help="Offset" type="float"/>
+				<param name="SCALE" label="SCALE" optional="true" value="1" help="Scale" type="float"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.31">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Grids" type="data" format="txt"/>
+				<param name="EXTENT" label="EXTENT" optional="true" value="user defined" help="Extent" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid system">grid system</option>
+					<option value="shapes extent">shapes extent</option>
+					<option value="polygon">polygon</option>
+				</param>
+				<param name="SHAPES" label="SHAPES" optional="false" help="Shapes Extent" type="data" format="txt"/>
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Polygons" type="data" format="txt"/>
+				<param name="INTERIOR" label="INTERIOR" optional="true" value="False" help="Clip those cells that are covered by the polygons instead of those that are not." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="XMIN" label="XMIN" optional="true" value="0" help="Left" type="float"/>
+				<param name="XMAX" label="XMAX" optional="true" value="0" help="Right" type="float"/>
+				<param name="YMIN" label="YMIN" optional="true" value="0" help="Bottom" type="float"/>
+				<param name="YMAX" label="YMAX" optional="true" value="0" help="Top" type="float"/>
+				<param name="NX" label="NX" optional="true" value="1" help="Columns" type="integer"/>
+				<param name="NY" label="NY" optional="true" value="1" help="Rows" type="integer"/>
+				<param name="BUFFER" label="BUFFER" optional="true" value="0" help="add buffer (map units) to extent" type="float"/>
+				<param type="select" name="CLIPPED_outformat" label="CLIPPED_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.25">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="MASK" label="MASK" optional="false" help="Mask" type="data" format="txt"/>
+				<param name="MAXGAPCELLS" label="MAXGAPCELLS" optional="true" value="0" help="is ignored if set to zero" type="integer"/>
+				<param name="MAXPOINTS" label="MAXPOINTS" optional="true" value="1000" help="Maximum Points" type="integer"/>
+				<param name="LOCALPOINTS" label="LOCALPOINTS" optional="true" value="20" help="Number of Points for Local Interpolation" type="integer"/>
+				<param name="EXTENDED" label="EXTENDED" optional="true" value="False" help="Extended Neighourhood" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="NEIGHBOURS" label="NEIGHBOURS" optional="true" value="Neumann" help="Neighbourhood" type="select">
+					<option value="Neumann">Neumann</option>
+					<option value="Moore">Moore</option>
+				</param>
+				<param name="RADIUS" label="RADIUS" optional="true" value="0" help="Radius (Cells)" type="integer"/>
+				<param name="RELAXATION" label="RELAXATION" optional="true" value="0" help="Relaxation" type="float"/>
+				<param type="select" name="CLOSED_outformat" label="CLOSED_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.0">
+				<param name="INPUT" label="INPUT" optional="false" help="Grids" type="data" format="txt"/>
+				<param name="KEEP_TYPE" label="KEEP_TYPE" optional="true" value="False" help="Preserve Data Type" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="SCALE_UP" label="SCALE_UP" optional="true" value="Mean Value (cell area weighted)" help="Upscaling Method" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+					<option value="Mean Value">Mean Value</option>
+					<option value="Mean Value (cell area weighted)">Mean Value (cell area weighted)</option>
+					<option value="Minimum Value">Minimum Value</option>
+					<option value="Maximum Value">Maximum Value</option>
+					<option value="Majority">Majority</option>
+				</param>
+				<param name="SCALE_DOWN" label="SCALE_DOWN" optional="true" value="B-Spline Interpolation" help="Downscaling Method" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+				</param>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.3">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Grids" type="data" format="txt"/>
+				<param name="FILE_LIST" label="FILE_LIST" optional="false" help="A text file with the full path to an input grid on each line" type="data" format="txt"/>
+				<param name="NAME" label="NAME" optional="true" value="Mosaic" help="Name" type="text"/>
+				<param name="TYPE" label="TYPE" optional="true" value="same as first grid in list" help="Data Storage Type" type="select">
+					<option value="1 bit">1 bit</option>
+					<option value="1 byte unsigned integer">1 byte unsigned integer</option>
+					<option value="1 byte signed integer">1 byte signed integer</option>
+					<option value="2 byte unsigned integer">2 byte unsigned integer</option>
+					<option value="2 byte signed integer">2 byte signed integer</option>
+					<option value="4 byte unsigned integer">4 byte unsigned integer</option>
+					<option value="4 byte signed integer">4 byte signed integer</option>
+					<option value="4 byte floating point">4 byte floating point</option>
+					<option value="8 byte floating point">8 byte floating point</option>
+					<option value="same as first grid in list">same as first grid in list</option>
+				</param>
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="B-Spline Interpolation" help="Resampling" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+				</param>
+				<param name="OVERLAP" label="OVERLAP" optional="true" value="last" help="Overlapping Areas" type="select">
+					<option value="first">first</option>
+					<option value="last">last</option>
+					<option value="minimum">minimum</option>
+					<option value="maximum">maximum</option>
+					<option value="mean">mean</option>
+					<option value="blend boundary">blend boundary</option>
+					<option value="feathering">feathering</option>
+				</param>
+				<param name="BLEND_DIST" label="BLEND_DIST" optional="true" value="10" help="blending distance given in map units" type="float"/>
+				<param name="BLEND_BND" label="BLEND_BND" optional="true" value="valid data cells" help="blending boundary for distance calculation" type="select">
+					<option value="valid data cells">valid data cells</option>
+					<option value="grid boundaries">grid boundaries</option>
+					<option value="vertical grid boundaries">vertical grid boundaries</option>
+					<option value="horizontal grid boundaries">horizontal grid boundaries</option>
+				</param>
+				<param name="MATCH" label="MATCH" optional="true" value="none" help="Match" type="select">
+					<option value="none">none</option>
+					<option value="match histogram of first grid in list">match histogram of first grid in list</option>
+					<option value="match histogram of overlapping area">match histogram of overlapping area</option>
+					<option value="regression">regression</option>
+				</param>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param type="select" name="TARGET_OUT_GRID_outformat" label="TARGET_OUT_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.28">
+				<param name="INPUT" label="INPUT" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="OPERATION" label="OPERATION" optional="true" value="expand and shrink" help="Operation" type="select">
+					<option value="shrink">shrink</option>
+					<option value="expand">expand</option>
+					<option value="shrink and expand">shrink and expand</option>
+					<option value="expand and shrink">expand and shrink</option>
+				</param>
+				<param name="CIRCLE" label="CIRCLE" optional="true" value="Circle" help="Search Mode" type="select">
+					<option value="Square">Square</option>
+					<option value="Circle">Circle</option>
+				</param>
+				<param name="RADIUS" label="RADIUS" optional="true" value="1" help="Radius" type="integer"/>
+				<param name="EXPAND" label="EXPAND" optional="true" value="majority" help="Method" type="select">
+					<option value="minimum">minimum</option>
+					<option value="maximum">maximum</option>
+					<option value="mean">mean</option>
+					<option value="majority">majority</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.23">
+				<param name="INIT" label="INIT" optional="true" value="0" help="Value which is assigned to the dummy grid." type="float"/>
+				<param name="CELLSIZE" label="CELLSIZE" optional="true" value="10" help="Cellsize" type="float"/>
+				<param name="M_EXTENT" label="M_EXTENT" optional="true" value="lower left coordinate and number of rows and columns" help="Extent Definition" type="select">
+					<option value="lower left coordinate and number of rows and columns">lower left coordinate and number of rows and columns</option>
+					<option value="lower left and upper right coordinates">lower left and upper right coordinates</option>
+					<option value="one or more shapes layers">one or more shapes layers</option>
+					<option value="one or more grids">one or more grids</option>
+				</param>
+				<param name="ADJUST" label="ADJUST" optional="true" value="extent to cell size" help="Adjust" type="select">
+					<option value="extent to cell size">extent to cell size</option>
+					<option value="cell size to left-right extent">cell size to left-right extent</option>
+					<option value="cell size to bottom-top extent">cell size to bottom-top extent</option>
+				</param>
+				<param name="XMIN" label="XMIN" optional="true" value="0" help="Left" type="float"/>
+				<param name="XMAX" label="XMAX" optional="true" value="100" help="Right" type="float"/>
+				<param name="NX" label="NX" optional="true" value="10" help="Columns" type="integer"/>
+				<param name="YMIN" label="YMIN" optional="true" value="0" help="Bottom" type="float"/>
+				<param name="YMAX" label="YMAX" optional="true" value="100" help="Top" type="float"/>
+				<param name="NY" label="NY" optional="true" value="10" help="Rows" type="integer"/>
+				<param name="SHAPESLIST" label="SHAPESLIST" optional="false" help="Shapes Layers" type="data" format="txt"/>
+				<param name="GRIDLIST" label="GRIDLIST" optional="false" help="Grids" type="data" format="txt"/>
+				<param name="USEOFF" label="USEOFF" optional="true" value="False" help="Use Offset" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="XOFFSET" label="XOFFSET" optional="true" value="0" help="Positive values result in a shift in E direction." type="float"/>
+				<param name="YOFFSET" label="YOFFSET" optional="true" value="0" help="Positive values result in a shift in N direction." type="float"/>
+				<param type="select" name="GRID_outformat" label="GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.24">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="MASK" label="MASK" optional="false" help="Mask" type="data" format="txt"/>
+				<param type="select" name="MASKED_outformat" label="MASKED_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.27">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="TILES_SAVE" label="TILES_SAVE" optional="true" value="False" help="Save tiles to disk individually" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="TILES_PATH" label="TILES_PATH" optional="false" help="Output Directory" type="data" format="txt"/>
+				<param name="TILES_NAME" label="TILES_NAME" optional="true" value="tile" help="The base name of the tiles" type="text"/>
+				<param name="OVERLAP" label="OVERLAP" optional="true" value="0" help="Overlapping Cells" type="integer"/>
+				<param name="OVERLAP_SYM" label="OVERLAP_SYM" optional="true" value="symmetric" help="Add Cells" type="select">
+					<option value="symmetric">symmetric</option>
+					<option value="bottom / left">bottom / left</option>
+					<option value="top / right">top / right</option>
+				</param>
+				<param name="METHOD" label="METHOD" optional="true" value="number of grid cells per tile" help="Tile Size Definition" type="select">
+					<option value="number of grid cells per tile">number of grid cells per tile</option>
+					<option value="coordinates (offset">coordinates (offset</option>
+					<option value=" range"> range</option>
+					<option value=" cell size"> cell size</option>
+					<option value=" tile size)"> tile size)</option>
+				</param>
+				<param name="NX" label="NX" optional="true" value="100" help="Number of Column Cells" type="integer"/>
+				<param name="NY" label="NY" optional="true" value="100" help="Number of Row Cells" type="integer"/>
+				<param name="XRANGE_MIN" label="XRANGE_MIN" optional="true" help="Offset and Range (X)" type="float"/>
+				<param name="XRANGE_MAX" label="XRANGE_MAX" optional="true" help="Offset and Range (X)" type="float"/>
+				<param name="YRANGE_MIN" label="YRANGE_MIN" optional="true" help="Offset and Range (Y)" type="float"/>
+				<param name="YRANGE_MAX" label="YRANGE_MAX" optional="true" help="Offset and Range (Y)" type="float"/>
+				<param name="DCELL" label="DCELL" optional="true" value="1" help="Cell Size" type="float"/>
+				<param name="DX" label="DX" optional="true" value="100" help="Tile Size (X)" type="float"/>
+				<param name="DY" label="DY" optional="true" value="100" help="Tile Size (Y)" type="float"/>
+				<param type="select" name="TILES_outformat" label="TILES_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.1">
+				<param name="INPUT" label="INPUT" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="SIZE" label="SIZE" optional="true" value="2" help="Aggregation Size" type="integer"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Sum" help="Method" type="select">
+					<option value="Sum">Sum</option>
+					<option value="Minimum">Minimum</option>
+					<option value="Maximum">Maximum</option>
+					<option value="Median">Median</option>
+					<option value="Mean">Mean</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.4">
+				<param name="NAME" label="NAME" optional="true" value="Constant Grid" help="Name" type="text"/>
+				<param name="CONST" label="CONST" optional="true" value="1" help="Constant Value" type="float"/>
+				<param name="TYPE" label="TYPE" optional="true" value="4 byte floating point number" help="Data Type" type="select">
+					<option value="bit">bit</option>
+					<option value="unsigned 1 byte integer">unsigned 1 byte integer</option>
+					<option value="signed 1 byte integer">signed 1 byte integer</option>
+					<option value="unsigned 2 byte integer">unsigned 2 byte integer</option>
+					<option value="signed 2 byte integer">signed 2 byte integer</option>
+					<option value="unsigned 8 byte integer">unsigned 8 byte integer</option>
+					<option value="signed 8 byte integer">signed 8 byte integer</option>
+					<option value="4 byte floating point number">4 byte floating point number</option>
+					<option value="8 byte floating point number">8 byte floating point number</option>
+				</param>
+				<param name="DEFINITION" label="DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="USER_SIZE" label="USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="USER_XMIN" label="USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="USER_XMAX" label="USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="USER_YMIN" label="USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="USER_YMAX" label="USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="USER_COLS" label="USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="USER_ROWS" label="USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="USER_FITS" label="USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TEMPLATE" label="TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param type="select" name="OUT_GRID_outformat" label="OUT_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.10">
+				<param name="SOURCE" label="SOURCE" optional="false" help="Grid with features to be buffered [Category/NoData]" type="data" format="txt"/>
+				<param name="DIST" label="DIST" optional="true" value="500" help="Buffer distance (grid units)." type="float"/>
+				<param name="IVAL" label="IVAL" optional="true" value="100" help="Reclassify buffer distance to intervals of euqidistance ..." type="integer"/>
+				<param type="select" name="DISTANCE_outformat" label="DISTANCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ALLOC_outformat" label="ALLOC_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="BUFFER_outformat" label="BUFFER_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.17">
+				<param name="INPUT" label="INPUT" optional="false" help="Grids" type="data" format="txt"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.9">
+				<param name="FEATURES" label="FEATURES" optional="false" help="Features Grid" type="data" format="txt"/>
+				<param name="VALUE" label="VALUE" optional="false" help="Value Grid" type="data" format="txt"/>
+				<param name="THRESHOLDGRID" label="THRESHOLDGRID" optional="false" help="Threshold Grid" type="data" format="txt"/>
+				<param name="THRESHOLD" label="THRESHOLD" optional="true" value="0" help="Threshold (Grid Units)" type="float"/>
+				<param name="THRESHOLDTYPE" label="THRESHOLDTYPE" optional="true" value="Absolute" help="Threshold Type" type="select">
+					<option value="Absolute">Absolute</option>
+					<option value="Relative from cell value">Relative from cell value</option>
+				</param>
+				<param type="select" name="BUFFER_outformat" label="BUFFER_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.8">
+				<param name="FEATURES" label="FEATURES" optional="false" help="Features" type="data" format="txt"/>
+				<param name="TYPE" label="TYPE" optional="true" value="fixed" help="Type" type="select">
+					<option value="fixed">fixed</option>
+					<option value="cell's value">cell's value</option>
+				</param>
+				<param name="DISTANCE" label="DISTANCE" optional="true" value="1000" help="Fixed buffer distance given in map units." type="float"/>
+				<param type="select" name="BUFFER_outformat" label="BUFFER_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.15">
+				<param name="INPUT" label="INPUT" optional="false" help="Grid to reclassify" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="single" help="Select the desired method: 1. a single value or a range defined by a single value is reclassified, 2. a range of values is reclassified, 3. the lookup table is used to reclassify the grid." type="select">
+					<option value="single">single</option>
+					<option value="range">range</option>
+					<option value="simple table">simple table</option>
+					<option value="user supplied table">user supplied table</option>
+				</param>
+				<param name="OLD" label="OLD" optional="true" value="0" help="Value to reclassify." type="float"/>
+				<param name="NEW" label="NEW" optional="true" value="1" help="New value." type="float"/>
+				<param name="SOPERATOR" label="SOPERATOR" optional="true" value="=" help="Select the desired operator (&amp;lt;;.;=; &amp;gt;;.); it is possible to define a range above or below the old value." type="select">
+					<option value="=">=</option>
+				</param>
+				<param name="MIN" label="MIN" optional="true" value="0" help="Minimum value of the range to be reclassified." type="float"/>
+				<param name="MAX" label="MAX" optional="true" value="10" help="Maximum value of the range to be reclassified." type="float"/>
+				<param name="RNEW" label="RNEW" optional="true" value="5" help="new value" type="float"/>
+				<param name="ROPERATOR" label="ROPERATOR" optional="true" value="=" help="Select operator: eg. min &amp;lt; value &amp;lt; max." type="select">
+					<option value="=">=</option>
+				</param>
+				<param name="RETAB" label="RETAB" optional="false" help="Lookup table used in method &quot;table&quot;" type="data" format="txt"/>
+				<param name="TOPERATOR" label="TOPERATOR" optional="true" value="min " help="Select the desired operator (min &amp;lt; value &amp;lt; max; min . value &amp;lt; max; min .value . max; min &amp;lt; value . max)." type="select">
+					<option value="min ">min </option>
+				</param>
+				<param name="RETAB_2" label="RETAB_2" optional="false" help="Lookup table used in method &quot;user supplied table&quot;" type="data" format="txt"/>
+				<param name="F_MIN" label="F_MIN" optional="false" help="minimum value" type="data" format="txt"/>
+				<param name="F_MAX" label="F_MAX" optional="false" help="maximum value" type="data" format="txt"/>
+				<param name="F_CODE" label="F_CODE" optional="false" help="new value" type="data" format="txt"/>
+				<param name="NODATAOPT" label="NODATAOPT" optional="true" value="False" help="Use this option to reclassify No-Data values independently of the method settings." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="NODATA" label="NODATA" optional="true" value="0" help="new value" type="float"/>
+				<param name="OTHEROPT" label="OTHEROPT" optional="true" value="False" help="Use this option to reclassify all other values that are not specified in the options above." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="OTHERS" label="OTHERS" optional="true" value="0" help="new value" type="float"/>
+				<param name="RESULT_NODATA_CHOICE" label="RESULT_NODATA_CHOICE" optional="true" value="NoData value of input grid" help="Choose how to handle the NoData value of the output grid." type="select">
+					<option value="NoData value of input grid">NoData value of input grid</option>
+					<option value="user defined NoData value">user defined NoData value</option>
+				</param>
+				<param name="RESULT_NODATA_VALUE" label="RESULT_NODATA_VALUE" optional="true" value="-99999" help="User defined NoData value for output grid." type="float"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.37">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.34">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param type="select" name="INVERSE_outformat" label="INVERSE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.39">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="REPLACE" label="REPLACE" optional="true" value="value at mouse position" help="Value to be replaced" type="select">
+					<option value="value at mouse position">value at mouse position</option>
+					<option value="fixed value">fixed value</option>
+				</param>
+				<param name="REPLACE_VALUE" label="REPLACE_VALUE" optional="true" value="0" help="Replace only this value with respect to the specified tolerance." type="float"/>
+				<param name="TOLERANCE" label="TOLERANCE" optional="true" value="1" help="Tolerance" type="float"/>
+				<param name="IGNORE_NODATA" label="IGNORE_NODATA" optional="true" value="False" help="Do not fill areas representing no-data." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="FILL_NODATA" label="FILL_NODATA" optional="true" value="False" help="Fill with No-Data" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="FILL_VALUE" label="FILL_VALUE" optional="true" value="0" help="Fill Value" type="float"/>
+				<param type="select" name="GRID_OUT_outformat" label="GRID_OUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.7">
+				<param name="INPUT" label="INPUT" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="MASK" label="MASK" optional="false" help="Mask" type="data" format="txt"/>
+				<param name="THRESHOLD" label="THRESHOLD" optional="true" value="0.1" help="Tension Threshold" type="float"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.6">
+				<param name="INPUT" label="INPUT" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="MODE" label="MODE" optional="true" value="Moore" help="Neumann: the four horizontally and vertically neighboured cells; Moore: all eight adjacent cells" type="select">
+					<option value="Neumann">Neumann</option>
+					<option value="Moore">Moore</option>
+				</param>
+				<param name="METHOD" label="METHOD" optional="true" value="arithmetic mean" help="Value" type="select">
+					<option value="arithmetic mean">arithmetic mean</option>
+					<option value="median">median</option>
+					<option value="majority">majority</option>
+					<option value="minority">minority</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.35">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="horizontally" help="Method" type="select">
+					<option value="horizontally">horizontally</option>
+					<option value="vertically">vertically</option>
+					<option value="both">both</option>
+				</param>
+				<param type="select" name="MIRROR_outformat" label="MIRROR_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.38">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Grid Collections" type="data" format="txt"/>
+				<param name="NAME" label="NAME" optional="true" value="Mosaic" help="Name" type="text"/>
+				<param name="TYPE" label="TYPE" optional="true" value="same as first grid in list" help="Data Storage Type" type="select">
+					<option value="1 bit">1 bit</option>
+					<option value="1 byte unsigned integer">1 byte unsigned integer</option>
+					<option value="1 byte signed integer">1 byte signed integer</option>
+					<option value="2 byte unsigned integer">2 byte unsigned integer</option>
+					<option value="2 byte signed integer">2 byte signed integer</option>
+					<option value="4 byte unsigned integer">4 byte unsigned integer</option>
+					<option value="4 byte signed integer">4 byte signed integer</option>
+					<option value="4 byte floating point">4 byte floating point</option>
+					<option value="8 byte floating point">8 byte floating point</option>
+					<option value="same as first grid in list">same as first grid in list</option>
+				</param>
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="B-Spline Interpolation" help="Resampling" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+				</param>
+				<param name="OVERLAP" label="OVERLAP" optional="true" value="last" help="Overlapping Areas" type="select">
+					<option value="first">first</option>
+					<option value="last">last</option>
+					<option value="minimum">minimum</option>
+					<option value="maximum">maximum</option>
+					<option value="mean">mean</option>
+					<option value="blend boundary">blend boundary</option>
+					<option value="feathering">feathering</option>
+				</param>
+				<param name="BLEND_DIST" label="BLEND_DIST" optional="true" value="10" help="blending distance given in map units" type="float"/>
+				<param name="BLEND_BND" label="BLEND_BND" optional="true" value="valid data cells" help="blending boundary for distance calculation" type="select">
+					<option value="valid data cells">valid data cells</option>
+					<option value="grid boundaries">grid boundaries</option>
+					<option value="vertical grid boundaries">vertical grid boundaries</option>
+					<option value="horizontal grid boundaries">horizontal grid boundaries</option>
+				</param>
+				<param name="MATCH" label="MATCH" optional="true" value="none" help="Match" type="select">
+					<option value="none">none</option>
+					<option value="match histogram of first grid in list">match histogram of first grid in list</option>
+					<option value="match histogram of overlapping area">match histogram of overlapping area</option>
+					<option value="regression">regression</option>
+				</param>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param type="select" name="MOSAIC_outformat" label="MOSAIC_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_tools.30">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Grids" type="data" format="txt"/>
+				<param name="MIRROR_X" label="MIRROR_X" optional="true" value="False" help="Mirror Horizontally" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MIRROR_Y" label="MIRROR_Y" optional="true" value="False" help="Mirror Vertically" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="TRANSPOSED_outformat" label="TRANSPOSED_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_preprocessor.5">
+				<param name="ELEV" label="ELEV" optional="false" help="Digital elevation model" type="data" format="txt"/>
+				<param name="MINSLOPE" label="MINSLOPE" optional="true" value="0.1" help="Minimum slope gradient to preserve from cell to cell; with a value of zero sinks are filled up to the spill elevation (which results in flat areas). Unit [Degree]" type="float"/>
+				<param type="select" name="FILLED_outformat" label="FILLED_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_preprocessor.0">
+				<param name="DEM" label="DEM" optional="false" help="DEM" type="data" format="txt"/>
+				<param name="FLAT_OUTPUT" label="FLAT_OUTPUT" optional="true" value="elevation" help="Flat Area Values" type="select">
+					<option value="elevation">elevation</option>
+					<option value="enumeration">enumeration</option>
+				</param>
+				<param type="select" name="NOFLATS_outformat" label="NOFLATS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="FLATS_outformat" label="FLATS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_preprocessor.3">
+				<param name="DEM" label="DEM" optional="false" help="digital elevation model [m]" type="data" format="txt"/>
+				<param name="MINSLOPE" label="MINSLOPE" optional="true" value="0.01" help="minimum slope angle preserved from one cell to the next, zero results in flat areas [Degree]" type="float"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_preprocessor.1">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="THRESHOLD" label="THRESHOLD" optional="true" value="False" help="Threshold" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="THRSHEIGHT" label="THRSHEIGHT" optional="true" value="100" help="Threshold Height" type="float"/>
+				<param type="select" name="SINKROUTE_outformat" label="SINKROUTE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_preprocessor.4">
+				<param name="ELEV" label="ELEV" optional="false" help="Digital elevation model" type="data" format="txt"/>
+				<param name="MINSLOPE" label="MINSLOPE" optional="true" value="0.1" help="Minimum slope gradient to preserve from cell to cell; with a value of zero sinks are filled up to the spill elevation (which results in flat areas). Unit [Degree]" type="float"/>
+				<param type="select" name="FILLED_outformat" label="FILLED_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="FDIR_outformat" label="FDIR_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="WSHED_outformat" label="WSHED_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_preprocessor.2">
+				<param name="DEM" label="DEM" optional="false" help="Digital Elevation Model that has to be processed" type="data" format="txt"/>
+				<param name="SINKROUTE" label="SINKROUTE" optional="false" help="Sink Route" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Fill Sinks" help="Method" type="select">
+					<option value="Deepen Drainage Routes">Deepen Drainage Routes</option>
+					<option value="Fill Sinks">Fill Sinks</option>
+				</param>
+				<param name="THRESHOLD" label="THRESHOLD" optional="true" value="False" help="Threshold" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="THRSHEIGHT" label="THRSHEIGHT" optional="true" value="100" help="The parameter describes the maximum depth of a sink to be considered for removal [map units]. This makes it possible to exclude deeper sinks from filling." type="float"/>
+				<param type="select" name="DEM_PREPROC_outformat" label="DEM_PREPROC_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_preprocessor.6">
+				<param name="DEM" label="DEM" optional="false" help="DEM" type="data" format="txt"/>
+				<param name="STREAM" label="STREAM" optional="false" help="Streams" type="data" format="txt"/>
+				<param name="FLOWDIR" label="FLOWDIR" optional="false" help="Flow Direction" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="simply decrease cell's value by epsilon" help="Method" type="select">
+					<option value="simply decrease cell's value by epsilon">simply decrease cell's value by epsilon</option>
+					<option value="lower cell's value to neighbours minimum value minus epsilon">lower cell's value to neighbours minimum value minus epsilon</option>
+					<option value="trace stream network downstream">trace stream network downstream</option>
+				</param>
+				<param name="EPSILON" label="EPSILON" optional="true" value="1" help="Epsilon" type="float"/>
+				<param type="select" name="BURN_outformat" label="BURN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_compound.0">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="THRESHOLD" label="THRESHOLD" optional="true" value="5" help="Strahler order to begin a channel." type="integer"/>
+				<param type="select" name="SHADE_outformat" label="SHADE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SLOPE_outformat" label="SLOPE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ASPECT_outformat" label="ASPECT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="HCURV_outformat" label="HCURV_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="VCURV_outformat" label="VCURV_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="CONVERGENCE_outformat" label="CONVERGENCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SINKS_outformat" label="SINKS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="FLOW_outformat" label="FLOW_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="WETNESS_outformat" label="WETNESS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="LSFACTOR_outformat" label="LSFACTOR_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="CHANNELS_outformat" label="CHANNELS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="BASINS_outformat" label="BASINS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="CHNL_BASE_outformat" label="CHNL_BASE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="CHNL_DIST_outformat" label="CHNL_DIST_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="VALL_DEPTH_outformat" label="VALL_DEPTH_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="RSP_outformat" label="RSP_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_ihacres.0">
+				<param name="TABLE" label="TABLE" optional="false" help="Table" type="data" format="txt"/>
+				<param name="DATE_Field" label="DATE_Field" optional="false" help="Select the column containing the Date" type="data" format="txt"/>
+				<param name="DISCHARGE_Field" label="DISCHARGE_Field" optional="false" help="Select the Column containing Discharge Values" type="data" format="txt"/>
+				<param name="PCP_Field" label="PCP_Field" optional="false" help="Select the Column containing precipitation Values" type="data" format="txt"/>
+				<param name="TMP_Field" label="TMP_Field" optional="false" help="Select the Column containing Temperature Values" type="data" format="txt"/>
+				<param name="INFLOW_Field" label="INFLOW_Field" optional="false" help="Select the column containing inflow data to the subbasin" type="data" format="txt"/>
+				<param name="bUPSTREAM" label="bUPSTREAM" optional="true" value="False" help="If checked, it means there is no external inflow to the subbasin" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="USE_TMP" label="USE_TMP" optional="true" value="False" help="If checked, then temperature data are used." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="NSIM" label="NSIM" optional="true" value="1000" help="Number of Simulations for Calibration" type="integer"/>
+				<param name="AREA" label="AREA" optional="true" value="100" help="Area of the Watershed in [km2] used for unit conversion" type="float"/>
+				<param name="STORAGE" label="STORAGE" optional="true" value="Single Storage" help="Storage" type="select">
+					<option value="Single Storage">Single Storage</option>
+					<option value="Two Parallel Storages">Two Parallel Storages</option>
+					<option value="Two Storages in Series">Two Storages in Series</option>
+				</param>
+				<param name="IHACVERS" label="IHACVERS" optional="true" value="Jakeman &amp; Hornberger (1993)" help="IHACRES Version" type="select">
+					<option value="Jakeman &amp; Hornberger (1993)">Jakeman &amp; Hornberger (1993)</option>
+					<option value="Croke et al. (2005)">Croke et al. (2005)</option>
+				</param>
+				<param name="SNOW_TOOL" label="SNOW_TOOL" optional="true" value="False" help="If checked the snow module is active" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="TABLEout_outformat" label="TABLEout_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="TABLEparms_outformat" label="TABLEparms_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_ihacres.3">
+				<param name="NELEVBANDS" label="NELEVBANDS" optional="true" value="2" help="Number of elevation bands" type="select">
+					<option value="2">2</option>
+					<option value="3">3</option>
+					<option value="4">4</option>
+					<option value="5">5</option>
+					<option value="6">6</option>
+					<option value="7">7</option>
+					<option value="8">8</option>
+					<option value="9">9</option>
+					<option value="10">10</option>
+				</param>
+				<param name="AREA_tot" label="AREA_tot" optional="true" value="0" help="Total Catchment Area [km2]" type="float"/>
+				<param name="IHACVERS" label="IHACVERS" optional="true" value="Jakeman &amp; Hornberger (1993)" help="IHACRES Version" type="select">
+					<option value="Jakeman &amp; Hornberger (1993)">Jakeman &amp; Hornberger (1993)</option>
+					<option value="Croke et al. (2005) !!! not yet implemented !!!">Croke et al. (2005) !!! not yet implemented !!!</option>
+				</param>
+				<param name="STORAGE" label="STORAGE" optional="true" value="Single Storage" help="Storage" type="select">
+					<option value="Single Storage">Single Storage</option>
+					<option value="Two Parallel Storages">Two Parallel Storages</option>
+					<option value="Two Storages in Series !!! not yet implemented !!!">Two Storages in Series !!! not yet implemented !!!</option>
+				</param>
+				<param name="SNOW_TOOL" label="SNOW_TOOL" optional="true" value="False" help="If checked, snow-melt module is used." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="TABLEout_outformat" label="TABLEout_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_ihacres.1">
+				<param name="TABLE" label="TABLE" optional="false" help="Table" type="data" format="txt"/>
+				<param name="DATE_Field" label="DATE_Field" optional="false" help="Select the column containing the Date" type="data" format="txt"/>
+				<param name="DISCHARGE_Field" label="DISCHARGE_Field" optional="false" help="Select the Column containing Discharge Values" type="data" format="txt"/>
+				<param name="PCP_Field" label="PCP_Field" optional="false" help="Select the Column containing precipitation Values" type="data" format="txt"/>
+				<param name="TMP_Field" label="TMP_Field" optional="false" help="Select the Column containing Temperature Values" type="data" format="txt"/>
+				<param name="USE_TMP" label="USE_TMP" optional="true" value="False" help="If checked, then temperature data are used." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="AREA" label="AREA" optional="true" value="100" help="Area of the Watershed in [km2] used for unit conversion" type="float"/>
+				<param name="CFAC" label="CFAC" optional="true" value="0.001" help="Parameter (c) to fit streamflow volume" type="float"/>
+				<param name="TwFAC" label="TwFAC" optional="true" value="1" help="Tw is approximately the time constant, or inversely,the rate at which the catchment wetness declines in the absence of rainfall" type="float"/>
+				<param name="STORAGE" label="STORAGE" optional="true" value="Single Storage" help="Storage" type="select">
+					<option value="Single Storage">Single Storage</option>
+					<option value="Two Parallel Storages">Two Parallel Storages</option>
+					<option value="Two Storages in Series !!! not yet implemented !!!">Two Storages in Series !!! not yet implemented !!!</option>
+				</param>
+				<param name="IHACVERS" label="IHACVERS" optional="true" value="Jakeman &amp; Hornberger (1993)" help="IHACRES Version" type="select">
+					<option value="Jakeman &amp; Hornberger (1993)">Jakeman &amp; Hornberger (1993)</option>
+					<option value="Croke et al. (2005)">Croke et al. (2005)</option>
+				</param>
+				<param name="SNOW_TOOL" label="SNOW_TOOL" optional="true" value="False" help="If checked, snow-melt module is used." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="WRITEALL_TS" label="WRITEALL_TS" optional="true" value="False" help="If checked, then a second output table with all Time Series data is created." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="TABLEout_outformat" label="TABLEout_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="TABLEparms_outformat" label="TABLEparms_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="TABLEsettings_outformat" label="TABLEsettings_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_ihacres.4">
+				<param name="NELEVBANDS" label="NELEVBANDS" optional="true" value="2" help="Number of elevation bands" type="select">
+					<option value="2">2</option>
+					<option value="3">3</option>
+					<option value="4">4</option>
+					<option value="5">5</option>
+					<option value="6">6</option>
+					<option value="7">7</option>
+					<option value="8">8</option>
+					<option value="9">9</option>
+					<option value="10">10</option>
+				</param>
+				<param name="NSIM" label="NSIM" optional="true" value="1000" help="Number of Simulations for Calibration" type="integer"/>
+				<param name="AREA_tot" label="AREA_tot" optional="true" value="0" help="Total Catchment Area [km2]" type="float"/>
+				<param name="IHACVERS" label="IHACVERS" optional="true" value="Jakeman &amp; Hornberger (1993)" help="IHACRES Version" type="select">
+					<option value="Jakeman &amp; Hornberger (1993)">Jakeman &amp; Hornberger (1993)</option>
+					<option value="Croke et al. (2005) !!! not yet implemented !!!">Croke et al. (2005) !!! not yet implemented !!!</option>
+				</param>
+				<param name="STORAGE" label="STORAGE" optional="true" value="Single Storage" help="Storage" type="select">
+					<option value="Single Storage">Single Storage</option>
+					<option value="Two Parallel Storages">Two Parallel Storages</option>
+					<option value="Two Storages in Series !!! not yet implemented !!!">Two Storages in Series !!! not yet implemented !!!</option>
+				</param>
+				<param name="SNOW_TOOL" label="SNOW_TOOL" optional="true" value="False" help="If checked, snow-melt module is used." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="OBJ_FUNC" label="OBJ_FUNC" optional="true" value="NSE" help="Objective Function" type="select">
+					<option value="NSE">NSE</option>
+					<option value="NSE high flow">NSE high flow</option>
+					<option value="NSE low flow">NSE low flow</option>
+				</param>
+				<param name="NSEMIN" label="NSEMIN" optional="true" value="0.7" help="Minimum Nash-Sutcliffe Efficiency required to print simulation to calibration table" type="float"/>
+				<param type="select" name="TABLEout_outformat" label="TABLEout_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="TABLEparms_outformat" label="TABLEparms_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_ihacres.2">
+				<param name="NSUBBASINS" label="NSUBBASINS" optional="true" value="2" help="Number of sub-basins" type="select">
+					<option value="2">2</option>
+					<option value="3">3</option>
+					<option value="4">4</option>
+					<option value="5">5</option>
+					<option value="6">6</option>
+					<option value="7">7</option>
+					<option value="8">8</option>
+					<option value="9">9</option>
+					<option value="10">10</option>
+				</param>
+				<param name="IHACVERS" label="IHACVERS" optional="true" value="Jakeman &amp; Hornberger (1993)" help="IHACRES Version" type="select">
+					<option value="Jakeman &amp; Hornberger (1993)">Jakeman &amp; Hornberger (1993)</option>
+					<option value="Croke et al. (2005) !!! not yet implemented !!!">Croke et al. (2005) !!! not yet implemented !!!</option>
+				</param>
+				<param name="STORAGE" label="STORAGE" optional="true" value="Single Storage" help="Storage" type="select">
+					<option value="Single Storage">Single Storage</option>
+					<option value="Two Parallel Storages">Two Parallel Storages</option>
+					<option value="Two Storages in Series !!! not yet implemented !!!">Two Storages in Series !!! not yet implemented !!!</option>
+				</param>
+				<param name="SNOW_TOOL" label="SNOW_TOOL" optional="true" value="False" help="If checked, snow-melt module is used." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="TABLEout_outformat" label="TABLEout_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_cellular_automata.0">
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param name="FADECOLOR" label="FADECOLOR" optional="true" value="64" help="Fade Color Count" type="integer"/>
+				<param type="select" name="LIFE_outformat" label="LIFE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_cellular_automata.1">
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param name="REFRESH" label="REFRESH" optional="true" value="False" help="Refresh" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="INIT_FISH" label="INIT_FISH" optional="true" value="30" help="Initial Number of Fishes [%]" type="float"/>
+				<param name="INIT_SHARK" label="INIT_SHARK" optional="true" value="7.5" help="Initial Number of Sharks [%]" type="float"/>
+				<param name="FISH_BIRTH" label="FISH_BIRTH" optional="true" value="3" help="Birth Rate of Fishes" type="integer"/>
+				<param name="SHARK_BIRTH" label="SHARK_BIRTH" optional="true" value="12" help="Birth Rate of Sharks" type="integer"/>
+				<param name="SHARK_STARVE" label="SHARK_STARVE" optional="true" value="4" help="Max. Starvation Time for Sharks" type="integer"/>
+				<param type="select" name="GRID_outformat" label="GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="TABLE_outformat" label="TABLE_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_vigra.5">
+				<param name="INPUT" label="INPUT" optional="false" help="Input" type="data" format="txt"/>
+				<param name="CENTER" label="CENTER" optional="true" value="False" help="Centered" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="REAL_outformat" label="REAL_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="IMAG_outformat" label="IMAG_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_vigra.11">
+				<param name="TABLE" label="TABLE" optional="false" help="Table with features, must include class-ID" type="data" format="txt"/>
+				<param name="FEATURES" label="FEATURES" optional="false" help="Select features (table fields) for classification" type="data" format="txt"/>
+				<param name="PREDICTION" label="PREDICTION" optional="false" help="This is field that will have the prediction results. If not set it will be added to the table." type="data" format="txt"/>
+				<param name="TRAINING" label="TRAINING" optional="false" help="this is the table field that defines the training classes" type="data" format="txt"/>
+				<param name="LABEL_AS_ID" label="LABEL_AS_ID" optional="true" value="False" help="Use training area labels as identifier in classification result, assumes all label values are integer numbers!" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="RF_IMPORT" label="RF_IMPORT" optional="false" help="Import from File" type="data" format="txt"/>
+				<param name="RF_EXPORT" label="RF_EXPORT" optional="false" help="Export to File" type="data" format="txt"/>
+				<param name="RF_TREE_COUNT" label="RF_TREE_COUNT" optional="true" value="32" help="How many trees to create?" type="integer"/>
+				<param name="RF_TREE_SAMPLES" label="RF_TREE_SAMPLES" optional="true" value="1" help="Specifies the fraction of the total number of samples used per tree for learning." type="float"/>
+				<param name="RF_REPLACE" label="RF_REPLACE" optional="true" value="False" help="Sample from training population with or without replacement?" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="RF_SPLIT_MIN_SIZE" label="RF_SPLIT_MIN_SIZE" optional="true" value="1" help="Number of examples required for a node to be split. Choose 1 for complete growing." type="integer"/>
+				<param name="RF_NODE_FEATURES" label="RF_NODE_FEATURES" optional="true" value="square root" help="Features per Node" type="select">
+					<option value="logarithmic">logarithmic</option>
+					<option value="square root">square root</option>
+					<option value="all">all</option>
+				</param>
+				<param name="RF_STRATIFICATION" label="RF_STRATIFICATION" optional="true" value="none" help="Specifies stratification strategy. Either none, equal amount of class samples, or proportional to fraction of class samples." type="select">
+					<option value="none">none</option>
+					<option value="equal">equal</option>
+					<option value="proportional">proportional</option>
+				</param>
+				<param type="select" name="IMPORTANCES_outformat" label="IMPORTANCES_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_vigra.0">
+				<param name="INPUT" label="INPUT" optional="false" help="Input" type="data" format="txt"/>
+				<param name="TYPE" label="TYPE" optional="true" value="exponential" help="Type of smoothing" type="select">
+					<option value="exponential">exponential</option>
+					<option value="nonlinear">nonlinear</option>
+					<option value="gaussian">gaussian</option>
+				</param>
+				<param name="SCALE" label="SCALE" optional="true" value="2" help="Smoothing kernel size specified as multiple of a cell." type="float"/>
+				<param name="EDGE" label="EDGE" optional="true" value="1" help="Edge threshold for nonlinear smoothing" type="float"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_vigra.3">
+				<param name="INPUT" label="INPUT" optional="false" help="Features are all pixels not representing a no-data value." type="data" format="txt"/>
+				<param name="NORM" label="NORM" optional="true" value="Chessboard" help="Type of distance calculation" type="select">
+					<option value="Chessboard">Chessboard</option>
+					<option value="Manhattan">Manhattan</option>
+					<option value="Euclidean">Euclidean</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_vigra.1">
+				<param name="INPUT" label="INPUT" optional="false" help="Input" type="data" format="txt"/>
+				<param name="TYPE" label="TYPE" optional="true" value="Canny" help="Detector type" type="select">
+					<option value="Canny">Canny</option>
+					<option value="Shen-Castan">Shen-Castan</option>
+				</param>
+				<param name="SCALE" label="SCALE" optional="true" value="1" help="Operator scale" type="float"/>
+				<param name="THRESHOLD" label="THRESHOLD" optional="true" value="1" help="Gradient threshold" type="float"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_vigra.4">
+				<param name="INPUT" label="INPUT" optional="false" help="Input" type="data" format="txt"/>
+				<param name="SCALE" label="SCALE" optional="true" value="1" help="Width of gradient filter" type="float"/>
+				<param name="RGB" label="RGB" optional="true" value="False" help="RGB coded data" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="EDGES" label="EDGES" optional="true" value="False" help="Edges" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_vigra.10">
+				<param name="FEATURES" label="FEATURES" optional="false" help="Features" type="data" format="txt"/>
+				<param name="PRESENCE" label="PRESENCE" optional="false" help="Presence Data" type="data" format="txt"/>
+				<param name="BACKGROUND" label="BACKGROUND" optional="true" value="1" help="Background Sample Density [Percent]" type="float"/>
+				<param name="DO_MRMR" label="DO_MRMR" optional="true" value="False" help="Use only features selected by the minimum Redundancy Maximum Relevance (mRMR) algorithm" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="mRMR_NFEATURES" label="mRMR_NFEATURES" optional="true" value="50" help="Number of Features" type="integer"/>
+				<param name="mRMR_DISCRETIZE" label="mRMR_DISCRETIZE" optional="true" value="False" help="uncheck this means no discretizaton (i.e. data is already integer)" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="mRMR_THRESHOLD" label="mRMR_THRESHOLD" optional="true" value="1" help="a double number of the discretization threshold; set to 0 to make binarization" type="float"/>
+				<param name="mRMR_METHOD" label="mRMR_METHOD" optional="true" value="Mutual Information Difference (MID)" help="Selection Method" type="select">
+					<option value="Mutual Information Difference (MID)">Mutual Information Difference (MID)</option>
+					<option value="Mutual Information Quotient (MIQ)">Mutual Information Quotient (MIQ)</option>
+				</param>
+				<param name="RF_IMPORT" label="RF_IMPORT" optional="false" help="Import from File" type="data" format="txt"/>
+				<param name="RF_EXPORT" label="RF_EXPORT" optional="false" help="Export to File" type="data" format="txt"/>
+				<param name="RF_TREE_COUNT" label="RF_TREE_COUNT" optional="true" value="32" help="How many trees to create?" type="integer"/>
+				<param name="RF_TREE_SAMPLES" label="RF_TREE_SAMPLES" optional="true" value="1" help="Specifies the fraction of the total number of samples used per tree for learning." type="float"/>
+				<param name="RF_REPLACE" label="RF_REPLACE" optional="true" value="False" help="Sample from training population with or without replacement?" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="RF_SPLIT_MIN_SIZE" label="RF_SPLIT_MIN_SIZE" optional="true" value="1" help="Number of examples required for a node to be split. Choose 1 for complete growing." type="integer"/>
+				<param name="RF_NODE_FEATURES" label="RF_NODE_FEATURES" optional="true" value="square root" help="Features per Node" type="select">
+					<option value="logarithmic">logarithmic</option>
+					<option value="square root">square root</option>
+					<option value="all">all</option>
+				</param>
+				<param name="RF_STRATIFICATION" label="RF_STRATIFICATION" optional="true" value="none" help="Specifies stratification strategy. Either none, equal amount of class samples, or proportional to fraction of class samples." type="select">
+					<option value="none">none</option>
+					<option value="equal">equal</option>
+					<option value="proportional">proportional</option>
+				</param>
+				<param type="select" name="PREDICTION_outformat" label="PREDICTION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="PROBABILITY_outformat" label="PROBABILITY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_vigra.2">
+				<param name="INPUT" label="INPUT" optional="false" help="Input" type="data" format="txt"/>
+				<param name="TYPE" label="TYPE" optional="true" value="Dilation" help="Operation" type="select">
+					<option value="Dilation">Dilation</option>
+					<option value="Erosion">Erosion</option>
+					<option value="Median">Median</option>
+					<option value="User defined rank">User defined rank</option>
+				</param>
+				<param name="RADIUS" label="RADIUS" optional="true" value="1" help="Radius (cells)" type="integer"/>
+				<param name="RANK" label="RANK" optional="true" value="0.5" help="User defined rank" type="float"/>
+				<param name="RESCALE" label="RESCALE" optional="true" value="False" help="Rescale Values (0-255)" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_vigra.9">
+				<param name="FEATURES" label="FEATURES" optional="false" help="Features" type="data" format="txt"/>
+				<param name="BPROBABILITIES" label="BPROBABILITIES" optional="true" value="False" help="Feature Probabilities" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="TRAINING" label="TRAINING" optional="false" help="Training Areas" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Label Field" type="data" format="txt"/>
+				<param name="LABEL_AS_ID" label="LABEL_AS_ID" optional="true" value="False" help="Use training area labels as identifier in classification result, assumes all label values are integer numbers!" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DO_MRMR" label="DO_MRMR" optional="true" value="False" help="Use only features selected by the minimum Redundancy Maximum Relevance (mRMR) algorithm" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="mRMR_NFEATURES" label="mRMR_NFEATURES" optional="true" value="50" help="Number of Features" type="integer"/>
+				<param name="mRMR_DISCRETIZE" label="mRMR_DISCRETIZE" optional="true" value="False" help="uncheck this means no discretizaton (i.e. data is already integer)" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="mRMR_THRESHOLD" label="mRMR_THRESHOLD" optional="true" value="1" help="a double number of the discretization threshold; set to 0 to make binarization" type="float"/>
+				<param name="mRMR_METHOD" label="mRMR_METHOD" optional="true" value="Mutual Information Difference (MID)" help="Selection Method" type="select">
+					<option value="Mutual Information Difference (MID)">Mutual Information Difference (MID)</option>
+					<option value="Mutual Information Quotient (MIQ)">Mutual Information Quotient (MIQ)</option>
+				</param>
+				<param name="RF_IMPORT" label="RF_IMPORT" optional="false" help="Import from File" type="data" format="txt"/>
+				<param name="RF_EXPORT" label="RF_EXPORT" optional="false" help="Export to File" type="data" format="txt"/>
+				<param name="RF_TREE_COUNT" label="RF_TREE_COUNT" optional="true" value="32" help="How many trees to create?" type="integer"/>
+				<param name="RF_TREE_SAMPLES" label="RF_TREE_SAMPLES" optional="true" value="1" help="Specifies the fraction of the total number of samples used per tree for learning." type="float"/>
+				<param name="RF_REPLACE" label="RF_REPLACE" optional="true" value="False" help="Sample from training population with or without replacement?" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="RF_SPLIT_MIN_SIZE" label="RF_SPLIT_MIN_SIZE" optional="true" value="1" help="Number of examples required for a node to be split. Choose 1 for complete growing." type="integer"/>
+				<param name="RF_NODE_FEATURES" label="RF_NODE_FEATURES" optional="true" value="square root" help="Features per Node" type="select">
+					<option value="logarithmic">logarithmic</option>
+					<option value="square root">square root</option>
+					<option value="all">all</option>
+				</param>
+				<param name="RF_STRATIFICATION" label="RF_STRATIFICATION" optional="true" value="none" help="Specifies stratification strategy. Either none, equal amount of class samples, or proportional to fraction of class samples." type="select">
+					<option value="none">none</option>
+					<option value="equal">equal</option>
+					<option value="proportional">proportional</option>
+				</param>
+				<param type="select" name="CLASSES_outformat" label="CLASSES_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="PROBABILITY_outformat" label="PROBABILITY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="PROBABILITIES_outformat" label="PROBABILITIES_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="IMPORTANCES_outformat" label="IMPORTANCES_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_vigra.8">
+				<param name="INPUT" label="INPUT" optional="false" help="Input" type="data" format="txt"/>
+				<param name="SCALE" label="SCALE" optional="true" value="2" help="Size of smoothing filter" type="float"/>
+				<param name="POWER" label="POWER" optional="true" value="0.5" help="Power" type="float"/>
+				<param name="RANGE_MIN" label="RANGE_MIN" optional="true" help="Range" type="float"/>
+				<param name="RANGE_MAX" label="RANGE_MAX" optional="true" help="Range" type="float"/>
+				<param name="FILTER" label="FILTER" optional="true" value="gaussian" help="Filter" type="select">
+					<option value="gaussian">gaussian</option>
+					<option value="power of distance">power of distance</option>
+					<option value="include range">include range</option>
+					<option value="exclude range">exclude range</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_vigra.7">
+				<param name="INPUT" label="INPUT" optional="false" help="Input" type="data" format="txt"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_vigra.6">
+				<param name="REAL" label="REAL" optional="false" help="Real" type="data" format="txt"/>
+				<param name="IMAG" label="IMAG" optional="false" help="Imaginary" type="data" format="txt"/>
+				<param name="CENTER" label="CENTER" optional="true" value="False" help="Centered" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_grid.5">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="VERTEX" label="VERTEX" optional="true" value="x, y" help="choose vertex type for resulting contours" type="select">
+					<option value="x">x</option>
+					<option value=" y"> y</option>
+					<option value=" z"> z</option>
+				</param>
+				<param name="SCALE" label="SCALE" optional="true" value="1" help="set greater one for line smoothing" type="float"/>
+				<param name="LINE_PARTS" label="LINE_PARTS" optional="true" value="False" help="Split Parts" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="POLY_PARTS" label="POLY_PARTS" optional="true" value="False" help="Split Polygon Parts" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="ZMIN" label="ZMIN" optional="true" value="0" help="Minimum Contour Value" type="float"/>
+				<param name="ZMAX" label="ZMAX" optional="true" value="10000" help="Maximum Contour Value" type="float"/>
+				<param name="ZSTEP" label="ZSTEP" optional="true" value="10" help="Equidistance" type="float"/>
+				<param type="select" name="CONTOUR_outformat" label="CONTOUR_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="POLYGONS_outformat" label="POLYGONS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_grid.16">
+				<param name="DIR" label="DIR" optional="false" help="Direction" type="data" format="txt"/>
+				<param name="LEN" label="LEN" optional="false" help="Length" type="data" format="txt"/>
+				<param name="STEP" label="STEP" optional="true" value="1" help="Step" type="integer"/>
+				<param name="SIZE_MIN" label="SIZE_MIN" optional="true" help="size range as percentage of step" type="float"/>
+				<param name="SIZE_MAX" label="SIZE_MAX" optional="true" help="size range as percentage of step" type="float"/>
+				<param name="AGGR" label="AGGR" optional="true" value="mean value" help="how to request values if step size is more than one cell" type="select">
+					<option value="nearest neighbour">nearest neighbour</option>
+					<option value="mean value">mean value</option>
+				</param>
+				<param name="STYLE" label="STYLE" optional="true" value="arrow (centered to cell)" help="Style" type="select">
+					<option value="simple line">simple line</option>
+					<option value="arrow">arrow</option>
+					<option value="arrow (centered to cell)">arrow (centered to cell)</option>
+				</param>
+				<param type="select" name="VECTORS_outformat" label="VECTORS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_grid.18">
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Polygons" type="data" format="txt"/>
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="cell center" help="Method" type="select">
+					<option value="cell center">cell center</option>
+					<option value="cell area">cell area</option>
+				</param>
+				<param name="GRID_VALUES" label="GRID_VALUES" optional="true" value="use look-up table" help="Value Interpretation" type="select">
+					<option value="values are class identifiers">values are class identifiers</option>
+					<option value="use look-up table">use look-up table</option>
+				</param>
+				<param name="GRID_LUT" label="GRID_LUT" optional="false" help="Look-up Table" type="data" format="txt"/>
+				<param name="GRID_LUT_MIN" label="GRID_LUT_MIN" optional="false" help="Value" type="data" format="txt"/>
+				<param name="GRID_LUT_MAX" label="GRID_LUT_MAX" optional="false" help="Value (Maximum)" type="data" format="txt"/>
+				<param name="GRID_LUT_NAM" label="GRID_LUT_NAM" optional="false" help="Name" type="data" format="txt"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_grid.11">
+				<param name="INPUT" label="INPUT" optional="false" help="The grid to clip." type="data" format="txt"/>
+				<param name="SHAPES" label="SHAPES" optional="false" help="The shapefile to use for clipping." type="data" format="txt"/>
+				<param name="BORDER" label="BORDER" optional="true" value="grid cells" help="Set grid extent to grid cells (pixel as area), to grid nodes (pixel as point) or align to grid system." type="select">
+					<option value="grid cells">grid cells</option>
+					<option value="grid nodes">grid nodes</option>
+					<option value="align to grid system">align to grid system</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_grid.0">
+				<param name="SHAPES" label="SHAPES" optional="false" help="Points" type="data" format="txt"/>
+				<param name="GRIDS" label="GRIDS" optional="false" help="Grids" type="data" format="txt"/>
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="B-Spline Interpolation" help="Resampling" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_grid.3">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Grids" type="data" format="txt"/>
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Polygons" type="data" format="txt"/>
+				<param name="NODATA" label="NODATA" optional="true" value="False" help="Exclude NoData Cells" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="TYPE" label="TYPE" optional="true" value="nodes" help="Type" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param type="select" name="SHAPES_outformat" label="SHAPES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_grid.1">
+				<param name="SHAPES" label="SHAPES" optional="false" help="Shapes" type="data" format="txt"/>
+				<param name="GRIDS" label="GRIDS" optional="false" help="Grids" type="data" format="txt"/>
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="B-Spline Interpolation" help="Resampling" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_grid.4">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="FREQ" label="FREQ" optional="true" value="100" help="One per x" type="integer"/>
+				<param type="select" name="POINTS_outformat" label="POINTS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_grid.10">
+				<param name="CELLS" label="CELLS" optional="true" value="grid cells" help="Border" type="select">
+					<option value="grid cells">grid cells</option>
+					<option value="grid nodes">grid nodes</option>
+				</param>
+				<param type="select" name="SHAPES_outformat" label="SHAPES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_grid.17">
+				<param name="X" label="X" optional="false" help="X Component" type="data" format="txt"/>
+				<param name="Y" label="Y" optional="false" help="Y Component" type="data" format="txt"/>
+				<param name="STEP" label="STEP" optional="true" value="1" help="Step" type="integer"/>
+				<param name="SIZE_MIN" label="SIZE_MIN" optional="true" help="size range as percentage of step" type="float"/>
+				<param name="SIZE_MAX" label="SIZE_MAX" optional="true" help="size range as percentage of step" type="float"/>
+				<param name="AGGR" label="AGGR" optional="true" value="mean value" help="how to request values if step size is more than one cell" type="select">
+					<option value="nearest neighbour">nearest neighbour</option>
+					<option value="mean value">mean value</option>
+				</param>
+				<param name="STYLE" label="STYLE" optional="true" value="arrow (centered to cell)" help="Style" type="select">
+					<option value="simple line">simple line</option>
+					<option value="arrow">arrow</option>
+					<option value="arrow (centered to cell)">arrow (centered to cell)</option>
+				</param>
+				<param type="select" name="VECTORS_outformat" label="VECTORS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_grid.2">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Grids" type="data" format="txt"/>
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Polygons" type="data" format="txt"/>
+				<param name="NAMING" label="NAMING" optional="true" value="grid name" help="Field Naming" type="select">
+					<option value="grid number">grid number</option>
+					<option value="grid name">grid name</option>
+				</param>
+				<param name="METHOD" label="METHOD" optional="true" value="simple and fast" help="Method" type="select">
+					<option value="simple and fast">simple and fast</option>
+					<option value="polygon wise (cell centers)">polygon wise (cell centers)</option>
+					<option value="polygon wise (cell area)">polygon wise (cell area)</option>
+					<option value="polygon wise (cell area weighted)">polygon wise (cell area weighted)</option>
+				</param>
+				<param name="PARALLELIZED" label="PARALLELIZED" optional="true" value="False" help="Use Multiple Cores" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="COUNT" label="COUNT" optional="true" value="False" help="Number of Cells" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MIN" label="MIN" optional="true" value="False" help="Minimum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MAX" label="MAX" optional="true" value="False" help="Maximum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="RANGE" label="RANGE" optional="true" value="False" help="Range" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="SUM" label="SUM" optional="true" value="False" help="Sum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MEAN" label="MEAN" optional="true" value="False" help="Mean" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="VAR" label="VAR" optional="true" value="False" help="Variance" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STDDEV" label="STDDEV" optional="true" value="False" help="Standard Deviation" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="GINI" label="GINI" optional="true" value="False" help="Gini" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="QUANTILES" label="QUANTILES" optional="true" help="Separate the desired percentiles by semicolon, e.g. &quot;5; 25; 50; 75; 95&quot;" type="text"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_grid.9">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="IDENTITY" label="IDENTITY" optional="true" value="False" help="If set, neighbour cells with the same value as the center cell are interpreted to be lower for minima and higher for maxima identification." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="ABSOLUTE" label="ABSOLUTE" optional="true" value="False" help="If set, only the grid's absolute maximum/minimum point is returned." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="BOUNDARY" label="BOUNDARY" optional="true" value="False" help="Boundary Cells" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="MINIMA_outformat" label="MINIMA_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="MAXIMA_outformat" label="MAXIMA_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_grid.8">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Grids" type="data" format="txt"/>
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="KERNEL_TYPE" label="KERNEL_TYPE" optional="true" value="square" help="Kernel Type" type="select">
+					<option value="square">square</option>
+					<option value="circle">circle</option>
+				</param>
+				<param name="KERNEL_SIZE" label="KERNEL_SIZE" optional="true" value="1" help="kernel size defined as radius number of cells" type="integer"/>
+				<param name="NAMING" label="NAMING" optional="true" value="grid name" help="Field Naming" type="select">
+					<option value="grid number">grid number</option>
+					<option value="grid name">grid name</option>
+				</param>
+				<param name="COUNT" label="COUNT" optional="true" value="False" help="Number of Cells" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MIN" label="MIN" optional="true" value="False" help="Minimum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MAX" label="MAX" optional="true" value="False" help="Maximum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="RANGE" label="RANGE" optional="true" value="False" help="Range" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="SUM" label="SUM" optional="true" value="False" help="Sum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MEAN" label="MEAN" optional="true" value="False" help="Mean" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="VAR" label="VAR" optional="true" value="False" help="Variance" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STDDEV" label="STDDEV" optional="true" value="False" help="Standard Deviation" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="QUANTILE" label="QUANTILE" optional="true" value="0" help="Calculate distribution quantiles. Value specifies interval (median=50, quartiles=25, deciles=10, ...). Set to zero to omit quantile calculation." type="integer"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_grid.15">
+				<param name="SURFACE" label="SURFACE" optional="false" help="Surface" type="data" format="txt"/>
+				<param name="STEP" label="STEP" optional="true" value="1" help="Step" type="integer"/>
+				<param name="SIZE_MIN" label="SIZE_MIN" optional="true" help="size range as percentage of step" type="float"/>
+				<param name="SIZE_MAX" label="SIZE_MAX" optional="true" help="size range as percentage of step" type="float"/>
+				<param name="AGGR" label="AGGR" optional="true" value="mean value" help="how to request values if step size is more than one cell" type="select">
+					<option value="nearest neighbour">nearest neighbour</option>
+					<option value="mean value">mean value</option>
+				</param>
+				<param name="STYLE" label="STYLE" optional="true" value="arrow (centered to cell)" help="Style" type="select">
+					<option value="simple line">simple line</option>
+					<option value="arrow">arrow</option>
+					<option value="arrow (centered to cell)">arrow (centered to cell)</option>
+				</param>
+				<param type="select" name="VECTORS_outformat" label="VECTORS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_grid.7">
+				<param name="INPUT" label="INPUT" optional="false" help="Input" type="data" format="txt"/>
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Polygons" type="data" format="txt"/>
+				<param name="EXTENT" label="EXTENT" optional="true" value="polygons" help="Target Extent" type="select">
+					<option value="original">original</option>
+					<option value="polygons">polygons</option>
+					<option value="crop to data">crop to data</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_grid.6">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="CLASS_ALL" label="CLASS_ALL" optional="true" value="all classes" help="Class Selection" type="select">
+					<option value="one single class specified by class identifier">one single class specified by class identifier</option>
+					<option value="all classes">all classes</option>
+				</param>
+				<param name="CLASS_ID" label="CLASS_ID" optional="true" value="1" help="Class Identifier" type="float"/>
+				<param name="SPLIT" label="SPLIT" optional="true" value="one single (multi-)polygon object" help="Vectorised class as..." type="select">
+					<option value="one single (multi-)polygon object">one single (multi-)polygon object</option>
+					<option value="each island as separated polygon">each island as separated polygon</option>
+				</param>
+				<param name="ALLVERTICES" label="ALLVERTICES" optional="true" value="False" help="Keep Vertices on Straight Lines" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="POLYGONS_outformat" label="POLYGONS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_erosion.0">
+				<param name="DTM" label="DTM" optional="false" help="DTM, digital terrain model [m]" type="data" format="txt"/>
+				<param name="S" label="S" optional="false" help="S, slope [rad]" type="data" format="txt"/>
+				<param name="CHANNEL" label="CHANNEL" optional="false" help="Channel network, all other cells NoData" type="data" format="txt"/>
+				<param name="PI" label="PI" optional="false" help="PI, permanent interception expressed as the proportion [between 0-1] of rainfall" type="data" format="txt"/>
+				<param name="CC" label="CC" optional="false" help="CC, canopy cover expressed as a portion [between 0-1] of the soil surface protected by vegetation or crop" type="data" format="txt"/>
+				<param name="PH" label="PH" optional="false" help="PH, plant height [m], representing the effective height from which raindrops fall from the crop or vegetation" type="data" format="txt"/>
+				<param name="EtEo" label="EtEo" optional="false" help="Et/Eo, ratio of actual to potential evapotranspiration" type="data" format="txt"/>
+				<param name="GC" label="GC" optional="false" help="GC, Ground cover expressed as a portion [between 0-1] of the soil surface protected by vegetation or crop cover on the ground" type="data" format="txt"/>
+				<param name="D" label="D" optional="false" help="D, Average diameter [m] of the individual plants elements (stem, leaves) at the ground surface" type="data" format="txt"/>
+				<param name="NV" label="NV" optional="false" help="NV, Number of plant elements per unit area [number/unit area] at the ground surface" type="data" format="txt"/>
+				<param name="MS" label="MS" optional="false" help="MS, Soil moisture at field capacity [% w/w]" type="data" format="txt"/>
+				<param name="BD" label="BD" optional="false" help="BD, Bulk density of the top layer [Mg/m3]" type="data" format="txt"/>
+				<param name="EHD" label="EHD" optional="false" help="EHD, Effective hydrological depth of the soil [m]" type="data" format="txt"/>
+				<param name="LP" label="LP" optional="false" help="LP, Saturated lateral permeability of the soil [m/day]" type="data" format="txt"/>
+				<param name="PER_C" label="PER_C" optional="false" help="c, Percentage clays [%]" type="data" format="txt"/>
+				<param name="PER_Z" label="PER_Z" optional="false" help="z, Percentage silt [%]" type="data" format="txt"/>
+				<param name="PER_S" label="PER_S" optional="false" help="s, Percentage sand [%]" type="data" format="txt"/>
+				<param name="ST" label="ST" optional="false" help="ST, Percentage rock fragments on the soil surface [%]" type="data" format="txt"/>
+				<param name="RFR" label="RFR" optional="false" help="RFR, Surface roughness [cm/m]. In case the surface roughness is not provided as input, v_flow_t is set to 1.0, i.e. natural soil surface roughness is not accounted for." type="data" format="txt"/>
+				<param name="TAB_METEO" label="TAB_METEO" optional="false" help="Meteorological data for multiple timestep modelling [model step (day); temperature (Celsius); rainfall (mm), rainfall intensity (mm/h); rainfall duration (day); timespan (days)]" type="data" format="txt"/>
+				<param name="OUT_PATH" label="OUT_PATH" optional="false" help="Full path to the directory for the output grids of each model step" type="data" format="txt"/>
+				<param name="INTERFLOW" label="INTERFLOW" optional="true" value="False" help="Simulate interflow" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="T" label="T" optional="true" value="18" help="T, mean temperature [degree C]" type="float"/>
+				<param name="TIMESPAN" label="TIMESPAN" optional="true" value="30" help="The number of days to model." type="integer"/>
+				<param name="R" label="R" optional="true" value="200" help="R, height of precipitation in timespan [mm]" type="float"/>
+				<param name="I" label="I" optional="true" value="20" help="I, rainfall intensity [mm/h]" type="float"/>
+				<param name="Rn" label="Rn" optional="true" value="20" help="Rn, number of rain days in timespan [-]" type="float"/>
+				<param name="KE_I_METHOD" label="KE_I_METHOD" optional="true" value="North America east of Rocky Mountains (Wischmeier &amp; Smith 1978)" help="Relationship between kinetic energy (KE) and rainfall intensity (I)" type="select">
+					<option value="North America east of Rocky Mountains (Wischmeier &amp; Smith 1978)">North America east of Rocky Mountains (Wischmeier &amp; Smith 1978)</option>
+					<option value="North-western Europe (Marshall &amp; Palmer)">North-western Europe (Marshall &amp; Palmer)</option>
+					<option value="Mediterranean-type climates (Zanchi &amp; Torri 1980)">Mediterranean-type climates (Zanchi &amp; Torri 1980)</option>
+					<option value="Western Mediterranean (Coutinho &amp; Tomas 1995)">Western Mediterranean (Coutinho &amp; Tomas 1995)</option>
+					<option value="Tropical climates (Hudson 1965)">Tropical climates (Hudson 1965)</option>
+					<option value="Eastern Asia (Onaga et al. 1998)">Eastern Asia (Onaga et al. 1998)</option>
+					<option value="Southern hemisphere climates (Rosewell 1986)">Southern hemisphere climates (Rosewell 1986)</option>
+					<option value="Bogor">Bogor</option>
+					<option value=" West-Java"> West-Java</option>
+					<option value=" Indonesia (McISaac 1990)"> Indonesia (McISaac 1990)</option>
+				</param>
+				<param name="FLOWD_VA" label="FLOWD_VA" optional="true" value="0.005" help="The flow depth used to calculate the actual flow velocity [m] (e.g. 0.005 unchannelled flow, 0.01 shallow rills, 0.25 deeper rills." type="float"/>
+				<param name="CHANNELTRANSPORT" label="CHANNELTRANSPORT" optional="true" value="False" help="Route soil loss along channel network to outlet" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="IF_outformat" label="IF_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="Q_outformat" label="Q_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SL_outformat" label="SL_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="Rf_outformat" label="Rf_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="KE_outformat" label="KE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="Rc_outformat" label="Rc_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="TCc_outformat" label="TCc_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+				</param>
+			</when>
+			<when value="SAGA.docs_pdf.1">
+				<param name="SHAPES" label="SHAPES" optional="false" help="Shapes" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Field" type="data" format="txt"/>
+				<param name="PDF" label="PDF" optional="true" value="False" help="Create PDF Docs" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="OUTPUTPATH" label="OUTPUTPATH" optional="false" help="Folder" type="data" format="txt"/>
+				<param type="select" name="TABLE_outformat" label="TABLE_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.docs_pdf.2">
+				<param name="DEM" label="DEM" optional="false" help="Digital Terrain Model" type="data" format="txt"/>
+				<param name="LINES" label="LINES" optional="false" help="Path" type="data" format="txt"/>
+				<param name="NUMPOINTS" label="NUMPOINTS" optional="true" value="10" help="Number of points on each side of the section" type="integer"/>
+				<param name="INTERVAL" label="INTERVAL" optional="true" value="10" help="Interval between points (in grid units)." type="float"/>
+				<param name="STEP" label="STEP" optional="true" value="2" help="Draw a section each n points" type="integer"/>
+				<param name="PDF" label="PDF" optional="true" value="False" help="Create PDF Documents" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="OUTPUTPATH" label="OUTPUTPATH" optional="false" help="Folder for PDF Files" type="data" format="txt"/>
+				<param name="WIDTH" label="WIDTH" optional="true" value="5" help="Road Width" type="float"/>
+				<param name="SLOPE" label="SLOPE" optional="true" value="0.5" help="Side Slope" type="float"/>
+				<param name="THRESHOLD" label="THRESHOLD" optional="true" value="0.5" help="Height threshold for optimal profile calculation" type="float"/>
+				<param type="select" name="SECTIONS_outformat" label="SECTIONS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_qm_of_esp.0">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="UPDATE" label="UPDATE" optional="true" value="False" help="Update" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="KAPPA" label="KAPPA" optional="true" value="1" help="Diffusivity [m2 / kyr]" type="float"/>
+				<param name="DURATION" label="DURATION" optional="true" value="100" help="Simulation Time [kyr]" type="float"/>
+				<param name="TIMESTEP" label="TIMESTEP" optional="true" value="automatically" help="Time Step" type="select">
+					<option value="user defined">user defined</option>
+					<option value="automatically">automatically</option>
+				</param>
+				<param name="DTIME" label="DTIME" optional="true" value="10" help="Time Step [kyr]" type="float"/>
+				<param name="NEIGHBOURS" label="NEIGHBOURS" optional="true" value="Moore" help="Neighbourhood" type="select">
+					<option value="Neumann">Neumann</option>
+					<option value="Moore">Moore</option>
+				</param>
+				<param type="select" name="MODEL_outformat" label="MODEL_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DIFF_outformat" label="DIFF_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_qm_of_esp.3">
+				<param name="DEM" label="DEM" optional="false" help="DEM" type="data" format="txt"/>
+				<param name="ITERATIONS" label="ITERATIONS" optional="true" value="100" help="Iterations" type="integer"/>
+				<param name="RUNOFF" label="RUNOFF" optional="true" value="1" help="Runoff" type="float"/>
+				<param name="MANNING" label="MANNING" optional="true" value="0.2" help="Manning's Roughness" type="float"/>
+				<param type="select" name="FLOW_outformat" label="FLOW_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_qm_of_esp.1">
+				<param name="DEM" label="DEM" optional="false" help="DEM" type="data" format="txt"/>
+				<param name="DZFILL" label="DZFILL" optional="true" value="0.01" help="Fill Increment" type="float"/>
+				<param type="select" name="FILLED_outformat" label="FILLED_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SINKS_outformat" label="SINKS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_qm_of_esp.4">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="CHANNELS" label="CHANNELS" optional="false" help="use a zero value for hillslopes, any other value for channel cells." type="data" format="txt"/>
+				<param name="UPDATE" label="UPDATE" optional="true" value="False" help="Update" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="KAPPA" label="KAPPA" optional="true" value="10" help="Diffusivity [m2 / kyr]" type="float"/>
+				<param name="DURATION" label="DURATION" optional="true" value="10000" help="Simulation Time [kyr]" type="float"/>
+				<param name="TIMESTEP" label="TIMESTEP" optional="true" value="user defined" help="Time Step" type="select">
+					<option value="user defined">user defined</option>
+					<option value="automatically">automatically</option>
+				</param>
+				<param name="DTIME" label="DTIME" optional="true" value="1000" help="Time Step [kyr]" type="float"/>
+				<param type="select" name="MODEL_outformat" label="MODEL_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DIFF_outformat" label="DIFF_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_qm_of_esp.2">
+				<param name="DEM" label="DEM" optional="false" help="DEM" type="data" format="txt"/>
+				<param name="PREPROC" label="PREPROC" optional="true" value="fill sinks temporarily" help="Preprocessing" type="select">
+					<option value="none">none</option>
+					<option value="fill sinks temporarily">fill sinks temporarily</option>
+					<option value="fill sinks permanently">fill sinks permanently</option>
+				</param>
+				<param name="DZFILL" label="DZFILL" optional="true" value="0.01" help="Fill Increment" type="float"/>
+				<param type="select" name="FLOW_outformat" label="FLOW_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_calculus_bsl.1">
+				<param name="BSL" label="BSL" optional="false" help="BSL Script" type="data" format="txt"/>
+				<param name="PROGRESS" label="PROGRESS" optional="true" value="False" help="Show Progress" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_grid.14">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Grids" type="data" format="txt"/>
+				<param name="RADIUS" label="RADIUS" optional="true" value="0" help="Radius [Cells]" type="integer"/>
+				<param type="select" name="CATEGORIES_outformat" label="CATEGORIES_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="COINCIDENCE_outformat" label="COINCIDENCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MAJ_COUNT_outformat" label="MAJ_COUNT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MAJ_VALUE_outformat" label="MAJ_VALUE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_grid.5">
+				<param name="ZONES" label="ZONES" optional="false" help="Grid defining the zones to analyse. This grid also acts as a mask. Coding: NoData / categorial values." type="data" format="txt"/>
+				<param name="CATLIST" label="CATLIST" optional="false" help="Grids used to delineate the UCUs. Coding: NoData / categorical values." type="data" format="txt"/>
+				<param name="STATLIST" label="STATLIST" optional="false" help="Grids with continuous data, statistics are calculated for each grid. Coding: NoData / continuous values." type="data" format="txt"/>
+				<param name="ASPECT" label="ASPECT" optional="false" help="Aspect grid, in radians." type="data" format="txt"/>
+				<param name="SHORTNAMES" label="SHORTNAMES" optional="true" value="False" help="Short Field Names" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="OUTTAB_outformat" label="OUTTAB_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_grid.12">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param type="select" name="STATS_outformat" label="STATS_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_grid.16">
+				<param name="FILES" label="FILES" optional="false" help="Grid Files" type="data" format="txt"/>
+				<param name="HCLASSES" label="HCLASSES" optional="true" value="20" help="Number of Classes" type="integer"/>
+				<param name="HRANGE" label="HRANGE" optional="true" value="cell" help="Minimum and maximum values used to define the histogram classes." type="select">
+					<option value="overall">overall</option>
+					<option value="cell">cell</option>
+				</param>
+				<param name="CUMULATIVE" label="CUMULATIVE" optional="true" value="False" help="Cumulative" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="QUANTVALS" label="QUANTVALS" optional="true" value="5; 25; 50; 75; 95" help="Separate the desired percentiles by semicolon" type="text"/>
+				<param type="select" name="COUNT_outformat" label="COUNT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MIN_outformat" label="MIN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MAX_outformat" label="MAX_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="RANGE_outformat" label="RANGE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SUM_outformat" label="SUM_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SUM2_outformat" label="SUM2_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MEAN_outformat" label="MEAN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="VAR_outformat" label="VAR_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="STDDEV_outformat" label="STDDEV_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="HISTOGRAM_outformat" label="HISTOGRAM_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="QUANTILES_outformat" label="QUANTILES_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_grid.18">
+				<param name="COUNT" label="COUNT" optional="false" help="Number of Values" type="data" format="txt"/>
+				<param name="SUM" label="SUM" optional="false" help="Sum" type="data" format="txt"/>
+				<param name="SUM2" label="SUM2" optional="false" help="Sum of Squares" type="data" format="txt"/>
+				<param name="MIN" label="MIN" optional="false" help="Minimum" type="data" format="txt"/>
+				<param name="MAX" label="MAX" optional="false" help="Maximum" type="data" format="txt"/>
+				<param name="HISTOGRAM" label="HISTOGRAM" optional="false" help="Histogram" type="data" format="txt"/>
+				<param name="QUANTVALS" label="QUANTVALS" optional="true" value="5; 25; 50; 75; 95" help="Separate the desired percentiles by semicolon" type="text"/>
+				<param type="select" name="RANGE_outformat" label="RANGE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MEAN_outformat" label="MEAN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="VAR_outformat" label="VAR_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="STDDEV_outformat" label="STDDEV_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="QUANTILES_outformat" label="QUANTILES_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_grid.11">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param type="select" name="STATS_outformat" label="STATS_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_grid.0">
+				<param name="INPUT" label="INPUT" optional="false" help="Input for tool calculations." type="data" format="txt"/>
+				<param name="LOD" label="LOD" optional="true" value="16" help="Level of Generalisation" type="float"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="RESULT_LOD_outformat" label="RESULT_LOD_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SEEDS_outformat" label="SEEDS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_grid.3">
+				<param name="INPUT" label="INPUT" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="STDDEV" label="STDDEV" optional="true" value="1" help="Standard Deviation" type="float"/>
+				<param name="RADIUS" label="RADIUS" optional="true" value="20" help="Maximum Search Radius (cells)" type="integer"/>
+				<param name="OUTPUT" label="OUTPUT" optional="true" value="Cells" help="Type of Output" type="select">
+					<option value="Cells">Cells</option>
+					<option value="Map Units">Map Units</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_grid.1">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="MODE" label="MODE" optional="true" value="Circle" help="Search Mode" type="select">
+					<option value="Square">Square</option>
+					<option value="Circle">Circle</option>
+				</param>
+				<param name="RADIUS" label="RADIUS" optional="true" value="7" help="Radius (Cells)" type="integer"/>
+				<param name="BCENTER" label="BCENTER" optional="true" value="False" help="Include Center Cell" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="MEAN_outformat" label="MEAN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DIFF_outformat" label="DIFF_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="STDDEV_outformat" label="STDDEV_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="RANGE_outformat" label="RANGE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MIN_outformat" label="MIN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MAX_outformat" label="MAX_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DEVMEAN_outformat" label="DEVMEAN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="PERCENT_outformat" label="PERCENT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_grid.4">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Values" type="data" format="txt"/>
+				<param name="WEIGHTS" label="WEIGHTS" optional="false" help="Weights" type="data" format="txt"/>
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="B-Spline Interpolation" help="Resampling" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+				</param>
+				<param name="PCTL_VAL" label="PCTL_VAL" optional="true" value="50" help="Percentile" type="float"/>
+				<param type="select" name="MEAN_outformat" label="MEAN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MIN_outformat" label="MIN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MAX_outformat" label="MAX_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="RANGE_outformat" label="RANGE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SUM_outformat" label="SUM_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SUM2_outformat" label="SUM2_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="VAR_outformat" label="VAR_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="STDDEV_outformat" label="STDDEV_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="STDDEVLO_outformat" label="STDDEVLO_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="STDDEVHI_outformat" label="STDDEVHI_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="PCTL_outformat" label="PCTL_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_grid.10">
+				<param name="PCA" label="PCA" optional="false" help="Principal Components" type="data" format="txt"/>
+				<param name="EIGEN" label="EIGEN" optional="false" help="Eigen Vectors" type="data" format="txt"/>
+				<param type="select" name="GRIDS_outformat" label="GRIDS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_grid.17">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Grids" type="data" format="txt"/>
+				<param name="HCLASSES" label="HCLASSES" optional="true" value="20" help="Number of Classes" type="integer"/>
+				<param name="HMIN" label="HMIN" optional="true" value="0" help="Minimum" type="float"/>
+				<param name="HMAX" label="HMAX" optional="true" value="0" help="Minimum" type="float"/>
+				<param name="RESET" label="RESET" optional="true" value="False" help="Reset" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="COUNT_outformat" label="COUNT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SUM_outformat" label="SUM_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SUM2_outformat" label="SUM2_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MIN_outformat" label="MIN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MAX_outformat" label="MAX_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="HISTOGRAM_outformat" label="HISTOGRAM_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_grid.2">
+				<param name="INPUT" label="INPUT" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="RADIUS" label="RADIUS" optional="true" value="10" help="Radius (Cells)" type="integer"/>
+				<param name="EXPONENT" label="EXPONENT" optional="true" value="1" help="Exponent" type="float"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_grid.9">
+				<param name="BANDS" label="BANDS" optional="false" help="Bands" type="data" format="txt"/>
+				<param name="RADIUS" label="RADIUS" optional="true" value="1" help="Radius [Cells]" type="integer"/>
+				<param name="DW_WEIGHTING" label="DW_WEIGHTING" optional="true" value="no distance weighting" help="Weighting Function" type="select">
+					<option value="no distance weighting">no distance weighting</option>
+					<option value="inverse distance to a power">inverse distance to a power</option>
+					<option value="exponential">exponential</option>
+					<option value="gaussian weighting">gaussian weighting</option>
+				</param>
+				<param name="DW_IDW_POWER" label="DW_IDW_POWER" optional="true" value="1" help="Inverse Distance Weighting Power" type="float"/>
+				<param name="DW_IDW_OFFSET" label="DW_IDW_OFFSET" optional="true" value="False" help="Calculates weights for distance plus one, avoiding division by zero for zero distances" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DW_BANDWIDTH" label="DW_BANDWIDTH" optional="true" value="1" help="Gaussian and Exponential Weighting Bandwidth" type="float"/>
+				<param type="select" name="MEAN_outformat" label="MEAN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="STDDEV_outformat" label="STDDEV_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DIFF_outformat" label="DIFF_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_grid.8">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Grids" type="data" format="txt"/>
+				<param name="EIGEN_INPUT" label="EIGEN_INPUT" optional="false" help="Use Eigen vectors from this table instead of calculating these from the input grids." type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="variance-covariance matrix" help="Method" type="select">
+					<option value="correlation matrix">correlation matrix</option>
+					<option value="variance-covariance matrix">variance-covariance matrix</option>
+					<option value="sums-of-squares-and-cross-products matrix">sums-of-squares-and-cross-products matrix</option>
+				</param>
+				<param name="COMPONENTS" label="COMPONENTS" optional="true" value="3" help="number of first components in the output; set to zero to get all" type="integer"/>
+				<param name="OVERWRITE" label="OVERWRITE" optional="true" value="False" help="Overwrite Previous Results" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="PCA_outformat" label="PCA_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="EIGEN_outformat" label="EIGEN_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_grid.15">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="COMPONENTS" label="COMPONENTS" optional="true" value="7" help="number of first components in the output; set to zero to get all" type="integer"/>
+				<param name="BASE_OUT" label="BASE_OUT" optional="true" value="False" help="Output of Base Topographies" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="OVERWRITE" label="OVERWRITE" optional="true" value="False" help="Overwrite Previous Results" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="KERNEL_TYPE" label="KERNEL_TYPE" optional="true" value="Circle" help="Kernel Type" type="select">
+					<option value="Square">Square</option>
+					<option value="Circle">Circle</option>
+				</param>
+				<param name="KERNEL_RADIUS" label="KERNEL_RADIUS" optional="true" value="2" help="Kernel radius in cells." type="integer"/>
+				<param name="METHOD" label="METHOD" optional="true" value="variance-covariance matrix" help="Method" type="select">
+					<option value="correlation matrix">correlation matrix</option>
+					<option value="variance-covariance matrix">variance-covariance matrix</option>
+					<option value="sums-of-squares-and-cross-products matrix">sums-of-squares-and-cross-products matrix</option>
+				</param>
+				<param type="select" name="BASE_outformat" label="BASE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="PCA_outformat" label="PCA_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="EIGEN_outformat" label="EIGEN_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_grid.7">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="CONTIGUITY" label="CONTIGUITY" optional="true" value="Queen" help="Choose case: Rook's case contiguity compares only cell wich share an edge. Queen's case contiguity compares also cells which share just corners." type="select">
+					<option value="Rook">Rook</option>
+					<option value="Queen">Queen</option>
+				</param>
+				<param name="DIALOG" label="DIALOG" optional="true" value="False" help="Show Result in Dialog" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_grid.13">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Grids" type="data" format="txt"/>
+				<param name="DATA_CELLS" label="DATA_CELLS" optional="true" value="False" help="Number of Data Cells" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="NODATA_CELLS" label="NODATA_CELLS" optional="true" value="False" help="Number of No-Data Cells" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="CELLSIZE" label="CELLSIZE" optional="true" value="False" help="Cellsize" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MEAN" label="MEAN" optional="true" value="False" help="Arithmetic Mean" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MIN" label="MIN" optional="true" value="False" help="Minimum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MAX" label="MAX" optional="true" value="False" help="Maximum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="RANGE" label="RANGE" optional="true" value="False" help="Range" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="SUM" label="SUM" optional="true" value="False" help="Sum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="SUM2" label="SUM2" optional="true" value="False" help="Sum of Squares" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="VAR" label="VAR" optional="true" value="False" help="Variance" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STDDEV" label="STDDEV" optional="true" value="False" help="Standard Deviation" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STDDEVLO" label="STDDEVLO" optional="true" value="False" help="Mean less Standard Deviation" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STDDEVHI" label="STDDEVHI" optional="true" value="False" help="Mean plus Standard Deviation" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="PCTL_VAL" label="PCTL_VAL" optional="true" value="5; 25; 50; 75; 95" help="Separate the desired percentiles by semicolon" type="text"/>
+				<param name="PCTL_HST" label="PCTL_HST" optional="true" value="False" help="From Histogram" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="STATS_outformat" label="STATS_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_grid.6">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="DIRECTION" label="DIRECTION" optional="true" value="0" help="Direction [Degree]" type="float"/>
+				<param name="TOLERANCE" label="TOLERANCE" optional="true" value="0" help="Tolerance [Degree]" type="float"/>
+				<param name="MAXDISTANCE" label="MAXDISTANCE" optional="true" value="0" help="Maximum distance parameter is ignored if set to zero (default)." type="integer"/>
+				<param name="DW_WEIGHTING" label="DW_WEIGHTING" optional="true" value="gaussian weighting" help="Weighting Function" type="select">
+					<option value="no distance weighting">no distance weighting</option>
+					<option value="inverse distance to a power">inverse distance to a power</option>
+					<option value="exponential">exponential</option>
+					<option value="gaussian weighting">gaussian weighting</option>
+				</param>
+				<param name="DW_IDW_POWER" label="DW_IDW_POWER" optional="true" value="1" help="Inverse Distance Weighting Power" type="float"/>
+				<param name="DW_IDW_OFFSET" label="DW_IDW_OFFSET" optional="true" value="False" help="Calculates weights for distance plus one, avoiding division by zero for zero distances" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DW_BANDWIDTH" label="DW_BANDWIDTH" optional="true" value="25" help="Bandwidth specified as number of cells." type="float"/>
+				<param type="select" name="MEAN_outformat" label="MEAN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DIFMEAN_outformat" label="DIFMEAN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MIN_outformat" label="MIN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MAX_outformat" label="MAX_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="RANGE_outformat" label="RANGE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="VAR_outformat" label="VAR_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="STDDEV_outformat" label="STDDEV_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="STDDEVLO_outformat" label="STDDEVLO_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="STDDEVHI_outformat" label="STDDEVHI_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DEVMEAN_outformat" label="DEVMEAN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="PERCENT_outformat" label="PERCENT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="POINTS_OUT_outformat" label="POINTS_OUT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.db_odbc.5">
+				<param name="ODBC_DSN" label="ODBC_DSN" optional="true" help="Data Source Name" type="text"/>
+				<param name="ODBC_USR" label="ODBC_USR" optional="true" help="User Name" type="text"/>
+				<param name="ODBC_PWD" label="ODBC_PWD" optional="true" help="Password" type="text"/>
+				<param name="CONNECTION" label="CONNECTION" optional="true" help="Server Connection" type="text"/>
+				<param name="TABLES" label="TABLES" optional="true" help="Tables" type="text"/>
+				<param type="select" name="TABLE_outformat" label="TABLE_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.db_odbc.4">
+				<param name="ODBC_DSN" label="ODBC_DSN" optional="true" help="Data Source Name" type="text"/>
+				<param name="ODBC_USR" label="ODBC_USR" optional="true" help="User Name" type="text"/>
+				<param name="ODBC_PWD" label="ODBC_PWD" optional="true" help="Password" type="text"/>
+				<param name="CONNECTION" label="CONNECTION" optional="true" help="Server Connection" type="text"/>
+				<param name="TABLES" label="TABLES" optional="true" help="Tables" type="text"/>
+				<param type="select" name="TABLE_outformat" label="TABLE_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.db_odbc.10">
+				<param name="ODBC_DSN" label="ODBC_DSN" optional="true" help="Data Source Name" type="text"/>
+				<param name="ODBC_USR" label="ODBC_USR" optional="true" help="User Name" type="text"/>
+				<param name="ODBC_PWD" label="ODBC_PWD" optional="true" help="Password" type="text"/>
+				<param name="CONNECTION" label="CONNECTION" optional="true" help="Server Connection" type="text"/>
+				<param type="select" name="TABLES_outformat" label="TABLES_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.db_odbc.9">
+				<param name="CONNECTED" label="CONNECTED" optional="true" value="False" help="Only List Connected Servers" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="SERVERS_outformat" label="SERVERS_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.db_odbc.8">
+				<param name="ODBC_DSN" label="ODBC_DSN" optional="true" help="Data Source Name" type="text"/>
+				<param name="ODBC_USR" label="ODBC_USR" optional="true" help="User Name" type="text"/>
+				<param name="ODBC_PWD" label="ODBC_PWD" optional="true" help="Password" type="text"/>
+				<param name="CONNECTION" label="CONNECTION" optional="true" help="Server Connection" type="text"/>
+				<param name="TABLES" label="TABLES" optional="true" help="Tables" type="text"/>
+				<param name="FIELDS" label="FIELDS" optional="true" value="*" help="Fields" type="text"/>
+				<param name="WHERE" label="WHERE" optional="true" help="Where" type="text"/>
+				<param name="GROUP" label="GROUP" optional="true" help="Group by" type="text"/>
+				<param name="HAVING" label="HAVING" optional="true" help="Having" type="text"/>
+				<param name="ORDER" label="ORDER" optional="true" help="Order by" type="text"/>
+				<param name="DISTINCT" label="DISTINCT" optional="true" value="False" help="Distinct" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="TABLE_outformat" label="TABLE_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.table_tools.20">
+				<param name="TABLE" label="TABLE" optional="false" help="Input table or shapefile" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Categories" type="data" format="txt"/>
+				<param type="select" name="OUT_TABLE_outformat" label="OUT_TABLE_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="OUT_SHAPES_outformat" label="OUT_SHAPES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.table_tools.5">
+				<param name="TABLE" label="TABLE" optional="false" help="Table" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Date Field" type="data" format="txt"/>
+				<param name="FMT_IN" label="FMT_IN" optional="true" value="dd:mm:yyyy" help="Input Format" type="select">
+					<option value="dd:mm:yyyy">dd:mm:yyyy</option>
+					<option value="yyyy:mm:dd">yyyy:mm:dd</option>
+					<option value="ddmmyyyy">ddmmyyyy</option>
+					<option value=" fix size"> fix size</option>
+					<option value="yyyymmdd">yyyymmdd</option>
+					<option value="ddmmyy">ddmmyy</option>
+					<option value="yymmdd">yymmdd</option>
+					<option value="Julian Day">Julian Day</option>
+					<option value="Unix Time">Unix Time</option>
+				</param>
+				<param name="SEP_IN" label="SEP_IN" optional="true" value=":" help="Separator" type="text"/>
+				<param name="FMT_OUT" label="FMT_OUT" optional="true" value="dd:mm:yyyy" help="Output Format" type="select">
+					<option value="dd:mm:yyyy">dd:mm:yyyy</option>
+					<option value="yyyy:mm:dd">yyyy:mm:dd</option>
+					<option value="dd:mm:yy">dd:mm:yy</option>
+					<option value="yy:mm:dd">yy:mm:dd</option>
+					<option value="Julian Day">Julian Day</option>
+					<option value="Date">Date</option>
+					<option value="ISO Date and Time">ISO Date and Time</option>
+				</param>
+				<param name="SEP_OUT" label="SEP_OUT" optional="true" value=":" help="Separator" type="text"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.table_tools.22">
+				<param name="TABLE" label="TABLE" optional="false" help="Table" type="data" format="txt"/>
+				<param type="select" name="COPY_outformat" label="COPY_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.table_tools.21">
+				<param name="INPUT" label="INPUT" optional="false" help="Input" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="ENUM" label="ENUM" optional="false" help="Enumeration" type="data" format="txt"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.table_tools.11">
+				<param name="TABLE" label="TABLE" optional="false" help="Input table or shapefile" type="data" format="txt"/>
+				<param name="FIELDS" label="FIELDS" optional="false" help="Fields" type="data" format="txt"/>
+				<param type="select" name="OUT_TABLE_outformat" label="OUT_TABLE_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="OUT_SHAPES_outformat" label="OUT_SHAPES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.table_tools.25">
+				<param name="TABLE" label="TABLE" optional="false" help="Shapes" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Field" type="data" format="txt"/>
+				<param name="NAME" label="NAME" optional="true" value="New Field" help="Field Name" type="text"/>
+				<param name="FORMAT" label="FORMAT" optional="true" value="&quot;Index: &quot; + index(1)" help="Format" type="text"/>
+				<param name="SELECTION" label="SELECTION" optional="true" value="False" help="Selection" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="USE_NODATA" label="USE_NODATA" optional="true" value="False" help="Use No-Data" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.table_tools.0">
+				<param name="NAME" label="NAME" optional="true" value="New Table" help="Name" type="text"/>
+				<param name="NFIELDS" label="NFIELDS" optional="true" value="2" help="Number of Attributes" type="integer"/>
+				<param type="select" name="TABLE_outformat" label="TABLE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.table_tools.3">
+				<param name="TABLE_A" label="TABLE_A" optional="false" help="Table" type="data" format="txt"/>
+				<param name="TABLE_B" label="TABLE_B" optional="false" help="Join Table" type="data" format="txt"/>
+				<param name="ID_A" label="ID_A" optional="false" help="Identifier" type="data" format="txt"/>
+				<param name="ID_B" label="ID_B" optional="false" help="Identifier" type="data" format="txt"/>
+				<param name="FIELDS_ALL" label="FIELDS_ALL" optional="true" value="False" help="Add All Fields" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="FIELDS" label="FIELDS" optional="false" help="Fields" type="data" format="txt"/>
+				<param name="KEEP_ALL" label="KEEP_ALL" optional="true" value="False" help="Keep All" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="CMP_CASE" label="CMP_CASE" optional="true" value="False" help="Case Sensitive String Comparison" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.table_tools.23">
+				<param name="TABLE" label="TABLE" optional="false" help="Table" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Field" type="data" format="txt"/>
+				<param name="NAME" label="NAME" optional="true" help="Name" type="text"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.table_tools.24">
+				<param name="TABLE" label="TABLE" optional="false" help="Table" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Field" type="data" format="txt"/>
+				<param name="NAME" label="NAME" optional="true" value="New Field" help="Field Name" type="text"/>
+				<param name="FORMAT" label="FORMAT" optional="true" value="&quot;Index: &quot; + index(1)" help="Format" type="text"/>
+				<param name="SELECTION" label="SELECTION" optional="true" value="False" help="Selection" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="USE_NODATA" label="USE_NODATA" optional="true" value="False" help="Use No-Data" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.table_tools.1">
+				<param name="INPUT" label="INPUT" optional="false" help="Input" type="data" format="txt"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.table_tools.4">
+				<param name="TABLE_A" label="TABLE_A" optional="false" help="Shapes" type="data" format="txt"/>
+				<param name="TABLE_B" label="TABLE_B" optional="false" help="Join Table" type="data" format="txt"/>
+				<param name="ID_A" label="ID_A" optional="false" help="Identifier" type="data" format="txt"/>
+				<param name="ID_B" label="ID_B" optional="false" help="Identifier" type="data" format="txt"/>
+				<param name="FIELDS_ALL" label="FIELDS_ALL" optional="true" value="False" help="Add All Fields" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="FIELDS" label="FIELDS" optional="false" help="Fields" type="data" format="txt"/>
+				<param name="KEEP_ALL" label="KEEP_ALL" optional="true" value="False" help="Keep All" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="CMP_CASE" label="CMP_CASE" optional="true" value="False" help="Case Sensitive String Comparison" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.table_tools.10">
+				<param name="TABLE" label="TABLE" optional="false" help="Table" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="REPLACE" label="REPLACE" optional="false" help="Text Replacements" type="data" format="txt"/>
+				<param type="select" name="OUT_TABLE_outformat" label="OUT_TABLE_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="OUT_SHAPES_outformat" label="OUT_SHAPES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.table_tools.2">
+				<param name="INPUT" label="INPUT" optional="false" help="Input" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="ENUM" label="ENUM" optional="false" help="Enumeration" type="data" format="txt"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.table_tools.9">
+				<param name="TABLE" label="TABLE" optional="false" help="The input table" type="data" format="txt"/>
+				<param name="FIELD_SAGA_RGB" label="FIELD_SAGA_RGB" optional="false" help="The field with SAGA RGB values" type="data" format="txt"/>
+				<param name="FIELD_RED" label="FIELD_RED" optional="false" help="The field with R values (0-255)" type="data" format="txt"/>
+				<param name="FIELD_GREEN" label="FIELD_GREEN" optional="false" help="The field with G values (0-255)" type="data" format="txt"/>
+				<param name="FIELD_BLUE" label="FIELD_BLUE" optional="false" help="The field with B values (0-255)" type="data" format="txt"/>
+				<param name="MODE" label="MODE" optional="true" value="SAGA RGB to R,G,B" help="Choose the mode of operation" type="select">
+					<option value="SAGA RGB to R">SAGA RGB to R</option>
+					<option value="G">G</option>
+					<option value="B">B</option>
+					<option value="R">R</option>
+					<option value="B to SAGA RGB">B to SAGA RGB</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.table_tools.8">
+				<param name="INPUT" label="INPUT" optional="false" help="Table" type="data" format="txt"/>
+				<param name="APPEND" label="APPEND" optional="false" help="Append Rows from ..." type="data" format="txt"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.table_tools.15">
+				<param name="TABLE" label="TABLE" optional="false" help="Table" type="data" format="txt"/>
+				<param type="select" name="OUT_TABLE_outformat" label="OUT_TABLE_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="OUT_SHAPES_outformat" label="OUT_SHAPES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.table_tools.7">
+				<param name="TABLE" label="TABLE" optional="false" help="Table" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Field" type="data" format="txt"/>
+				<param name="TYPE" label="TYPE" optional="true" value="string" help="Data Type" type="select">
+					<option value="string">string</option>
+					<option value="date">date</option>
+					<option value="color">color</option>
+					<option value="unsigned 1 byte integer">unsigned 1 byte integer</option>
+					<option value="signed 1 byte integer">signed 1 byte integer</option>
+					<option value="unsigned 2 byte integer">unsigned 2 byte integer</option>
+					<option value="signed 2 byte integer">signed 2 byte integer</option>
+					<option value="unsigned 4 byte integer">unsigned 4 byte integer</option>
+					<option value="signed 4 byte integer">signed 4 byte integer</option>
+					<option value="unsigned 8 byte integer">unsigned 8 byte integer</option>
+					<option value="signed 8 byte integer">signed 8 byte integer</option>
+					<option value="4 byte floating point number">4 byte floating point number</option>
+					<option value="8 byte floating point number">8 byte floating point number</option>
+					<option value="binary">binary</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.table_tools.6">
+				<param name="TABLE" label="TABLE" optional="false" help="Table" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Time Field" type="data" format="txt"/>
+				<param name="FMT_IN" label="FMT_IN" optional="true" value="hh:mm:ss" help="Input Format" type="select">
+					<option value="hh.mm.ss">hh.mm.ss</option>
+					<option value="hh:mm:ss">hh:mm:ss</option>
+					<option value="hhmmss">hhmmss</option>
+					<option value=" fix size"> fix size</option>
+					<option value="hours">hours</option>
+					<option value="minutes">minutes</option>
+					<option value="seconds">seconds</option>
+				</param>
+				<param name="FMT_OUT" label="FMT_OUT" optional="true" value="seconds" help="Output Format" type="select">
+					<option value="hh.mm.ss">hh.mm.ss</option>
+					<option value="hh:mm:ss">hh:mm:ss</option>
+					<option value="hhmmss">hhmmss</option>
+					<option value=" fix size"> fix size</option>
+					<option value="hours">hours</option>
+					<option value="minutes">minutes</option>
+					<option value="seconds">seconds</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_transect.0">
+				<param name="TRANSECT" label="TRANSECT" optional="false" help="Line Transect(s)" type="data" format="txt"/>
+				<param name="THEME" label="THEME" optional="false" help="Theme" type="data" format="txt"/>
+				<param name="THEME_FIELD" label="THEME_FIELD" optional="false" help="Theme Field" type="data" format="txt"/>
+				<param type="select" name="TRANSECT_RESULT_outformat" label="TRANSECT_RESULT_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_hydrology.20">
+				<param name="SLOPE" label="SLOPE" optional="false" help="Slope" type="data" format="txt"/>
+				<param name="AREA" label="AREA" optional="false" help="Catchment Area" type="data" format="txt"/>
+				<param name="TRANS" label="TRANS" optional="false" help="Transmissivity" type="data" format="txt"/>
+				<param name="CONV" label="CONV" optional="true" value="no conversion (areas already given as specific catchment area)" help="Area Conversion" type="select">
+					<option value="no conversion (areas already given as specific catchment area)">no conversion (areas already given as specific catchment area)</option>
+					<option value="1 / cell size (pseudo specific catchment area)">1 / cell size (pseudo specific catchment area)</option>
+				</param>
+				<param name="METHOD" label="METHOD" optional="true" value="Standard" help="Method (TWI)" type="select">
+					<option value="Standard">Standard</option>
+					<option value="TOPMODEL">TOPMODEL</option>
+				</param>
+				<param type="select" name="TWI_outformat" label="TWI_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_hydrology.29">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="UPDATE" label="UPDATE" optional="true" value="0" help="if zero no updates will be done" type="integer"/>
+				<param name="METHOD" label="METHOD" optional="true" value="MFD" help="Method" type="select">
+					<option value="D8">D8</option>
+					<option value="Dinfinity">Dinfinity</option>
+					<option value="MFD">MFD</option>
+				</param>
+				<param name="CONVERGENCE" label="CONVERGENCE" optional="true" value="1.1" help="Convergence" type="float"/>
+				<param type="select" name="FLOW_outformat" label="FLOW_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_hydrology.26">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="WEIGHT" label="WEIGHT" optional="false" help="Weight" type="data" format="txt"/>
+				<param name="SLOPE_MIN" label="SLOPE_MIN" optional="true" value="0" help="Assume a given minimum slope for each cell." type="float"/>
+				<param name="SLOPE_MAX" label="SLOPE_MAX" optional="true" value="5" help="Slope threshold, given as degree, above which flow transport is unlimited." type="float"/>
+				<param name="B_FLOW" label="B_FLOW" optional="true" value="False" help="Use Flow Threshold" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="T_FLOW_MIN" label="T_FLOW_MIN" optional="true" help="Flow threshold, given as amount of cells, above which flow transport is unlimited. Ignored if range equals zero." type="float"/>
+				<param name="T_FLOW_MAX" label="T_FLOW_MAX" optional="true" help="Flow threshold, given as amount of cells, above which flow transport is unlimited. Ignored if range equals zero." type="float"/>
+				<param type="select" name="FLOW_outformat" label="FLOW_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_hydrology.16">
+				<param name="ELEV" label="ELEV" optional="false" help="digital elevation model" type="data" format="txt"/>
+				<param name="SEEDS" label="SEEDS" optional="false" help="seed cells coded with local water depth or absolute water level, all other cells NoData" type="data" format="txt"/>
+				<param name="LEVEL" label="LEVEL" optional="true" value="False" help="check this in case seed cells are coded with absolute water level" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="OUTDEPTH_outformat" label="OUTDEPTH_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="OUTLEVEL_outformat" label="OUTLEVEL_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_hydrology.22">
+				<param name="SLOPE" label="SLOPE" optional="false" help="Slope" type="data" format="txt"/>
+				<param name="AREA" label="AREA" optional="false" help="Catchment Area" type="data" format="txt"/>
+				<param name="CONV" label="CONV" optional="true" value="no conversion (areas already given as specific catchment area)" help="Derivation of slope lengths from catchment areas. These are rough approximations! Applies not to Desmet &amp; Govers' method." type="select">
+					<option value="no conversion (areas already given as specific catchment area)">no conversion (areas already given as specific catchment area)</option>
+					<option value="1 / cell size (specific catchment area)">1 / cell size (specific catchment area)</option>
+					<option value="square root (catchment length)">square root (catchment length)</option>
+				</param>
+				<param name="METHOD" label="METHOD" optional="true" value="Moore et al. 1991" help="Method (LS)" type="select">
+					<option value="Moore et al. 1991">Moore et al. 1991</option>
+					<option value="Desmet &amp; Govers 1996">Desmet &amp; Govers 1996</option>
+					<option value="Boehner &amp; Selige 2006">Boehner &amp; Selige 2006</option>
+				</param>
+				<param name="EROSIVITY" label="EROSIVITY" optional="true" value="1" help="Rill/Interrill Erosivity" type="float"/>
+				<param name="STABILITY" label="STABILITY" optional="true" value="stable" help="Stability" type="select">
+					<option value="stable">stable</option>
+					<option value="instable (thawing)">instable (thawing)</option>
+				</param>
+				<param type="select" name="LS_outformat" label="LS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_hydrology.18">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="flow width (original)" help="Flow Split Method" type="select">
+					<option value="flow width (original)">flow width (original)</option>
+					<option value="cell area">cell area</option>
+				</param>
+				<param name="B_SLOPE" label="B_SLOPE" optional="true" value="False" help="Slope" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="B_ASPECT" label="B_ASPECT" optional="true" value="False" help="Aspect" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="B_AREA" label="B_AREA" optional="true" value="False" help="Flow Accumulation" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="B_FLOW" label="B_FLOW" optional="true" value="False" help="Flow Lines" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="AREA_outformat" label="AREA_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="G_SLOPE_outformat" label="G_SLOPE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="G_ASPECT_outformat" label="G_ASPECT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="G_AREA_outformat" label="G_AREA_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="G_FLOW_outformat" label="G_FLOW_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_hydrology.21">
+				<param name="SLOPE" label="SLOPE" optional="false" help="Slope" type="data" format="txt"/>
+				<param name="AREA" label="AREA" optional="false" help="Catchment Area" type="data" format="txt"/>
+				<param name="CONV" label="CONV" optional="true" value="no conversion (areas already given as specific catchment area)" help="Area Conversion" type="select">
+					<option value="no conversion (areas already given as specific catchment area)">no conversion (areas already given as specific catchment area)</option>
+					<option value="1 / cell size (pseudo specific catchment area)">1 / cell size (pseudo specific catchment area)</option>
+				</param>
+				<param type="select" name="SPI_outformat" label="SPI_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_hydrology.25">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="FIELDS" label="FIELDS" optional="false" help="Fields" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Moore &amp; Nieber 1989" help="LS Calculation" type="select">
+					<option value="Moore &amp; Nieber 1989">Moore &amp; Nieber 1989</option>
+					<option value="Desmet &amp; Govers 1996">Desmet &amp; Govers 1996</option>
+					<option value="Wischmeier &amp; Smith 1978">Wischmeier &amp; Smith 1978</option>
+				</param>
+				<param name="METHOD_SLOPE" label="METHOD_SLOPE" optional="true" value="local slope" help="Type of Slope" type="select">
+					<option value="local slope">local slope</option>
+					<option value="distance weighted average catchment slope">distance weighted average catchment slope</option>
+				</param>
+				<param name="METHOD_AREA" label="METHOD_AREA" optional="true" value="specific catchment area (contour length dependent on aspect)" help="Specific Catchment Area" type="select">
+					<option value="specific catchment area (contour length simply as cell size)">specific catchment area (contour length simply as cell size)</option>
+					<option value="specific catchment area (contour length dependent on aspect)">specific catchment area (contour length dependent on aspect)</option>
+					<option value="catchment length (square root of catchment area)">catchment length (square root of catchment area)</option>
+					<option value="effective flow length">effective flow length</option>
+				</param>
+				<param name="STOP_AT_EDGE" label="STOP_AT_EDGE" optional="true" value="False" help="Stop at Edge" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="EROSIVITY" label="EROSIVITY" optional="true" value="1" help="Rill/Interrill Erosivity" type="float"/>
+				<param name="STABILITY" label="STABILITY" optional="true" value="stable" help="Stability" type="select">
+					<option value="stable">stable</option>
+					<option value="instable (thawing)">instable (thawing)</option>
+				</param>
+				<param type="select" name="STATISTICS_outformat" label="STATISTICS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="UPSLOPE_AREA_outformat" label="UPSLOPE_AREA_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="UPSLOPE_LENGTH_outformat" label="UPSLOPE_LENGTH_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="UPSLOPE_SLOPE_outformat" label="UPSLOPE_SLOPE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="LS_FACTOR_outformat" label="LS_FACTOR_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="BALANCE_outformat" label="BALANCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_hydrology.0">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="SINKROUTE" label="SINKROUTE" optional="false" help="Sink Routes" type="data" format="txt"/>
+				<param name="WEIGHTS" label="WEIGHTS" optional="false" help="Weights" type="data" format="txt"/>
+				<param name="VAL_INPUT" label="VAL_INPUT" optional="false" help="Input for Mean over Catchment" type="data" format="txt"/>
+				<param name="ACCU_MATERIAL" label="ACCU_MATERIAL" optional="false" help="Material for Accumulation" type="data" format="txt"/>
+				<param name="ACCU_TARGET" label="ACCU_TARGET" optional="false" help="Accumulation Target" type="data" format="txt"/>
+				<param name="STEP" label="STEP" optional="true" value="1" help="For testing purposes. Only generate flow at cells with step distance (each step row/column)." type="integer"/>
+				<param name="FLOW_UNIT" label="FLOW_UNIT" optional="true" value="cell area" help="Flow Accumulation Unit" type="select">
+					<option value="number of cells">number of cells</option>
+					<option value="cell area">cell area</option>
+				</param>
+				<param name="LINEAR_VAL" label="LINEAR_VAL" optional="false" help="optional grid providing values to be compared with linear flow threshold instead of flow accumulation" type="data" format="txt"/>
+				<param name="LINEAR_DIR" label="LINEAR_DIR" optional="false" help="use this for (linear) flow routing, if the value is a valid direction (0-7 = N, NE, E, SE, S, SW, W, NW)" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Multiple Flow Direction" help="Method" type="select">
+					<option value="Deterministic 8">Deterministic 8</option>
+					<option value="Rho 8">Rho 8</option>
+					<option value="Braunschweiger Reliefmodell">Braunschweiger Reliefmodell</option>
+					<option value="Deterministic Infinity">Deterministic Infinity</option>
+					<option value="Multiple Flow Direction">Multiple Flow Direction</option>
+					<option value="Multiple Triangular Flow Directon">Multiple Triangular Flow Directon</option>
+					<option value="Multiple Maximum Downslope Gradient Based Flow Directon">Multiple Maximum Downslope Gradient Based Flow Directon</option>
+				</param>
+				<param name="LINEAR_DO" label="LINEAR_DO" optional="true" value="False" help="apply linear flow routing (D8) to all cells, having a flow accumulation greater than the specified threshold" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="LINEAR_MIN" label="LINEAR_MIN" optional="true" value="500" help="flow accumulation threshold (cells) for linear flow routing" type="integer"/>
+				<param name="CONVERGENCE" label="CONVERGENCE" optional="true" value="1.1" help="Convergence factor for Multiple Flow Direction Algorithm (Freeman 1991).&amp;lt;br/&amp;gt;Applies also to the Multiple Triangular Flow Directon Algorithm." type="float"/>
+				<param name="NO_NEGATIVES" label="NO_NEGATIVES" optional="true" value="False" help="when using weights: do not transport negative flow, set it to zero instead; useful e.g. when accumulating measures of water balance." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="FLOW_outformat" label="FLOW_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="VAL_MEAN_outformat" label="VAL_MEAN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ACCU_TOTAL_outformat" label="ACCU_TOTAL_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ACCU_LEFT_outformat" label="ACCU_LEFT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ACCU_RIGHT_outformat" label="ACCU_RIGHT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="FLOW_LENGTH_outformat" label="FLOW_LENGTH_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="WEIGHT_LOSS_outformat" label="WEIGHT_LOSS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_hydrology.28">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="FIELDS" label="FIELDS" optional="false" help="FIELDS" type="data" format="txt"/>
+				<param name="STOP" label="STOP" optional="true" value="False" help="Stop flow at the edge of a field" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="FLOW_outformat" label="FLOW_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="UPAREA_outformat" label="UPAREA_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_hydrology.23">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param type="select" name="AREA_outformat" label="AREA_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ZMAX_outformat" label="ZMAX_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MRN_outformat" label="MRN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_hydrology.24">
+				<param name="DISTANCE" label="DISTANCE" optional="false" help="Vertical Distance to Channel Network" type="data" format="txt"/>
+				<param name="TWI" label="TWI" optional="false" help="Topographic Wetness Index" type="data" format="txt"/>
+				<param type="select" name="TCILOW_outformat" label="TCILOW_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_hydrology.27">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="WEIGHTS" label="WEIGHTS" optional="false" help="Weights" type="data" format="txt"/>
+				<param name="DIRECTION" label="DIRECTION" optional="true" value="downstream" help="Direction of Measurement" type="select">
+					<option value="downstream">downstream</option>
+					<option value="upstream">upstream</option>
+				</param>
+				<param type="select" name="DISTANCE_outformat" label="DISTANCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_hydrology.1">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="SINKROUTE" label="SINKROUTE" optional="false" help="Sink Routes" type="data" format="txt"/>
+				<param name="WEIGHTS" label="WEIGHTS" optional="false" help="Weights" type="data" format="txt"/>
+				<param name="VAL_INPUT" label="VAL_INPUT" optional="false" help="Input for Mean over Catchment" type="data" format="txt"/>
+				<param name="ACCU_MATERIAL" label="ACCU_MATERIAL" optional="false" help="Material for Accumulation" type="data" format="txt"/>
+				<param name="ACCU_TARGET" label="ACCU_TARGET" optional="false" help="Accumulation Target" type="data" format="txt"/>
+				<param name="FLOW_UNIT" label="FLOW_UNIT" optional="true" value="cell area" help="Flow Accumulation Unit" type="select">
+					<option value="number of cells">number of cells</option>
+					<option value="cell area">cell area</option>
+				</param>
+				<param name="TARGETS" label="TARGETS" optional="false" help="Target Areas" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Multiple Flow Direction" help="Method" type="select">
+					<option value="Deterministic 8">Deterministic 8</option>
+					<option value="Rho 8">Rho 8</option>
+					<option value="Deterministic Infinity">Deterministic Infinity</option>
+					<option value="Multiple Flow Direction">Multiple Flow Direction</option>
+				</param>
+				<param name="CONVERGENCE" label="CONVERGENCE" optional="true" value="1.1" help="Convergence factor for Multiple Flow Direction Algorithm (Freeman 1991)" type="float"/>
+				<param name="NO_NEGATIVES" label="NO_NEGATIVES" optional="true" value="False" help="when using weights: do not transport negative flow, set it to zero instead; useful e.g. when accumulating measures of water balance." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="FLOW_outformat" label="FLOW_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="VAL_MEAN_outformat" label="VAL_MEAN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ACCU_TOTAL_outformat" label="ACCU_TOTAL_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ACCU_LEFT_outformat" label="ACCU_LEFT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ACCU_RIGHT_outformat" label="ACCU_RIGHT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="FLOW_LENGTH_outformat" label="FLOW_LENGTH_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="WEIGHT_LOSS_outformat" label="WEIGHT_LOSS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_hydrology.4">
+				<param name="TARGET" label="TARGET" optional="false" help="Target Area" type="data" format="txt"/>
+				<param name="TARGET_PT_X" label="TARGET_PT_X" optional="true" value="0" help="The x-coordinate of the target point in world coordinates [map units]" type="float"/>
+				<param name="TARGET_PT_Y" label="TARGET_PT_Y" optional="true" value="0" help="The y-coordinate of the target point in world coordinates [map units]" type="float"/>
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="SINKROUTE" label="SINKROUTE" optional="false" help="Sink Routes" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Multiple Flow Direction" help="Method" type="select">
+					<option value="Deterministic 8">Deterministic 8</option>
+					<option value="Deterministic Infinity">Deterministic Infinity</option>
+					<option value="Multiple Flow Direction">Multiple Flow Direction</option>
+				</param>
+				<param name="CONVERGE" label="CONVERGE" optional="true" value="1.1" help="Convergence factor for Multiple Flow Direction algorithm" type="float"/>
+				<param type="select" name="AREA_outformat" label="AREA_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_hydrology.10">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="WEIGHTS" label="WEIGHTS" optional="false" help="Weights" type="data" format="txt"/>
+				<param name="WEIGHTS_DEFAULT" label="WEIGHTS_DEFAULT" optional="true" value="1" help="default value if no grid has been selected" type="float"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Multiple Flow Direction" help="Method" type="select">
+					<option value="Deterministic 8">Deterministic 8</option>
+					<option value="Multiple Flow Direction">Multiple Flow Direction</option>
+				</param>
+				<param type="select" name="BALANCE_outformat" label="BALANCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_hydrology.2">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="SINKROUTE" label="SINKROUTE" optional="false" help="Sink Routes" type="data" format="txt"/>
+				<param name="WEIGHTS" label="WEIGHTS" optional="false" help="Weights" type="data" format="txt"/>
+				<param name="VAL_INPUT" label="VAL_INPUT" optional="false" help="Input for Mean over Catchment" type="data" format="txt"/>
+				<param name="ACCU_MATERIAL" label="ACCU_MATERIAL" optional="false" help="Material for Accumulation" type="data" format="txt"/>
+				<param name="ACCU_TARGET" label="ACCU_TARGET" optional="false" help="Accumulation Target" type="data" format="txt"/>
+				<param name="STEP" label="STEP" optional="true" value="1" help="For testing purposes. Only generate flow at cells with step distance (each step row/column)." type="integer"/>
+				<param name="FLOW_UNIT" label="FLOW_UNIT" optional="true" value="cell area" help="Flow Accumulation Unit" type="select">
+					<option value="number of cells">number of cells</option>
+					<option value="cell area">cell area</option>
+				</param>
+				<param name="METHOD" label="METHOD" optional="true" value="Kinematic Routing Algorithm" help="m_Method" type="select">
+					<option value="Rho 8">Rho 8</option>
+					<option value="Kinematic Routing Algorithm">Kinematic Routing Algorithm</option>
+					<option value="DEMON">DEMON</option>
+				</param>
+				<param name="CORRECT" label="CORRECT" optional="true" value="False" help="Flow Correction" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MINDQV" label="MINDQV" optional="true" value="0" help="DEMON - Minimum Drainage Quota Volume (DQV) for traced flow tubes" type="float"/>
+				<param type="select" name="FLOW_outformat" label="FLOW_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="VAL_MEAN_outformat" label="VAL_MEAN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ACCU_TOTAL_outformat" label="ACCU_TOTAL_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ACCU_LEFT_outformat" label="ACCU_LEFT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ACCU_RIGHT_outformat" label="ACCU_RIGHT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_hydrology.19">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="TCA" label="TCA" optional="false" help="Total Catchment Area (TCA)" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Aspect" help="Method" type="select">
+					<option value="Deterministic 8">Deterministic 8</option>
+					<option value="Multiple Flow Direction (Quinn et al. 1991)">Multiple Flow Direction (Quinn et al. 1991)</option>
+					<option value="Aspect">Aspect</option>
+				</param>
+				<param type="select" name="WIDTH_outformat" label="WIDTH_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SCA_outformat" label="SCA_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_hydrology.15">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="WEIGHT" label="WEIGHT" optional="false" help="Weights" type="data" format="txt"/>
+				<param name="SUCTION" label="SUCTION" optional="true" value="10" help="the lower this value is the stronger is the suction effect" type="float"/>
+				<param name="AREA_TYPE" label="AREA_TYPE" optional="true" value="square root of catchment area" help="Type of Area" type="select">
+					<option value="total catchment area">total catchment area</option>
+					<option value="square root of catchment area">square root of catchment area</option>
+					<option value="specific catchment area">specific catchment area</option>
+				</param>
+				<param name="SLOPE_TYPE" label="SLOPE_TYPE" optional="true" value="catchment slope" help="Type of Slope" type="select">
+					<option value="local slope">local slope</option>
+					<option value="catchment slope">catchment slope</option>
+				</param>
+				<param name="SLOPE_MIN" label="SLOPE_MIN" optional="true" value="0" help="Minimum Slope" type="float"/>
+				<param name="SLOPE_OFF" label="SLOPE_OFF" optional="true" value="0.1" help="Offset Slope" type="float"/>
+				<param name="SLOPE_WEIGHT" label="SLOPE_WEIGHT" optional="true" value="1" help="weighting factor for slope in index calculation" type="float"/>
+				<param type="select" name="AREA_outformat" label="AREA_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SLOPE_outformat" label="SLOPE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="AREA_MOD_outformat" label="AREA_MOD_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="TWI_outformat" label="TWI_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_hydrology.7">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param type="select" name="LENGTH_outformat" label="LENGTH_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_hydrology.13">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="single flow direction" help="Method" type="select">
+					<option value="single flow direction">single flow direction</option>
+					<option value="multiple flow direction">multiple flow direction</option>
+				</param>
+				<param type="select" name="CONTAMINATION_outformat" label="CONTAMINATION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_hydrology.6">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="SEED" label="SEED" optional="false" help="Seeds" type="data" format="txt"/>
+				<param name="SEEDS_ONLY" label="SEEDS_ONLY" optional="true" value="False" help="Use only seed cells as starting points." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="METHOD" label="METHOD" optional="true" value="Multiple Flow Direction (FD8)" help="Flow Routing Algorithm" type="select">
+					<option value="Deterministic 8 (D8)">Deterministic 8 (D8)</option>
+					<option value="Multiple Flow Direction (FD8)">Multiple Flow Direction (FD8)</option>
+				</param>
+				<param name="CONVERGENCE" label="CONVERGENCE" optional="true" value="1.1" help="Convergence factor for the 'Multiple Flow Direction' algorithm (after Freeman 1991)" type="float"/>
+				<param type="select" name="LENGTH_outformat" label="LENGTH_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_calculus.14">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="CONVERSION" label="CONVERSION" optional="true" value="radians to degree" help="Conversion" type="select">
+					<option value="radians to degree">radians to degree</option>
+					<option value="degree to radians">degree to radians</option>
+					<option value="Celsius to Fahrenheit">Celsius to Fahrenheit</option>
+					<option value="Fahrenheit to Celsius">Fahrenheit to Celsius</option>
+				</param>
+				<param type="select" name="CONV_outformat" label="CONV_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_calculus.20">
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="B-Spline Interpolation" help="Resampling" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+				</param>
+				<param name="FORMULA" label="FORMULA" optional="true" value="(g1 - g2) / (g1 + g2)" help="Formula" type="text"/>
+				<param name="NAME" label="NAME" optional="true" value="Calculation" help="Name" type="text"/>
+				<param name="FNAME" label="FNAME" optional="true" value="False" help="Take Formula" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="USE_NODATA" label="USE_NODATA" optional="true" value="False" help="Check this in order to include no-data cells in the calculation." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="TYPE" label="TYPE" optional="true" value="4 byte floating point number" help="Data Type" type="select">
+					<option value="bit">bit</option>
+					<option value="unsigned 1 byte integer">unsigned 1 byte integer</option>
+					<option value="signed 1 byte integer">signed 1 byte integer</option>
+					<option value="unsigned 2 byte integer">unsigned 2 byte integer</option>
+					<option value="signed 2 byte integer">signed 2 byte integer</option>
+					<option value="unsigned 4 byte integer">unsigned 4 byte integer</option>
+					<option value="signed 4 byte integer">signed 4 byte integer</option>
+					<option value="4 byte floating point number">4 byte floating point number</option>
+					<option value="8 byte floating point number">8 byte floating point number</option>
+				</param>
+				<param name="GRIDS" label="GRIDS" optional="false" help="in the formula these grid collections are addressed in order of the list as 'g1, g2, g3, ...'" type="data" format="txt"/>
+				<param name="XGRIDS" label="XGRIDS" optional="false" help="in the formula these grid collections are addressed in order of the list as 'h1, h2, h3, ...'" type="data" format="txt"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_calculus.5">
+				<param name="CELL_COUNT" label="CELL_COUNT" optional="true" value="100" help="Cell Count" type="integer"/>
+				<param name="CELL_SIZE" label="CELL_SIZE" optional="true" value="1" help="Cell Size" type="float"/>
+				<param name="FIGURE" label="FIGURE" optional="true" value="Cone (up)" help="Figure" type="select">
+					<option value="Cone (up)">Cone (up)</option>
+					<option value="Cone (down)">Cone (down)</option>
+					<option value="Plane">Plane</option>
+				</param>
+				<param name="PLANE" label="PLANE" optional="true" value="22.5" help="Direction of Plane [Degree]" type="float"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_calculus.12">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Grids" type="data" format="txt"/>
+				<param name="TYPE" label="TYPE" optional="true" value="min(a, b) (non-interactive)" help="Operator Type" type="select">
+					<option value="min(a">min(a</option>
+					<option value=" b) (non-interactive)"> b) (non-interactive)</option>
+					<option value="a * b">a * b</option>
+					<option value="max(0">max(0</option>
+					<option value=" a + b - 1)"> a + b - 1)</option>
+				</param>
+				<param type="select" name="AND_outformat" label="AND_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_calculus.16">
+				<param name="DIR" label="DIR" optional="false" help="Direction" type="data" format="txt"/>
+				<param name="LEN" label="LEN" optional="false" help="Length" type="data" format="txt"/>
+				<param name="UNITS" label="UNITS" optional="true" value="radians" help="Polar Angle Units" type="select">
+					<option value="radians">radians</option>
+					<option value="degree">degree</option>
+				</param>
+				<param name="SYSTEM" label="SYSTEM" optional="true" value="geographical" help="Polar Coordinate System" type="select">
+					<option value="mathematical">mathematical</option>
+					<option value="geographical">geographical</option>
+					<option value="user defined">user defined</option>
+				</param>
+				<param name="SYSTEM_ZERO" label="SYSTEM_ZERO" optional="true" value="0" help="given in degree clockwise from North direction" type="float"/>
+				<param name="SYSTEM_ORIENT" label="SYSTEM_ORIENT" optional="true" value="clockwise" help="User defined Orientation" type="select">
+					<option value="clockwise">clockwise</option>
+					<option value="counterclockwise">counterclockwise</option>
+				</param>
+				<param type="select" name="DX_outformat" label="DX_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DY_outformat" label="DY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_calculus.18">
+				<param name="A" label="A" optional="false" help="Dividend" type="data" format="txt"/>
+				<param name="B" label="B" optional="false" help="Divisor" type="data" format="txt"/>
+				<param type="select" name="C_outformat" label="C_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_calculus.21">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="REFERENCE" label="REFERENCE" optional="false" help="Reference Grid" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="histogram" help="Method" type="select">
+					<option value="standard deviation">standard deviation</option>
+					<option value="histogram">histogram</option>
+				</param>
+				<param name="NCLASSES" label="NCLASSES" optional="true" value="10" help="Number of histogram classes for internal use." type="integer"/>
+				<param name="MAXSAMPLES" label="MAXSAMPLES" optional="true" value="1000000" help="If set to zero all data will be used to build the histograms." type="integer"/>
+				<param type="select" name="MATCHED_outformat" label="MATCHED_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_calculus.11">
+				<param name="INPUT" label="INPUT" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="INC_MIN" label="INC_MIN" optional="true" value="0" help="From" type="float"/>
+				<param name="INC_MAX" label="INC_MAX" optional="true" value="0.3" help="To" type="float"/>
+				<param name="DEC_MIN" label="DEC_MIN" optional="true" value="0.7" help="From" type="float"/>
+				<param name="DEC_MAX" label="DEC_MAX" optional="true" value="1" help="To" type="float"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Increase" help="Method" type="select">
+					<option value="Increase">Increase</option>
+					<option value="Decrease">Decrease</option>
+					<option value="Increase and Decrease">Increase and Decrease</option>
+				</param>
+				<param name="TRANSITION" label="TRANSITION" optional="true" value="linear" help="Transition" type="select">
+					<option value="linear">linear</option>
+					<option value="sigmoidal">sigmoidal</option>
+					<option value="j-shaped">j-shaped</option>
+				</param>
+				<param name="INVERT" label="INVERT" optional="true" value="False" help="Invert" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="AUTOFIT" label="AUTOFIT" optional="true" value="False" help="Automatically adjust control points to grid's data range" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_calculus.0">
+				<param name="INPUT" label="INPUT" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="RANGE_MIN" label="RANGE_MIN" optional="true" help="Target Range" type="float"/>
+				<param name="RANGE_MAX" label="RANGE_MAX" optional="true" help="Target Range" type="float"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_calculus.3">
+				<param name="A" label="A" optional="false" help="A" type="data" format="txt"/>
+				<param name="B" label="B" optional="false" help="B" type="data" format="txt"/>
+				<param type="select" name="C_outformat" label="C_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_calculus.1">
+				<param name="RESAMPLING" label="RESAMPLING" optional="true" value="B-Spline Interpolation" help="Resampling" type="select">
+					<option value="Nearest Neighbour">Nearest Neighbour</option>
+					<option value="Bilinear Interpolation">Bilinear Interpolation</option>
+					<option value="Bicubic Spline Interpolation">Bicubic Spline Interpolation</option>
+					<option value="B-Spline Interpolation">B-Spline Interpolation</option>
+				</param>
+				<param name="FORMULA" label="FORMULA" optional="true" value="(g1 - g2) / (g1 + g2)" help="Formula" type="text"/>
+				<param name="NAME" label="NAME" optional="true" value="Calculation" help="Name" type="text"/>
+				<param name="FNAME" label="FNAME" optional="true" value="False" help="Take Formula" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="USE_NODATA" label="USE_NODATA" optional="true" value="False" help="Check this in order to include no-data cells in the calculation." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="TYPE" label="TYPE" optional="true" value="4 byte floating point number" help="Data Type" type="select">
+					<option value="bit">bit</option>
+					<option value="unsigned 1 byte integer">unsigned 1 byte integer</option>
+					<option value="signed 1 byte integer">signed 1 byte integer</option>
+					<option value="unsigned 2 byte integer">unsigned 2 byte integer</option>
+					<option value="signed 2 byte integer">signed 2 byte integer</option>
+					<option value="unsigned 4 byte integer">unsigned 4 byte integer</option>
+					<option value="signed 4 byte integer">signed 4 byte integer</option>
+					<option value="4 byte floating point number">4 byte floating point number</option>
+					<option value="8 byte floating point number">8 byte floating point number</option>
+				</param>
+				<param name="GRIDS" label="GRIDS" optional="false" help="in the formula these grids are addressed in order of the list as 'g1, g2, g3, ...'" type="data" format="txt"/>
+				<param name="XGRIDS" label="XGRIDS" optional="false" help="in the formula these grids are addressed in order of the list as 'h1, h2, h3, ...'" type="data" format="txt"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_calculus.4">
+				<param name="FORMULA" label="FORMULA" optional="true" value="sin(x*x + y*y)" help="Formula" type="text"/>
+				<param name="X_RANGE_MIN" label="X_RANGE_MIN" optional="true" help="X Range" type="float"/>
+				<param name="X_RANGE_MAX" label="X_RANGE_MAX" optional="true" help="X Range" type="float"/>
+				<param name="Y_RANGE_MIN" label="Y_RANGE_MIN" optional="true" help="Y Range" type="float"/>
+				<param name="Y_RANGE_MAX" label="Y_RANGE_MAX" optional="true" help="Y Range" type="float"/>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param type="select" name="FUNCTION_outformat" label="FUNCTION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_calculus.10">
+				<param name="INPUT" label="INPUT" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="STRETCH" label="STRETCH" optional="true" value="1" help="Stretch Factor" type="float"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_calculus.17">
+				<param name="DEFINITION" label="DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="USER_SIZE" label="USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="USER_XMIN" label="USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="USER_XMAX" label="USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="USER_YMIN" label="USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="USER_YMAX" label="USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="USER_COLS" label="USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="USER_ROWS" label="USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="USER_FITS" label="USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TEMPLATE" label="TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param name="SCALING" label="SCALING" optional="true" value="geometric" help="Scaling" type="select">
+					<option value="linear">linear</option>
+					<option value="geometric">geometric</option>
+				</param>
+				<param name="MAX_SCALE" label="MAX_SCALE" optional="true" value="1" help="Maximum Scale" type="float"/>
+				<param name="STEPS" label="STEPS" optional="true" value="8" help="Steps" type="integer"/>
+				<param name="RANGE_MIN" label="RANGE_MIN" optional="true" help="Noise Range" type="float"/>
+				<param name="RANGE_MAX" label="RANGE_MAX" optional="true" help="Noise Range" type="float"/>
+				<param type="select" name="OUT_GRID_outformat" label="OUT_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_calculus.19">
+				<param name="FILE" label="FILE" optional="false" help="ASCII file with columns degree, order, c_lm, s_lm (separated by space)" type="data" format="txt"/>
+				<param name="MINDEGREE" label="MINDEGREE" optional="true" value="0" help="Start Degree" type="integer"/>
+				<param name="MAXDEGREE" label="MAXDEGREE" optional="true" value="180" help="Expansion Degree" type="integer"/>
+				<param name="LAT_START" label="LAT_START" optional="true" value="-90" help="Start Latitude" type="float"/>
+				<param name="END_LAT" label="END_LAT" optional="true" value="90" help="End Latitude" type="float"/>
+				<param name="LONG_START" label="LONG_START" optional="true" value="-180" help="Start Longitude" type="float"/>
+				<param name="END_LONG" label="END_LONG" optional="true" value="180" help="End Longitude" type="float"/>
+				<param name="INC" label="INC" optional="true" value="1" help="Latitude / Longitude Increment" type="float"/>
+				<param type="select" name="OUTPUT_GRID_outformat" label="OUTPUT_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_calculus.9">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Grids" type="data" format="txt"/>
+				<param name="NODATA" label="NODATA" optional="true" value="False" help="Count No Data as Zero" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_calculus.8">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Grids" type="data" format="txt"/>
+				<param name="NODATA" label="NODATA" optional="true" value="False" help="Count No Data as Zero" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_calculus.15">
+				<param name="DX" label="DX" optional="false" help="X Component" type="data" format="txt"/>
+				<param name="DY" label="DY" optional="false" help="Y Component" type="data" format="txt"/>
+				<param name="UNITS" label="UNITS" optional="true" value="radians" help="Polar Angle Units" type="select">
+					<option value="radians">radians</option>
+					<option value="degree">degree</option>
+				</param>
+				<param name="SYSTEM" label="SYSTEM" optional="true" value="geographical" help="Polar Coordinate System" type="select">
+					<option value="mathematical">mathematical</option>
+					<option value="geographical">geographical</option>
+					<option value="user defined">user defined</option>
+				</param>
+				<param name="SYSTEM_ZERO" label="SYSTEM_ZERO" optional="true" value="0" help="given in degree clockwise from North direction" type="float"/>
+				<param name="SYSTEM_ORIENT" label="SYSTEM_ORIENT" optional="true" value="clockwise" help="User defined Orientation" type="select">
+					<option value="clockwise">clockwise</option>
+					<option value="counterclockwise">counterclockwise</option>
+				</param>
+				<param type="select" name="DIR_outformat" label="DIR_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="LEN_outformat" label="LEN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_calculus.7">
+				<param name="DEFINITION" label="DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="USER_SIZE" label="USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="USER_XMIN" label="USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="USER_XMAX" label="USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="USER_YMIN" label="USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="USER_YMAX" label="USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="USER_COLS" label="USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="USER_ROWS" label="USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="USER_FITS" label="USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TEMPLATE" label="TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Gaussian" help="Method" type="select">
+					<option value="Uniform">Uniform</option>
+					<option value="Gaussian">Gaussian</option>
+				</param>
+				<param name="RANGE_MIN" label="RANGE_MIN" optional="true" help="Range" type="float"/>
+				<param name="RANGE_MAX" label="RANGE_MAX" optional="true" help="Range" type="float"/>
+				<param name="MEAN" label="MEAN" optional="true" value="0" help="Arithmetic Mean" type="float"/>
+				<param name="STDDEV" label="STDDEV" optional="true" value="1" help="Standard Deviation" type="float"/>
+				<param type="select" name="OUT_GRID_outformat" label="OUT_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_calculus.13">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Grids" type="data" format="txt"/>
+				<param name="TYPE" label="TYPE" optional="true" value="max(a, b) (non-interactive)" help="Operator Type" type="select">
+					<option value="max(a">max(a</option>
+					<option value=" b) (non-interactive)"> b) (non-interactive)</option>
+					<option value="a + b - a * b">a + b - a * b</option>
+					<option value="min(1">min(1</option>
+					<option value=" a + b)"> a + b)</option>
+				</param>
+				<param type="select" name="OR_outformat" label="OR_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_calculus.6">
+				<param name="RADIUS" label="RADIUS" optional="true" value="25" help="Radius (cells)" type="integer"/>
+				<param name="ITERATIONS" label="ITERATIONS" optional="true" value="100" help="Iterations" type="integer"/>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param type="select" name="TARGET_OUT_GRID_outformat" label="TARGET_OUT_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_opencv.5">
+				<param name="FEATURES" label="FEATURES" optional="false" help="Features" type="data" format="txt"/>
+				<param name="NORMALIZE" label="NORMALIZE" optional="true" value="False" help="Normalize" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="RGB_COLORS" label="RGB_COLORS" optional="true" value="False" help="Use the first three features in list to obtain blue, green, red components for class colour in look-up table." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MODEL_LOAD" label="MODEL_LOAD" optional="false" help="Use a model previously stored to file." type="data" format="txt"/>
+				<param name="TRAIN_AREAS" label="TRAIN_AREAS" optional="false" help="Training Areas" type="data" format="txt"/>
+				<param name="TRAIN_CLASS" label="TRAIN_CLASS" optional="false" help="Class Identifier" type="data" format="txt"/>
+				<param name="TRAIN_BUFFER" label="TRAIN_BUFFER" optional="true" value="1" help="For non-polygon type training areas, creates a buffer with a diameter of specified size." type="float"/>
+				<param name="MODEL_SAVE" label="MODEL_SAVE" optional="false" help="Stores model to file to be used for subsequent classifications instead of training areas." type="data" format="txt"/>
+				<param type="select" name="PROBABILITY_outformat" label="PROBABILITY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="CLASSES_outformat" label="CLASSES_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_opencv.12">
+				<param name="FEATURES" label="FEATURES" optional="false" help="Features" type="data" format="txt"/>
+				<param name="NORMALIZE" label="NORMALIZE" optional="true" value="False" help="Normalize" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="RGB_COLORS" label="RGB_COLORS" optional="true" value="False" help="Use the first three features in list to obtain blue, green, red components for class colour in look-up table." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MODEL_LOAD" label="MODEL_LOAD" optional="false" help="Use a model previously stored to file." type="data" format="txt"/>
+				<param name="TRAIN_AREAS" label="TRAIN_AREAS" optional="false" help="Training Areas" type="data" format="txt"/>
+				<param name="TRAIN_CLASS" label="TRAIN_CLASS" optional="false" help="Class Identifier" type="data" format="txt"/>
+				<param name="TRAIN_BUFFER" label="TRAIN_BUFFER" optional="true" value="1" help="For non-polygon type training areas, creates a buffer with a diameter of specified size." type="float"/>
+				<param name="MODEL_SAVE" label="MODEL_SAVE" optional="false" help="Stores model to file to be used for subsequent classifications instead of training areas." type="data" format="txt"/>
+				<param name="LOGR_LEARNING_RATE" label="LOGR_LEARNING_RATE" optional="true" value="1" help="The learning rate determines how fast we approach the solution." type="float"/>
+				<param name="LOGR_ITERATIONS" label="LOGR_ITERATIONS" optional="true" value="300" help="Number of Iterations" type="integer"/>
+				<param name="LOGR_REGULARIZATION" label="LOGR_REGULARIZATION" optional="true" value="disabled" help="Regularization" type="select">
+					<option value="disabled">disabled</option>
+					<option value="L1 norm">L1 norm</option>
+					<option value="L2 norm">L2 norm</option>
+				</param>
+				<param name="LOGR_TRAIN_METHOD" label="LOGR_TRAIN_METHOD" optional="true" value="Batch Gradient Descent" help="Training Method" type="select">
+					<option value="Batch Gradient Descent">Batch Gradient Descent</option>
+					<option value="Mini-Batch Gradient Descent">Mini-Batch Gradient Descent</option>
+				</param>
+				<param name="LOGR_MINIBATCH_SIZE" label="LOGR_MINIBATCH_SIZE" optional="true" value="1" help="Mini-Batch Size" type="integer"/>
+				<param type="select" name="CLASSES_outformat" label="CLASSES_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_opencv.11">
+				<param name="FEATURES" label="FEATURES" optional="false" help="Features" type="data" format="txt"/>
+				<param name="NORMALIZE" label="NORMALIZE" optional="true" value="False" help="Normalize" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="RGB_COLORS" label="RGB_COLORS" optional="true" value="False" help="Use the first three features in list to obtain blue, green, red components for class colour in look-up table." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MODEL_LOAD" label="MODEL_LOAD" optional="false" help="Use a model previously stored to file." type="data" format="txt"/>
+				<param name="TRAIN_AREAS" label="TRAIN_AREAS" optional="false" help="Training Areas" type="data" format="txt"/>
+				<param name="TRAIN_CLASS" label="TRAIN_CLASS" optional="false" help="Class Identifier" type="data" format="txt"/>
+				<param name="TRAIN_BUFFER" label="TRAIN_BUFFER" optional="true" value="1" help="For non-polygon type training areas, creates a buffer with a diameter of specified size." type="float"/>
+				<param name="MODEL_SAVE" label="MODEL_SAVE" optional="false" help="Stores model to file to be used for subsequent classifications instead of training areas." type="data" format="txt"/>
+				<param name="ANN_LAYERS" label="ANN_LAYERS" optional="true" value="3" help="You can specify the number of layers in the network (not including input and output layer)." type="integer"/>
+				<param name="ANN_NEURONS" label="ANN_NEURONS" optional="true" value="3" help="You can specify the number of neurons in each layer of the network." type="integer"/>
+				<param name="ANN_MAXITER" label="ANN_MAXITER" optional="true" value="300" help="Maximum Number of Iterations" type="integer"/>
+				<param name="ANN_EPSILON" label="ANN_EPSILON" optional="true" value="0" help="Termination criteria of the training algorithm. You can specify how much the error could change between the iterations to make the algorithm continue (epsilon)." type="float"/>
+				<param name="ANN_ACTIVATION" label="ANN_ACTIVATION" optional="true" value="Sigmoid" help="Activation Function" type="select">
+					<option value="Identity">Identity</option>
+					<option value="Sigmoid">Sigmoid</option>
+					<option value="Gaussian">Gaussian</option>
+				</param>
+				<param name="ANN_ACT_ALPHA" label="ANN_ACT_ALPHA" optional="true" value="1" help="Function's Alpha" type="float"/>
+				<param name="ANN_ACT_BETA" label="ANN_ACT_BETA" optional="true" value="1" help="Function's Beta" type="float"/>
+				<param name="ANN_PROPAGATION" label="ANN_PROPAGATION" optional="true" value="back propagation" help="Training Method" type="select">
+					<option value="resilient propagation">resilient propagation</option>
+					<option value="back propagation">back propagation</option>
+				</param>
+				<param name="ANN_RP_DW0" label="ANN_RP_DW0" optional="true" value="0" help="Initial Update Value" type="float"/>
+				<param name="ANN_RP_DW_PLUS" label="ANN_RP_DW_PLUS" optional="true" value="1.2" help="Increase Factor" type="float"/>
+				<param name="ANN_RP_DW_MINUS" label="ANN_RP_DW_MINUS" optional="true" value="0.5" help="Decrease Factor" type="float"/>
+				<param name="ANN_RP_DW_MIN" label="ANN_RP_DW_MIN" optional="true" value="0.1" help="Lower Value Update Limit" type="float"/>
+				<param name="ANN_RP_DW_MAX" label="ANN_RP_DW_MAX" optional="true" value="1.1" help="Upper Value Update Limit" type="float"/>
+				<param name="ANN_BP_DW" label="ANN_BP_DW" optional="true" value="0.1" help="Weight Gradient Term" type="float"/>
+				<param name="ANN_BP_MOMENT" label="ANN_BP_MOMENT" optional="true" value="0.1" help="Moment Term" type="float"/>
+				<param type="select" name="CLASSES_outformat" label="CLASSES_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_opencv.0">
+				<param name="INPUT" label="INPUT" optional="false" help="Input" type="data" format="txt"/>
+				<param name="TYPE" label="TYPE" optional="true" value="dilation" help="Operation" type="select">
+					<option value="dilation">dilation</option>
+					<option value="erosion">erosion</option>
+					<option value="opening">opening</option>
+					<option value="closing">closing</option>
+					<option value="morpological gradient">morpological gradient</option>
+					<option value="top hat">top hat</option>
+					<option value="black hat">black hat</option>
+				</param>
+				<param name="SHAPE" label="SHAPE" optional="true" value="ellipse" help="Element Shape" type="select">
+					<option value="ellipse">ellipse</option>
+					<option value="rectangle">rectangle</option>
+					<option value="cross">cross</option>
+				</param>
+				<param name="RADIUS" label="RADIUS" optional="true" value="1" help="Radius (cells)" type="integer"/>
+				<param name="ITERATIONS" label="ITERATIONS" optional="true" value="1" help="Iterations" type="integer"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_opencv.1">
+				<param name="INPUT" label="INPUT" optional="false" help="Input" type="data" format="txt"/>
+				<param type="select" name="REAL_outformat" label="REAL_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="IMAG_outformat" label="IMAG_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_opencv.4">
+				<param name="LEFT" label="LEFT" optional="false" help="Left Image" type="data" format="txt"/>
+				<param name="RIGHT" label="RIGHT" optional="false" help="Right Image" type="data" format="txt"/>
+				<param name="ALGORITHM" label="ALGORITHM" optional="true" value="Block Matching" help="Algorithm" type="select">
+					<option value="Block Matching">Block Matching</option>
+					<option value="Modified Hirschmuller">Modified Hirschmuller</option>
+				</param>
+				<param name="DISP_MIN" label="DISP_MIN" optional="true" value="0" help="Minimum possible disparity value. Normally, it is zero but sometimes rectification algorithms can shift images, so this parameter needs to be adjusted accordingly." type="integer"/>
+				<param name="DISP_NUM" label="DISP_NUM" optional="true" value="1" help="Maximum disparity minus minimum disparity. The value is always greater than zero." type="integer"/>
+				<param name="BLOCKSIZE" label="BLOCKSIZE" optional="true" value="4" help="The linear size of the blocks compared by the algorithm. Larger block size implies smoother, though less accurate disparity map. Smaller block size gives more detailed disparity map, but there is higher chance for algorithm to find a wrong correspondence." type="integer"/>
+				<param name="DIFF_MAX" label="DIFF_MAX" optional="true" value="1" help="Maximum allowed difference (in integer pixel units) in the left-right disparity check. Set it to a non-positive value to disable the check." type="integer"/>
+				<param name="UNIQUENESS" label="UNIQUENESS" optional="true" value="15" help="Margin in percentage by which the best (minimum) computed cost function value should &quot;win&quot; the second best value to consider the found match correct. Normally, a value within the 5-15 range is good enough." type="integer"/>
+				<param name="SPECKLE_SIZE" label="SPECKLE_SIZE" optional="true" value="100" help="Maximum size of smooth disparity regions to consider their noise speckles and invalidate. Set it to 0 to disable speckle filtering. Otherwise, set it somewhere in the 50-200 range." type="integer"/>
+				<param name="SPECKLE_RANGE" label="SPECKLE_RANGE" optional="true" value="2" help="Maximum disparity variation within each connected component. If you do speckle filtering, set the parameter to a positive value, it will be implicitly multiplied by 16. Normally, 1 or 2 is good enough." type="integer"/>
+				<param name="BM_TEXTURE" label="BM_TEXTURE" optional="true" value="31" help="Texture Threshold" type="integer"/>
+				<param name="BM_FILTER_CAP" label="BM_FILTER_CAP" optional="true" value="31" help="Truncation value for the prefiltered image pixels." type="integer"/>
+				<param name="SGBM_MODE" label="SGBM_MODE" optional="true" value="Semi-Global Block Matching" help="Mode" type="select">
+					<option value="Semi-Global Block Matching">Semi-Global Block Matching</option>
+					<option value="HH">HH</option>
+					<option value="SGBM 3 Way">SGBM 3 Way</option>
+				</param>
+				<param name="SGBM_P1" label="SGBM_P1" optional="true" value="8" help="The larger the value, the smoother the disparity. Parameter 1 is the penalty on the disparity change by plus or minus 1 between neighbor pixels. The algorithm requires Parameter 2 &amp;gt; Parameter 1." type="integer"/>
+				<param name="SGBM_P2" label="SGBM_P2" optional="true" value="32" help="The larger the value, the smoother the disparity. Parameter 2 is the penalty on the disparity change by more than 1 between neighbor pixels. The algorithm requires Parameter 2 &amp;gt; Parameter 1." type="integer"/>
+				<param name="SGBM_FILTER_CAP" label="SGBM_FILTER_CAP" optional="true" value="31" help="Truncation value for the prefiltered image pixels. The algorithm first computes x-derivative at each pixel and clips its value by [-preFilterCap, preFilterCap] interval. The result values are passed to the Birchfield-Tomasi pixel cost function." type="integer"/>
+				<param type="select" name="DISPARITY_outformat" label="DISPARITY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="POINTS_outformat" label="POINTS_outformat" help="Output format">
+					<option value="application/x-ogc-lasf">application/x-ogc-lasf</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_opencv.2">
+				<param name="INPUT" label="INPUT" optional="false" help="Input" type="data" format="txt"/>
+				<param name="RANGE_MIN" label="RANGE_MIN" optional="true" help="Range" type="float"/>
+				<param name="RANGE_MAX" label="RANGE_MAX" optional="true" help="Range" type="float"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_opencv.7">
+				<param name="FEATURES" label="FEATURES" optional="false" help="Features" type="data" format="txt"/>
+				<param name="NORMALIZE" label="NORMALIZE" optional="true" value="False" help="Normalize" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="RGB_COLORS" label="RGB_COLORS" optional="true" value="False" help="Use the first three features in list to obtain blue, green, red components for class colour in look-up table." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MODEL_LOAD" label="MODEL_LOAD" optional="false" help="Use a model previously stored to file." type="data" format="txt"/>
+				<param name="TRAIN_AREAS" label="TRAIN_AREAS" optional="false" help="Training Areas" type="data" format="txt"/>
+				<param name="TRAIN_CLASS" label="TRAIN_CLASS" optional="false" help="Class Identifier" type="data" format="txt"/>
+				<param name="TRAIN_BUFFER" label="TRAIN_BUFFER" optional="true" value="1" help="For non-polygon type training areas, creates a buffer with a diameter of specified size." type="float"/>
+				<param name="MODEL_SAVE" label="MODEL_SAVE" optional="false" help="Stores model to file to be used for subsequent classifications instead of training areas." type="data" format="txt"/>
+				<param name="SVM_TYPE" label="SVM_TYPE" optional="true" value="c-support vector classification" help="SVM Type" type="select">
+					<option value="c-support vector classification">c-support vector classification</option>
+					<option value="nu support vector classification">nu support vector classification</option>
+					<option value="distribution estimation (one class)">distribution estimation (one class)</option>
+					<option value="epsilon support vector regression">epsilon support vector regression</option>
+					<option value="nu support vector regression">nu support vector regression</option>
+				</param>
+				<param name="C" label="C" optional="true" value="1" help="C" type="float"/>
+				<param name="NU" label="NU" optional="true" value="0.5" help="Nu" type="float"/>
+				<param name="P" label="P" optional="true" value="0.5" help="P" type="float"/>
+				<param name="KERNEL" label="KERNEL" optional="true" value="polynomial" help="Kernel Type" type="select">
+					<option value="linear">linear</option>
+					<option value="polynomial">polynomial</option>
+					<option value="radial basis function">radial basis function</option>
+					<option value="sigmoid">sigmoid</option>
+					<option value="exponential chi2">exponential chi2</option>
+					<option value="histogram intersection">histogram intersection</option>
+				</param>
+				<param name="COEF0" label="COEF0" optional="true" value="1" help="Coefficient 0" type="float"/>
+				<param name="DEGREE" label="DEGREE" optional="true" value="0.5" help="Degree" type="float"/>
+				<param name="GAMMA" label="GAMMA" optional="true" value="1" help="Gamma" type="float"/>
+				<param type="select" name="CLASSES_outformat" label="CLASSES_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_opencv.6">
+				<param name="FEATURES" label="FEATURES" optional="false" help="Features" type="data" format="txt"/>
+				<param name="NORMALIZE" label="NORMALIZE" optional="true" value="False" help="Normalize" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="RGB_COLORS" label="RGB_COLORS" optional="true" value="False" help="Use the first three features in list to obtain blue, green, red components for class colour in look-up table." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MODEL_LOAD" label="MODEL_LOAD" optional="false" help="Use a model previously stored to file." type="data" format="txt"/>
+				<param name="TRAIN_AREAS" label="TRAIN_AREAS" optional="false" help="Training Areas" type="data" format="txt"/>
+				<param name="TRAIN_CLASS" label="TRAIN_CLASS" optional="false" help="Class Identifier" type="data" format="txt"/>
+				<param name="TRAIN_BUFFER" label="TRAIN_BUFFER" optional="true" value="1" help="For non-polygon type training areas, creates a buffer with a diameter of specified size." type="float"/>
+				<param name="MODEL_SAVE" label="MODEL_SAVE" optional="false" help="Stores model to file to be used for subsequent classifications instead of training areas." type="data" format="txt"/>
+				<param name="NEIGHBOURS" label="NEIGHBOURS" optional="true" value="3" help="Default Number of Neighbours" type="integer"/>
+				<param name="TRAINING" label="TRAINING" optional="true" value="classification" help="Training Method" type="select">
+					<option value="classification">classification</option>
+					<option value="regression model">regression model</option>
+				</param>
+				<param name="ALGORITHM" label="ALGORITHM" optional="true" value="brute force" help="Algorithm Type" type="select">
+					<option value="brute force">brute force</option>
+					<option value="KD Tree">KD Tree</option>
+				</param>
+				<param name="EMAX" label="EMAX" optional="true" value="1000" help="Parameter for KD Tree implementation" type="integer"/>
+				<param type="select" name="CLASSES_outformat" label="CLASSES_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_points.0">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="DISTCOUNT" label="DISTCOUNT" optional="true" value="100" help="Initial Number of Distance Classes" type="integer"/>
+				<param name="DISTMAX" label="DISTMAX" optional="true" value="0" help="Maximum Distance" type="float"/>
+				<param name="NSKIP" label="NSKIP" optional="true" value="1" help="Skip Number" type="integer"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_points.3">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param type="select" name="TABLE_outformat" label="TABLE_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_points.1">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="DISTMAX" label="DISTMAX" optional="true" value="0" help="Maximum Distance" type="float"/>
+				<param name="NSKIP" label="NSKIP" optional="true" value="1" help="Skip Number" type="integer"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_points.4">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="WEIGHT" label="WEIGHT" optional="false" help="Weight" type="data" format="txt"/>
+				<param name="STEP" label="STEP" optional="true" value="5" help="Vertex Distance [Degree]" type="float"/>
+				<param type="select" name="CENTRE_outformat" label="CENTRE_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="STDDIST_outformat" label="STDDIST_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="BBOX_outformat" label="BBOX_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.statistics_points.2">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="DISTCOUNT" label="DISTCOUNT" optional="true" value="10" help="Number of Distance Classes" type="integer"/>
+				<param name="NSKIP" label="NSKIP" optional="true" value="1" help="Skip Number" type="integer"/>
+				<param type="select" name="COUNT_outformat" label="COUNT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="VARIANCE_outformat" label="VARIANCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="COVARIANCE_outformat" label="COVARIANCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_spline.5">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="no" help="Refinement" type="select">
+					<option value="no">no</option>
+					<option value="yes">yes</option>
+				</param>
+				<param name="EPSILON" label="EPSILON" optional="true" value="0.0001" help="Threshold Error" type="float"/>
+				<param name="LEVEL_MAX" label="LEVEL_MAX" optional="true" value="11" help="Maximum Level" type="integer"/>
+				<param name="UPDATE" label="UPDATE" optional="true" value="False" help="Update View" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DATATYPE" label="DATATYPE" optional="true" value="same as input grid" help="Data Type" type="select">
+					<option value="same as input grid">same as input grid</option>
+					<option value="4 byte floating point number">4 byte floating point number</option>
+				</param>
+				<param type="select" name="TARGET_OUT_GRID_outformat" label="TARGET_OUT_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_spline.3">
+				<param name="SHAPES" label="SHAPES" optional="false" help="Points" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param name="LEVEL" label="LEVEL" optional="true" value="1" help="B-spline range expressed as number of cells." type="float"/>
+				<param type="select" name="TARGET_OUT_GRID_outformat" label="TARGET_OUT_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_spline.1">
+				<param name="SHAPES" label="SHAPES" optional="false" help="Points" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param name="REGULARISATION" label="REGULARISATION" optional="true" value="0.0001" help="Regularisation" type="float"/>
+				<param name="SEARCH_RANGE" label="SEARCH_RANGE" optional="true" value="global" help="Search Range" type="select">
+					<option value="local">local</option>
+					<option value="global">global</option>
+				</param>
+				<param name="SEARCH_RADIUS" label="SEARCH_RADIUS" optional="true" value="1000" help="local maximum search distance given in map units" type="float"/>
+				<param name="SEARCH_POINTS_ALL" label="SEARCH_POINTS_ALL" optional="true" value="all points within search distance" help="Number of Points" type="select">
+					<option value="maximum number of nearest points">maximum number of nearest points</option>
+					<option value="all points within search distance">all points within search distance</option>
+				</param>
+				<param name="SEARCH_POINTS_MIN" label="SEARCH_POINTS_MIN" optional="true" value="16" help="minimum number of points to use" type="integer"/>
+				<param name="SEARCH_POINTS_MAX" label="SEARCH_POINTS_MAX" optional="true" value="20" help="maximum number of nearest points" type="integer"/>
+				<param name="SEARCH_DIRECTION" label="SEARCH_DIRECTION" optional="true" value="all directions" help="Direction" type="select">
+					<option value="all directions">all directions</option>
+					<option value="quadrants">quadrants</option>
+				</param>
+				<param type="select" name="TARGET_OUT_GRID_outformat" label="TARGET_OUT_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_spline.4">
+				<param name="SHAPES" label="SHAPES" optional="false" help="Points" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="no" help="Refinement" type="select">
+					<option value="no">no</option>
+					<option value="yes">yes</option>
+				</param>
+				<param name="EPSILON" label="EPSILON" optional="true" value="0.0001" help="Threshold Error" type="float"/>
+				<param name="LEVEL_MAX" label="LEVEL_MAX" optional="true" value="11" help="Maximum Level" type="integer"/>
+				<param name="UPDATE" label="UPDATE" optional="true" value="False" help="Update View" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="TARGET_OUT_GRID_outformat" label="TARGET_OUT_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_spline.2">
+				<param name="SHAPES" label="SHAPES" optional="false" help="Points" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param name="REGULARISATION" label="REGULARISATION" optional="true" value="0.0001" help="Regularisation" type="float"/>
+				<param name="LEVEL" label="LEVEL" optional="true" value="level 1" help="Neighbourhood" type="select">
+					<option value="immediate">immediate</option>
+					<option value="level 1">level 1</option>
+					<option value="level 2">level 2</option>
+				</param>
+				<param name="FRAME" label="FRAME" optional="true" value="False" help="Add Frame" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="TARGET_OUT_GRID_outformat" label="TARGET_OUT_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_spline.8">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="Z_FIELD" label="Z_FIELD" optional="false" help="Z" type="data" format="txt"/>
+				<param name="Z_SCALE" label="Z_SCALE" optional="true" value="1" help="Z Factor" type="float"/>
+				<param name="V_FIELD" label="V_FIELD" optional="false" help="Value" type="data" format="txt"/>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param name="TARGET_USER_ZSIZE" label="TARGET_USER_ZSIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_ZMIN" label="TARGET_USER_ZMIN" optional="true" value="0" help="Bottom" type="float"/>
+				<param name="TARGET_USER_ZMAX" label="TARGET_USER_ZMAX" optional="true" value="100" help="Top" type="float"/>
+				<param name="TARGET_USER_ZNUM" label="TARGET_USER_ZNUM" optional="true" value="100" help="Levels" type="integer"/>
+				<param name="EPSILON" label="EPSILON" optional="true" value="0.0001" help="Threshold Error" type="float"/>
+				<param name="LEVEL_MAX" label="LEVEL_MAX" optional="true" value="11" help="Maximum Level" type="integer"/>
+				<param type="select" name="GRIDS_outformat" label="GRIDS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_spline.7">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param type="select" name="CATEGORIES_outformat" label="CATEGORIES_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="PROPABILITY_outformat" label="PROPABILITY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_spline.6">
+				<param name="SHAPES" label="SHAPES" optional="false" help="Points" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Attribute" type="data" format="txt"/>
+				<param name="TARGET_DEFINITION" label="TARGET_DEFINITION" optional="true" value="user defined" help="Target Grid System" type="select">
+					<option value="user defined">user defined</option>
+					<option value="grid or grid system">grid or grid system</option>
+				</param>
+				<param name="TARGET_USER_SIZE" label="TARGET_USER_SIZE" optional="true" value="1" help="Cellsize" type="float"/>
+				<param name="TARGET_USER_XMIN" label="TARGET_USER_XMIN" optional="true" value="0" help="West" type="float"/>
+				<param name="TARGET_USER_XMAX" label="TARGET_USER_XMAX" optional="true" value="100" help="East" type="float"/>
+				<param name="TARGET_USER_YMIN" label="TARGET_USER_YMIN" optional="true" value="0" help="South" type="float"/>
+				<param name="TARGET_USER_YMAX" label="TARGET_USER_YMAX" optional="true" value="100" help="North" type="float"/>
+				<param name="TARGET_USER_COLS" label="TARGET_USER_COLS" optional="true" value="100" help="Number of cells in East-West direction." type="integer"/>
+				<param name="TARGET_USER_ROWS" label="TARGET_USER_ROWS" optional="true" value="100" help="Number of cells in North-South direction." type="integer"/>
+				<param name="TARGET_USER_FITS" label="TARGET_USER_FITS" optional="true" value="nodes" help="Fit" type="select">
+					<option value="nodes">nodes</option>
+					<option value="cells">cells</option>
+				</param>
+				<param name="TARGET_TEMPLATE" label="TARGET_TEMPLATE" optional="false" help="use this grid's system for output grids" type="data" format="txt"/>
+				<param name="NPMIN" label="NPMIN" optional="true" value="3" help="Minimal Number of Points" type="integer"/>
+				<param name="NPMAX" label="NPMAX" optional="true" value="20" help="Maximal Number of Points" type="integer"/>
+				<param name="NPPC" label="NPPC" optional="true" value="5" help="Points per Square" type="float"/>
+				<param name="K" label="K" optional="true" value="140" help="Spline sensitivity, reduce to get smoother results, recommended: 80 &amp;lt; Tolerance &amp;lt; 200" type="integer"/>
+				<param type="select" name="TARGET_OUT_GRID_outformat" label="TARGET_OUT_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_classification.5">
+				<param name="TABLE" label="TABLE" optional="false" help="Table" type="data" format="txt"/>
+				<param name="FEATURES" label="FEATURES" optional="false" help="Features" type="data" format="txt"/>
+				<param name="NORMALISE" label="NORMALISE" optional="true" value="False" help="Normalise" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="TRAINING" label="TRAINING" optional="false" help="Training Classes" type="data" format="txt"/>
+				<param name="FILE_LOAD" label="FILE_LOAD" optional="false" help="Load Statistics from File..." type="data" format="txt"/>
+				<param name="FILE_SAVE" label="FILE_SAVE" optional="false" help="Save Statistics to File..." type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Minimum Distance" help="Method" type="select">
+					<option value="Binary Encoding">Binary Encoding</option>
+					<option value="Parallelepiped">Parallelepiped</option>
+					<option value="Minimum Distance">Minimum Distance</option>
+					<option value="Mahalanobis Distance">Mahalanobis Distance</option>
+					<option value="Maximum Likelihood">Maximum Likelihood</option>
+					<option value="Spectral Angle Mapping">Spectral Angle Mapping</option>
+					<option value="Winner Takes All">Winner Takes All</option>
+				</param>
+				<param name="THRESHOLD_DIST" label="THRESHOLD_DIST" optional="true" value="0" help="Let pixel stay unclassified, if minimum euclidian or mahalanobis distance is greater than threshold." type="float"/>
+				<param name="THRESHOLD_ANGLE" label="THRESHOLD_ANGLE" optional="true" value="0" help="Let pixel stay unclassified, if spectral angle distance is greater than threshold." type="float"/>
+				<param name="THRESHOLD_PROB" label="THRESHOLD_PROB" optional="true" value="0" help="Let pixel stay unclassified, if maximum likelihood probability value is less than threshold." type="float"/>
+				<param name="RELATIVE_PROB" label="RELATIVE_PROB" optional="true" value="relative" help="Probability Reference" type="select">
+					<option value="absolute">absolute</option>
+					<option value="relative">relative</option>
+				</param>
+				<param name="WTA_0" label="WTA_0" optional="true" value="False" help="Binary Encoding" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="WTA_1" label="WTA_1" optional="true" value="False" help="Parallelepiped" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="WTA_2" label="WTA_2" optional="true" value="False" help="Minimum Distance" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="WTA_3" label="WTA_3" optional="true" value="False" help="Mahalanobis Distance" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="WTA_4" label="WTA_4" optional="true" value="False" help="Maximum Likelihood" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="WTA_5" label="WTA_5" optional="true" value="False" help="Spectral Angle Mapping" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="CLASSES_outformat" label="CLASSES_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_classification.0">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Features" type="data" format="txt"/>
+				<param name="NORMALISE" label="NORMALISE" optional="true" value="False" help="Normalise" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="TRAINING" label="TRAINING" optional="false" help="Training Areas" type="data" format="txt"/>
+				<param name="TRAINING_CLASS" label="TRAINING_CLASS" optional="false" help="Class Identifier" type="data" format="txt"/>
+				<param name="FILE_LOAD" label="FILE_LOAD" optional="false" help="Load Statistics from File..." type="data" format="txt"/>
+				<param name="FILE_SAVE" label="FILE_SAVE" optional="false" help="Save Statistics to File..." type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Minimum Distance" help="Method" type="select">
+					<option value="Binary Encoding">Binary Encoding</option>
+					<option value="Parallelepiped">Parallelepiped</option>
+					<option value="Minimum Distance">Minimum Distance</option>
+					<option value="Mahalanobis Distance">Mahalanobis Distance</option>
+					<option value="Maximum Likelihood">Maximum Likelihood</option>
+					<option value="Spectral Angle Mapping">Spectral Angle Mapping</option>
+					<option value="Winner Takes All">Winner Takes All</option>
+				</param>
+				<param name="THRESHOLD_DIST" label="THRESHOLD_DIST" optional="true" value="0" help="Let pixel stay unclassified, if minimum euclidian or mahalanobis distance is greater than threshold." type="float"/>
+				<param name="THRESHOLD_ANGLE" label="THRESHOLD_ANGLE" optional="true" value="0" help="Let pixel stay unclassified, if spectral angle distance is greater than threshold." type="float"/>
+				<param name="THRESHOLD_PROB" label="THRESHOLD_PROB" optional="true" value="0" help="Let pixel stay unclassified, if maximum likelihood probability value is less than threshold." type="float"/>
+				<param name="RELATIVE_PROB" label="RELATIVE_PROB" optional="true" value="relative" help="Probability Reference" type="select">
+					<option value="absolute">absolute</option>
+					<option value="relative">relative</option>
+				</param>
+				<param name="WTA_0" label="WTA_0" optional="true" value="False" help="Binary Encoding" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="WTA_1" label="WTA_1" optional="true" value="False" help="Parallelepiped" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="WTA_2" label="WTA_2" optional="true" value="False" help="Minimum Distance" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="WTA_3" label="WTA_3" optional="true" value="False" help="Mahalanobis Distance" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="WTA_4" label="WTA_4" optional="true" value="False" help="Maximum Likelihood" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="WTA_5" label="WTA_5" optional="true" value="False" help="Spectral Angle Mapping" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="RGB_COLORS" label="RGB_COLORS" optional="true" value="False" help="Use the first three features in list to obtain blue, green, red components for class colour in look-up table." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="CLASSES_outformat" label="CLASSES_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="QUALITY_outformat" label="QUALITY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_classification.3">
+				<param type="select" name="CLASSES_outformat" label="CLASSES_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_classification.1">
+				<param name="GRIDS" label="GRIDS" optional="false" help="Grids" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Hill-Climbing (Rubin 1967)" help="Method" type="select">
+					<option value="Iterative Minimum Distance (Forgy 1965)">Iterative Minimum Distance (Forgy 1965)</option>
+					<option value="Hill-Climbing (Rubin 1967)">Hill-Climbing (Rubin 1967)</option>
+					<option value="Combined Minimum Distance / Hillclimbing">Combined Minimum Distance / Hillclimbing</option>
+				</param>
+				<param name="NCLUSTER" label="NCLUSTER" optional="true" value="10" help="Number of clusters" type="integer"/>
+				<param name="MAXITER" label="MAXITER" optional="true" value="10" help="maximum number of iterations, ignored if set to zero (default)" type="integer"/>
+				<param name="NORMALISE" label="NORMALISE" optional="true" value="False" help="Automatically normalise grids by standard deviation before clustering." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="RGB_COLORS" label="RGB_COLORS" optional="true" value="False" help="Use the first three features in list to obtain blue, green, red components for class colour in look-up table." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="INITIALIZE" label="INITIALIZE" optional="true" value="random" help="Start Partition" type="select">
+					<option value="random">random</option>
+					<option value="periodical">periodical</option>
+					<option value="keep values">keep values</option>
+				</param>
+				<param name="OLDVERSION" label="OLDVERSION" optional="true" value="False" help="slower but memory saving" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="UPDATEVIEW" label="UPDATEVIEW" optional="true" value="False" help="Update View" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="CLUSTER_outformat" label="CLUSTER_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="STATISTICS_outformat" label="STATISTICS_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_classification.4">
+				<param name="SHAPES" label="SHAPES" optional="false" help="Shapes" type="data" format="txt"/>
+				<param name="FEATURES" label="FEATURES" optional="false" help="Features" type="data" format="txt"/>
+				<param name="NORMALISE" label="NORMALISE" optional="true" value="False" help="Normalise" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="TRAINING" label="TRAINING" optional="false" help="Training Classes" type="data" format="txt"/>
+				<param name="FILE_LOAD" label="FILE_LOAD" optional="false" help="Load Statistics from File..." type="data" format="txt"/>
+				<param name="FILE_SAVE" label="FILE_SAVE" optional="false" help="Save Statistics to File..." type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Minimum Distance" help="Method" type="select">
+					<option value="Binary Encoding">Binary Encoding</option>
+					<option value="Parallelepiped">Parallelepiped</option>
+					<option value="Minimum Distance">Minimum Distance</option>
+					<option value="Mahalanobis Distance">Mahalanobis Distance</option>
+					<option value="Maximum Likelihood">Maximum Likelihood</option>
+					<option value="Spectral Angle Mapping">Spectral Angle Mapping</option>
+					<option value="Winner Takes All">Winner Takes All</option>
+				</param>
+				<param name="THRESHOLD_DIST" label="THRESHOLD_DIST" optional="true" value="0" help="Let pixel stay unclassified, if minimum euclidian or mahalanobis distance is greater than threshold." type="float"/>
+				<param name="THRESHOLD_ANGLE" label="THRESHOLD_ANGLE" optional="true" value="0" help="Let pixel stay unclassified, if spectral angle distance is greater than threshold." type="float"/>
+				<param name="THRESHOLD_PROB" label="THRESHOLD_PROB" optional="true" value="0" help="Let pixel stay unclassified, if maximum likelihood probability value is less than threshold." type="float"/>
+				<param name="RELATIVE_PROB" label="RELATIVE_PROB" optional="true" value="relative" help="Probability Reference" type="select">
+					<option value="absolute">absolute</option>
+					<option value="relative">relative</option>
+				</param>
+				<param name="WTA_0" label="WTA_0" optional="true" value="False" help="Binary Encoding" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="WTA_1" label="WTA_1" optional="true" value="False" help="Parallelepiped" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="WTA_2" label="WTA_2" optional="true" value="False" help="Minimum Distance" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="WTA_3" label="WTA_3" optional="true" value="False" help="Mahalanobis Distance" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="WTA_4" label="WTA_4" optional="true" value="False" help="Maximum Likelihood" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="WTA_5" label="WTA_5" optional="true" value="False" help="Spectral Angle Mapping" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="CLASSES_outformat" label="CLASSES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_classification.2">
+				<param name="ONE" label="ONE" optional="false" help="Classification 1" type="data" format="txt"/>
+				<param name="ONE_LUT" label="ONE_LUT" optional="false" help="Look-up Table" type="data" format="txt"/>
+				<param name="ONE_LUT_MIN" label="ONE_LUT_MIN" optional="false" help="Value" type="data" format="txt"/>
+				<param name="ONE_LUT_MAX" label="ONE_LUT_MAX" optional="false" help="Value (Maximum)" type="data" format="txt"/>
+				<param name="ONE_LUT_NAM" label="ONE_LUT_NAM" optional="false" help="Name" type="data" format="txt"/>
+				<param name="TWO" label="TWO" optional="false" help="Classification 2" type="data" format="txt"/>
+				<param name="TWO_LUT" label="TWO_LUT" optional="false" help="Look-up Table" type="data" format="txt"/>
+				<param name="TWO_LUT_MIN" label="TWO_LUT_MIN" optional="false" help="Value" type="data" format="txt"/>
+				<param name="TWO_LUT_MAX" label="TWO_LUT_MAX" optional="false" help="Value (Maximum)" type="data" format="txt"/>
+				<param name="TWO_LUT_NAM" label="TWO_LUT_NAM" optional="false" help="Name" type="data" format="txt"/>
+				<param name="NOCHANGE" label="NOCHANGE" optional="true" value="False" help="Report Unchanged Classes" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="NODATA" label="NODATA" optional="true" value="False" help="Include Unclassified Cells" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="OUTPUT" label="OUTPUT" optional="true" value="cells" help="Output as..." type="select">
+					<option value="cells">cells</option>
+					<option value="percent">percent</option>
+					<option value="area">area</option>
+				</param>
+				<param type="select" name="COMBINED_outformat" label="COMBINED_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="CONFUSION_outformat" label="CONFUSION_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="CLASSES_outformat" label="CLASSES_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="SUMMARY_outformat" label="SUMMARY_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.imagery_classification.6">
+				<param name="GRID" label="GRID" optional="false" help="Classification" type="data" format="txt"/>
+				<param name="GRID_VALUES" label="GRID_VALUES" optional="true" value="use look-up table" help="Value Interpretation" type="select">
+					<option value="values are class identifiers">values are class identifiers</option>
+					<option value="use look-up table">use look-up table</option>
+				</param>
+				<param name="GRID_LUT" label="GRID_LUT" optional="false" help="Look-up Table" type="data" format="txt"/>
+				<param name="GRID_LUT_MIN" label="GRID_LUT_MIN" optional="false" help="Value" type="data" format="txt"/>
+				<param name="GRID_LUT_MAX" label="GRID_LUT_MAX" optional="false" help="Value (Maximum)" type="data" format="txt"/>
+				<param name="GRID_LUT_NAM" label="GRID_LUT_NAM" optional="false" help="Name" type="data" format="txt"/>
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Polygons" type="data" format="txt"/>
+				<param name="FIELD" label="FIELD" optional="false" help="Classes" type="data" format="txt"/>
+				<param name="NO_CLASS" label="NO_CLASS" optional="true" value="False" help="Unclassified" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="CONFUSION_outformat" label="CONFUSION_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="CLASSES_outformat" label="CLASSES_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+				<param type="select" name="SUMMARY_outformat" label="SUMMARY_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.14">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="W" label="W" optional="true" value="0.5" help="The parameter weights the influence of catchment size on relative elevation (inversely proportional)." type="float"/>
+				<param name="T" label="T" optional="true" value="10" help="The parameter controls the amount by which a maximum in the neighbourhood of a cell is taken over into the cell (considering the local slope between the cells). The smaller 't' and/or the smaller the slope, the more of the maximum value is taken over into the cell. This results in a greater generalization/smoothing of the result. The greater 't' and/or the higher the slope, the less is taken over into the cell and the result will show a more irregular pattern caused by small changes in elevation between the cells." type="float"/>
+				<param name="E" label="E" optional="true" value="2" help="The parameter controls the position of relative height maxima as a function of slope." type="float"/>
+				<param type="select" name="HO_outformat" label="HO_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="HU_outformat" label="HU_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="NH_outformat" label="NH_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SH_outformat" label="SH_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MS_outformat" label="MS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.20">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="EPSILON" label="EPSILON" optional="true" value="1" help="maximum difference between original and median filtered elevation (3x3 moving window) that still is recognized flat" type="float"/>
+				<param name="SCALE" label="SCALE" optional="true" value="10" help="Scale (Cells)" type="integer"/>
+				<param name="METHOD" label="METHOD" optional="true" value="resampling" help="Method" type="select">
+					<option value="counting cells">counting cells</option>
+					<option value="resampling">resampling</option>
+				</param>
+				<param name="DW_WEIGHTING" label="DW_WEIGHTING" optional="true" value="gaussian weighting" help="Weighting Function" type="select">
+					<option value="no distance weighting">no distance weighting</option>
+					<option value="inverse distance to a power">inverse distance to a power</option>
+					<option value="exponential">exponential</option>
+					<option value="gaussian weighting">gaussian weighting</option>
+				</param>
+				<param name="DW_IDW_POWER" label="DW_IDW_POWER" optional="true" value="1" help="Inverse Distance Weighting Power" type="float"/>
+				<param name="DW_IDW_OFFSET" label="DW_IDW_OFFSET" optional="true" value="False" help="Calculates weights for distance plus one, avoiding division by zero for zero distances" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DW_BANDWIDTH" label="DW_BANDWIDTH" optional="true" value="0.7" help="Gaussian and Exponential Weighting Bandwidth" type="float"/>
+				<param type="select" name="TEXTURE_outformat" label="TEXTURE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.5">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="COUNT" label="COUNT" optional="true" value="100" help="Number of discrete intervals (bins) used for sampling" type="integer"/>
+				<param name="SORTING" label="SORTING" optional="true" value="down" help="Choose how to sort the elevation dataset before sampling" type="select">
+					<option value="up">up</option>
+					<option value="down">down</option>
+				</param>
+				<param name="METHOD" label="METHOD" optional="true" value="area" help="Choose the classification constant to use" type="select">
+					<option value="height">height</option>
+					<option value="area">area</option>
+				</param>
+				<param name="BZRANGE" label="BZRANGE" optional="true" value="False" help="Use a user-specified elevation range instead of min/max of the input dataset" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="ZRANGE_MIN" label="ZRANGE_MIN" optional="true" help="User specified elevation range" type="float"/>
+				<param name="ZRANGE_MAX" label="ZRANGE_MAX" optional="true" help="User specified elevation range" type="float"/>
+				<param type="select" name="TABLE_outformat" label="TABLE_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.12">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="ALPHA_MAX" label="ALPHA_MAX" optional="true" value="202.5" help="Alpha Max (Degree)" type="float"/>
+				<param type="select" name="DAH_outformat" label="DAH_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.26">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="WEIGHTING" label="WEIGHTING" optional="true" value="0.5" help="Upslope Weighting" type="float"/>
+				<param type="select" name="C_LOCAL_outformat" label="C_LOCAL_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="C_UP_outformat" label="C_UP_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="C_UP_LOCAL_outformat" label="C_UP_LOCAL_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="C_DOWN_outformat" label="C_DOWN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="C_DOWN_LOCAL_outformat" label="C_DOWN_LOCAL_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.16">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="MODE" label="MODE" optional="true" value="Circle" help="Search Mode" type="select">
+					<option value="Square">Square</option>
+					<option value="Circle">Circle</option>
+				</param>
+				<param name="RADIUS" label="RADIUS" optional="true" value="1" help="radius in cells" type="integer"/>
+				<param name="DW_WEIGHTING" label="DW_WEIGHTING" optional="true" value="no distance weighting" help="Weighting Function" type="select">
+					<option value="no distance weighting">no distance weighting</option>
+					<option value="inverse distance to a power">inverse distance to a power</option>
+					<option value="exponential">exponential</option>
+					<option value="gaussian weighting">gaussian weighting</option>
+				</param>
+				<param name="DW_IDW_POWER" label="DW_IDW_POWER" optional="true" value="1" help="Inverse Distance Weighting Power" type="float"/>
+				<param name="DW_IDW_OFFSET" label="DW_IDW_OFFSET" optional="true" value="False" help="Calculates weights for distance plus one, avoiding division by zero for zero distances" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DW_BANDWIDTH" label="DW_BANDWIDTH" optional="true" value="75" help="Gaussian and Exponential Weighting Bandwidth" type="float"/>
+				<param type="select" name="TRI_outformat" label="TRI_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.22">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="SLOPE" label="SLOPE" optional="false" help="Slope" type="data" format="txt"/>
+				<param name="CONVEXITY" label="CONVEXITY" optional="false" help="Convexity" type="data" format="txt"/>
+				<param name="CONV_RECALC" label="CONV_RECALC" optional="true" value="False" help="Recalculate" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="TEXTURE" label="TEXTURE" optional="false" help="Texture" type="data" format="txt"/>
+				<param name="TEXT_RECALC" label="TEXT_RECALC" optional="true" value="False" help="Recalculate" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="TYPE" label="TYPE" optional="true" value="16" help="Number of Classes" type="select">
+					<option value="8">8</option>
+					<option value="12">12</option>
+					<option value="16">16</option>
+				</param>
+				<param name="CONV_SCALE" label="CONV_SCALE" optional="true" value="10" help="Scale (Cells)" type="integer"/>
+				<param name="CONV_KERNEL" label="CONV_KERNEL" optional="true" value="four-neighbourhood" help="Laplacian Filter Kernel" type="select">
+					<option value="four-neighbourhood">four-neighbourhood</option>
+					<option value="eight-neihbourhood">eight-neihbourhood</option>
+					<option value="eight-neihbourhood (distance based weighting)">eight-neihbourhood (distance based weighting)</option>
+				</param>
+				<param name="CONV_TYPE" label="CONV_TYPE" optional="true" value="convexity" help="Type" type="select">
+					<option value="convexity">convexity</option>
+					<option value="concavity">concavity</option>
+				</param>
+				<param name="CONV_EPSILON" label="CONV_EPSILON" optional="true" value="0" help="Flat Area Threshold" type="float"/>
+				<param name="TEXT_SCALE" label="TEXT_SCALE" optional="true" value="2" help="Scale (Cells)" type="integer"/>
+				<param name="TEXT_EPSILON" label="TEXT_EPSILON" optional="true" value="1" help="maximum difference between original and median filtered elevation (3x3 moving window) that still is recognized flat" type="float"/>
+				<param type="select" name="LANDFORMS_outformat" label="LANDFORMS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.18">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="STANDARD" label="STANDARD" optional="true" value="False" help="Standardize" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="RADIUS_MIN" label="RADIUS_MIN" optional="true" help="kernel radius in map units" type="float"/>
+				<param name="RADIUS_MAX" label="RADIUS_MAX" optional="true" help="kernel radius in map units" type="float"/>
+				<param name="DW_WEIGHTING" label="DW_WEIGHTING" optional="true" value="no distance weighting" help="Weighting Function" type="select">
+					<option value="no distance weighting">no distance weighting</option>
+					<option value="inverse distance to a power">inverse distance to a power</option>
+					<option value="exponential">exponential</option>
+					<option value="gaussian weighting">gaussian weighting</option>
+				</param>
+				<param name="DW_IDW_POWER" label="DW_IDW_POWER" optional="true" value="1" help="Inverse Distance Weighting Power" type="float"/>
+				<param name="DW_IDW_OFFSET" label="DW_IDW_OFFSET" optional="true" value="False" help="Calculates weights for distance plus one, avoiding division by zero for zero distances" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DW_BANDWIDTH" label="DW_BANDWIDTH" optional="true" value="75" help="Gaussian and Exponential Weighting Bandwidth" type="float"/>
+				<param type="select" name="TPI_outformat" label="TPI_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.21">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="KERNEL" label="KERNEL" optional="true" value="conventional four-neighbourhood" help="Laplacian Filter Kernel" type="select">
+					<option value="conventional four-neighbourhood">conventional four-neighbourhood</option>
+					<option value="conventional eight-neihbourhood">conventional eight-neihbourhood</option>
+					<option value="eight-neihbourhood (distance based weighting)">eight-neihbourhood (distance based weighting)</option>
+				</param>
+				<param name="TYPE" label="TYPE" optional="true" value="convexity" help="Type" type="select">
+					<option value="convexity">convexity</option>
+					<option value="concavity">concavity</option>
+				</param>
+				<param name="EPSILON" label="EPSILON" optional="true" value="0" help="Flat Area Threshold" type="float"/>
+				<param name="SCALE" label="SCALE" optional="true" value="10" help="Scale (Cells)" type="integer"/>
+				<param name="METHOD" label="METHOD" optional="true" value="resampling" help="Method" type="select">
+					<option value="counting cells">counting cells</option>
+					<option value="resampling">resampling</option>
+				</param>
+				<param name="DW_WEIGHTING" label="DW_WEIGHTING" optional="true" value="gaussian weighting" help="Weighting Function" type="select">
+					<option value="no distance weighting">no distance weighting</option>
+					<option value="inverse distance to a power">inverse distance to a power</option>
+					<option value="exponential">exponential</option>
+					<option value="gaussian weighting">gaussian weighting</option>
+				</param>
+				<param name="DW_IDW_POWER" label="DW_IDW_POWER" optional="true" value="1" help="Inverse Distance Weighting Power" type="float"/>
+				<param name="DW_IDW_OFFSET" label="DW_IDW_OFFSET" optional="true" value="False" help="Calculates weights for distance plus one, avoiding division by zero for zero distances" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DW_BANDWIDTH" label="DW_BANDWIDTH" optional="true" value="0.7" help="Gaussian and Exponential Weighting Bandwidth" type="float"/>
+				<param type="select" name="CONVEXITY_outformat" label="CONVEXITY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.11">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="DIR" label="DIR" optional="false" help="Direction into which the wind blows, starting with 0 for North and increasing clockwise." type="data" format="txt"/>
+				<param name="DIR_UNITS" label="DIR_UNITS" optional="true" value="radians" help="Wind Direction Units" type="select">
+					<option value="radians">radians</option>
+					<option value="degree">degree</option>
+				</param>
+				<param name="LEN" label="LEN" optional="false" help="Wind Speed" type="data" format="txt"/>
+				<param name="LEN_SCALE" label="LEN_SCALE" optional="true" value="1" help="Scaling" type="float"/>
+				<param name="MAXDIST" label="MAXDIST" optional="true" value="300" help="Search Distance [km]" type="float"/>
+				<param name="DIR_CONST" label="DIR_CONST" optional="true" value="135" help="constant direction into the wind blows, given as degree" type="float"/>
+				<param name="OLDVER" label="OLDVER" optional="true" value="False" help="use old version for constant wind direction (no acceleration and averaging option)" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="ACCEL" label="ACCEL" optional="true" value="1.5" help="Acceleration" type="float"/>
+				<param name="PYRAMIDS" label="PYRAMIDS" optional="true" value="False" help="use more averaged elevations when looking at increasing distances" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="LEE" label="LEE" optional="true" value="0.5" help="Windward Factor" type="float"/>
+				<param name="LUV" label="LUV" optional="true" value="3" help="Luv Factor" type="float"/>
+				<param type="select" name="AFH_outformat" label="AFH_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.25">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="SLOPE" label="SLOPE" optional="false" help="Slope" type="data" format="txt"/>
+				<param name="MINCURV" label="MINCURV" optional="false" help="Minimum Curvature" type="data" format="txt"/>
+				<param name="MAXCURV" label="MAXCURV" optional="false" help="Maximum Curvature" type="data" format="txt"/>
+				<param name="PCURV" label="PCURV" optional="false" help="Profile Curvature" type="data" format="txt"/>
+				<param name="TCURV" label="TCURV" optional="false" help="Tangential Curvature" type="data" format="txt"/>
+				<param name="INPUT" label="INPUT" optional="true" value="elevation" help="if elevation is selected, slopes and curvatures will be calculated internally" type="select">
+					<option value="elevation">elevation</option>
+					<option value="slope and curvatures">slope and curvatures</option>
+				</param>
+				<param name="MEMBERSHIP" label="MEMBERSHIP" optional="true" value="False" help="Memberships" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="SLOPETODEG" label="SLOPETODEG" optional="true" value="degree" help="Slope Grid Units" type="select">
+					<option value="degree">degree</option>
+					<option value="radians">radians</option>
+				</param>
+				<param name="T_SLOPE_MIN" label="T_SLOPE_MIN" optional="true" help="lower and upper thresholds for semantic import model, planar vs. sloped areas" type="float"/>
+				<param name="T_SLOPE_MAX" label="T_SLOPE_MAX" optional="true" help="lower and upper thresholds for semantic import model, planar vs. sloped areas" type="float"/>
+				<param name="T_CURVE_MIN" label="T_CURVE_MIN" optional="true" help="lower and upper thresholds for semantic import model, straight vs. curved areas" type="float"/>
+				<param name="T_CURVE_MAX" label="T_CURVE_MAX" optional="true" help="lower and upper thresholds for semantic import model, straight vs. curved areas" type="float"/>
+				<param type="select" name="FORM_outformat" label="FORM_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MEM_outformat" label="MEM_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ENTROPY_outformat" label="ENTROPY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="CI_outformat" label="CI_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="PLAIN_outformat" label="PLAIN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="PIT_outformat" label="PIT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="PEAK_outformat" label="PEAK_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="RIDGE_outformat" label="RIDGE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="CHANNEL_outformat" label="CHANNEL_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SADDLE_outformat" label="SADDLE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="BSLOPE_outformat" label="BSLOPE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="FSLOPE_outformat" label="FSLOPE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SSLOPE_outformat" label="SSLOPE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="HOLLOW_outformat" label="HOLLOW_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="FHOLLOW_outformat" label="FHOLLOW_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SHOLLOW_outformat" label="SHOLLOW_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SPUR_outformat" label="SPUR_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="FSPUR_outformat" label="FSPUR_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SSPUR_outformat" label="SSPUR_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.0">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="9 parameter 2nd order polynom (Zevenbergen &amp; Thorne 1987)" help="Method" type="select">
+					<option value="maximum slope (Travis et al. 1975)">maximum slope (Travis et al. 1975)</option>
+					<option value="maximum triangle slope (Tarboton 1997)">maximum triangle slope (Tarboton 1997)</option>
+					<option value="least squares fitted plane (Horn 1981">least squares fitted plane (Horn 1981</option>
+					<option value=" Costa-Cabral &amp; Burgess 1996)"> Costa-Cabral &amp; Burgess 1996)</option>
+					<option value="6 parameter 2nd order polynom (Evans 1979)">6 parameter 2nd order polynom (Evans 1979)</option>
+					<option value="6 parameter 2nd order polynom (Heerdegen &amp; Beran 1982)">6 parameter 2nd order polynom (Heerdegen &amp; Beran 1982)</option>
+					<option value="6 parameter 2nd order polynom (Bauer">6 parameter 2nd order polynom (Bauer</option>
+					<option value=" Rohdenburg"> Rohdenburg</option>
+					<option value=" Bork 1985)"> Bork 1985)</option>
+					<option value="9 parameter 2nd order polynom (Zevenbergen &amp; Thorne 1987)">9 parameter 2nd order polynom (Zevenbergen &amp; Thorne 1987)</option>
+					<option value="10 parameter 3rd order polynom (Haralick 1983)">10 parameter 3rd order polynom (Haralick 1983)</option>
+				</param>
+				<param name="UNIT_SLOPE" label="UNIT_SLOPE" optional="true" value="radians" help="Slope Units" type="select">
+					<option value="radians">radians</option>
+					<option value="degree">degree</option>
+					<option value="percent">percent</option>
+				</param>
+				<param name="UNIT_ASPECT" label="UNIT_ASPECT" optional="true" value="radians" help="Aspect Units" type="select">
+					<option value="radians">radians</option>
+					<option value="degree">degree</option>
+				</param>
+				<param type="select" name="SLOPE_outformat" label="SLOPE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ASPECT_outformat" label="ASPECT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="C_GENE_outformat" label="C_GENE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="C_PROF_outformat" label="C_PROF_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="C_PLAN_outformat" label="C_PLAN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="C_TANG_outformat" label="C_TANG_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="C_LONG_outformat" label="C_LONG_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="C_CROS_outformat" label="C_CROS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="C_MINI_outformat" label="C_MINI_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="C_MAXI_outformat" label="C_MAXI_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="C_TOTA_outformat" label="C_TOTA_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="C_ROTO_outformat" label="C_ROTO_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.3">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Opposite Neighbours" help="Algorithm for the detection of Surface Specific Points" type="select">
+					<option value="Mark Highest Neighbour">Mark Highest Neighbour</option>
+					<option value="Opposite Neighbours">Opposite Neighbours</option>
+					<option value="Flow Direction">Flow Direction</option>
+					<option value="Flow Direction (up and down)">Flow Direction (up and down)</option>
+					<option value="Peucker &amp; Douglas">Peucker &amp; Douglas</option>
+				</param>
+				<param name="THRESHOLD" label="THRESHOLD" optional="true" value="2" help="Threshold for Peucker &amp; Douglas Algorithm" type="float"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.28">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="SCALE_MIN" label="SCALE_MIN" optional="true" value="1" help="kernel radius in cells" type="integer"/>
+				<param name="SCALE_MAX" label="SCALE_MAX" optional="true" value="8" help="kernel radius in cells" type="integer"/>
+				<param name="SCALE_NUM" label="SCALE_NUM" optional="true" value="3" help="Number of Scales" type="integer"/>
+				<param name="UPDATE" label="UPDATE" optional="true" value="False" help="update view for each integration step" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="TPI_outformat" label="TPI_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.23">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="SIZE" label="SIZE" optional="true" value="5" help="Size of processing window (= 1 + 2 * radius) given as number of cells" type="integer"/>
+				<param name="TOL_SLOPE" label="TOL_SLOPE" optional="true" value="1" help="Slope tolerance that defines a 'flat' surface (degrees)" type="float"/>
+				<param name="TOL_CURVE" label="TOL_CURVE" optional="true" value="0.0001" help="Curvature tolerance that defines 'planar' surface" type="float"/>
+				<param name="EXPONENT" label="EXPONENT" optional="true" value="0" help="Exponent for distance weighting (0.0-4.0)" type="float"/>
+				<param name="ZSCALE" label="ZSCALE" optional="true" value="1" help="Vertical scaling factor" type="float"/>
+				<param name="CONSTRAIN" label="CONSTRAIN" optional="true" value="False" help="Constrain model through central window cell" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="FEATURES_outformat" label="FEATURES_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ELEVATION_outformat" label="ELEVATION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SLOPE_outformat" label="SLOPE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ASPECT_outformat" label="ASPECT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="PROFC_outformat" label="PROFC_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="PLANC_outformat" label="PLANC_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="LONGC_outformat" label="LONGC_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="CROSC_outformat" label="CROSC_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MAXIC_outformat" label="MAXIC_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MINIC_outformat" label="MINIC_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.24">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="RADIUS_VALLEY" label="RADIUS_VALLEY" optional="true" value="1000" help="radius given in map units used to fill valleys" type="float"/>
+				<param name="RADIUS_HILL" label="RADIUS_HILL" optional="true" value="1000" help="radius given in map units used to cut hills" type="float"/>
+				<param name="THRESHOLD" label="THRESHOLD" optional="true" value="100" help="elevation threshold used to identify hills/valleys" type="float"/>
+				<param name="METHOD" label="METHOD" optional="true" value="default" help="Slope Index" type="select">
+					<option value="default">default</option>
+					<option value="alternative">alternative</option>
+				</param>
+				<param type="select" name="VALLEY_outformat" label="VALLEY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="HILL_outformat" label="HILL_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="VALLEY_IDX_outformat" label="VALLEY_IDX_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="HILL_IDX_outformat" label="HILL_IDX_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SLOPE_IDX_outformat" label="SLOPE_IDX_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.27">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="MAXDIST" label="MAXDIST" optional="true" value="300" help="Search Distance [km]" type="float"/>
+				<param name="STEP" label="STEP" optional="true" value="15" help="Angular Step Size (Degree)" type="float"/>
+				<param name="OLDVER" label="OLDVER" optional="true" value="False" help="use old version for constant wind direction (no acceleration and averaging option)" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="ACCEL" label="ACCEL" optional="true" value="1.5" help="Acceleration" type="float"/>
+				<param name="PYRAMIDS" label="PYRAMIDS" optional="true" value="False" help="use more averaged elevations when looking at increasing distances" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="EXPOSITION_outformat" label="EXPOSITION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.1">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Aspect" help="Method" type="select">
+					<option value="Aspect">Aspect</option>
+					<option value="Gradient">Gradient</option>
+				</param>
+				<param name="NEIGHBOURS" label="NEIGHBOURS" optional="true" value="2 x 2" help="Gradient Calculation" type="select">
+					<option value="2 x 2">2 x 2</option>
+					<option value="3 x 3">3 x 3</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.4">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="THRESHOLD" label="THRESHOLD" optional="true" value="0.0005" help="Threshold for plane" type="float"/>
+				<param type="select" name="CLASS_outformat" label="CLASS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.10">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="HREL" label="HREL" optional="false" help="Vertical Distance to Channel Network" type="data" format="txt"/>
+				<param name="TSLOPE" label="TSLOPE" optional="true" value="15" help="T Slope" type="float"/>
+				<param name="TCURVE" label="TCURVE" optional="true" value="0.01" help="T Curvature" type="float"/>
+				<param name="THREL" label="THREL" optional="true" value="15" help="T Vertical Distance to Channel Network" type="float"/>
+				<param type="select" name="MBI_outformat" label="MBI_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.17">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="MODE" label="MODE" optional="true" value="Circle" help="Search Mode" type="select">
+					<option value="Square">Square</option>
+					<option value="Circle">Circle</option>
+				</param>
+				<param name="RADIUS" label="RADIUS" optional="true" value="1" help="radius in cells" type="integer"/>
+				<param name="DW_WEIGHTING" label="DW_WEIGHTING" optional="true" value="no distance weighting" help="Weighting Function" type="select">
+					<option value="no distance weighting">no distance weighting</option>
+					<option value="inverse distance to a power">inverse distance to a power</option>
+					<option value="exponential">exponential</option>
+					<option value="gaussian weighting">gaussian weighting</option>
+				</param>
+				<param name="DW_IDW_POWER" label="DW_IDW_POWER" optional="true" value="1" help="Inverse Distance Weighting Power" type="float"/>
+				<param name="DW_IDW_OFFSET" label="DW_IDW_OFFSET" optional="true" value="False" help="Calculates weights for distance plus one, avoiding division by zero for zero distances" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DW_BANDWIDTH" label="DW_BANDWIDTH" optional="true" value="75" help="Gaussian and Exponential Weighting Bandwidth" type="float"/>
+				<param type="select" name="VRM_outformat" label="VRM_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.2">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="RADIUS" label="RADIUS" optional="true" value="10" help="Radius [Cells]" type="float"/>
+				<param name="SLOPE" label="SLOPE" optional="true" value="False" help="Gradient" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DIFFERENCE" label="DIFFERENCE" optional="true" value="direction to the center cell" help="Difference" type="select">
+					<option value="direction to the center cell">direction to the center cell</option>
+					<option value="center cell's aspect direction">center cell's aspect direction</option>
+				</param>
+				<param type="select" name="CONVERGENCE_outformat" label="CONVERGENCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.19">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="RADIUS_A_MIN" label="RADIUS_A_MIN" optional="true" help="radius in map units" type="float"/>
+				<param name="RADIUS_A_MAX" label="RADIUS_A_MAX" optional="true" help="radius in map units" type="float"/>
+				<param name="RADIUS_B_MIN" label="RADIUS_B_MIN" optional="true" help="kernel radius in map units" type="float"/>
+				<param name="RADIUS_B_MAX" label="RADIUS_B_MAX" optional="true" help="kernel radius in map units" type="float"/>
+				<param name="DW_WEIGHTING" label="DW_WEIGHTING" optional="true" value="no distance weighting" help="Weighting Function" type="select">
+					<option value="no distance weighting">no distance weighting</option>
+					<option value="inverse distance to a power">inverse distance to a power</option>
+					<option value="exponential">exponential</option>
+					<option value="gaussian weighting">gaussian weighting</option>
+				</param>
+				<param name="DW_IDW_POWER" label="DW_IDW_POWER" optional="true" value="1" help="Inverse Distance Weighting Power" type="float"/>
+				<param name="DW_IDW_OFFSET" label="DW_IDW_OFFSET" optional="true" value="False" help="Calculates weights for distance plus one, avoiding division by zero for zero distances" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="DW_BANDWIDTH" label="DW_BANDWIDTH" optional="true" value="75" help="Gaussian and Exponential Weighting Bandwidth" type="float"/>
+				<param type="select" name="LANDFORMS_outformat" label="LANDFORMS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.9">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="DISTANCE" label="DISTANCE" optional="true" value="10" help="Vertical Distance" type="float"/>
+				<param name="OUTPUT" label="OUTPUT" optional="true" value="gradient (degree)" help="Output" type="select">
+					<option value="distance">distance</option>
+					<option value="gradient (tangens)">gradient (tangens)</option>
+					<option value="gradient (degree)">gradient (degree)</option>
+				</param>
+				<param type="select" name="GRADIENT_outformat" label="GRADIENT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DIFFERENCE_outformat" label="DIFFERENCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.8">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="T_SLOPE" label="T_SLOPE" optional="true" value="16" help="Initial Threshold for Slope" type="float"/>
+				<param name="T_PCTL_V" label="T_PCTL_V" optional="true" value="0.4" help="Threshold for Elevation Percentile (Lowness)" type="float"/>
+				<param name="T_PCTL_R" label="T_PCTL_R" optional="true" value="0.35" help="Threshold for Elevation Percentile (Upness)" type="float"/>
+				<param name="P_SLOPE" label="P_SLOPE" optional="true" value="4" help="Shape Parameter for Slope" type="float"/>
+				<param name="P_PCTL" label="P_PCTL" optional="true" value="3" help="Shape Parameter for Elevation Percentile" type="float"/>
+				<param name="UPDATE" label="UPDATE" optional="true" value="False" help="Update Views" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="CLASSIFY" label="CLASSIFY" optional="true" value="False" help="Classify" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="MAX_RES" label="MAX_RES" optional="true" value="100" help="Maximum resolution as percentage of the diameter of the DEM." type="float"/>
+				<param type="select" name="MRVBF_outformat" label="MRVBF_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="MRRTF_outformat" label="MRRTF_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.15">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="DIR" label="DIR" optional="false" help="Direction into which the wind blows, starting with 0 for North and increasing clockwise." type="data" format="txt"/>
+				<param name="DIR_UNITS" label="DIR_UNITS" optional="true" value="radians" help="Wind Direction Units" type="select">
+					<option value="radians">radians</option>
+					<option value="degree">degree</option>
+				</param>
+				<param name="LEN" label="LEN" optional="false" help="Wind Speed" type="data" format="txt"/>
+				<param name="LEN_SCALE" label="LEN_SCALE" optional="true" value="1" help="Scaling" type="float"/>
+				<param name="MAXDIST" label="MAXDIST" optional="true" value="300" help="Search Distance [km]" type="float"/>
+				<param name="DIR_CONST" label="DIR_CONST" optional="true" value="135" help="constant direction into the wind blows, given as degree" type="float"/>
+				<param name="OLDVER" label="OLDVER" optional="true" value="False" help="use old version for constant wind direction (no acceleration and averaging option)" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="ACCEL" label="ACCEL" optional="true" value="1.5" help="Acceleration" type="float"/>
+				<param name="PYRAMIDS" label="PYRAMIDS" optional="true" value="False" help="use more averaged elevations when looking at increasing distances" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="EFFECT_outformat" label="EFFECT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="AFH_outformat" label="AFH_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.7">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="RADIUS" label="RADIUS" optional="true" value="2000" help="The radius in map units" type="float"/>
+				<param type="select" name="PROTECTION_outformat" label="PROTECTION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.13">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="SWR" label="SWR" optional="false" help="The ratio of daily total short-wave irradiance on sloping sites compared to horizontal sites." type="data" format="txt"/>
+				<param name="LAI" label="LAI" optional="false" help="Leaf Area Index" type="data" format="txt"/>
+				<param name="LAI_MAX" label="LAI_MAX" optional="true" value="8" help="Maximum LAI" type="float"/>
+				<param name="Z_REFERENCE" label="Z_REFERENCE" optional="true" value="0" help="Elevation" type="float"/>
+				<param name="T_REFERENCE" label="T_REFERENCE" optional="true" value="0" help="Temperature at reference station in degree Celsius." type="float"/>
+				<param name="T_GRADIENT" label="T_GRADIENT" optional="true" value="0.65" help="Vertical temperature gradient in degree Celsius per 100 meter." type="float"/>
+				<param name="C_FACTOR" label="C_FACTOR" optional="true" value="1" help="C Factor" type="float"/>
+				<param type="select" name="LST_outformat" label="LST_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_morphometry.6">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param type="select" name="AREA_outformat" label="AREA_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_profiles.5">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="TABLE" label="TABLE" optional="false" help="Input" type="data" format="txt"/>
+				<param name="X" label="X" optional="false" help="X" type="data" format="txt"/>
+				<param name="Y" label="Y" optional="false" help="Y" type="data" format="txt"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_profiles.3">
+				<param name="DEM" label="DEM" optional="false" help="DEM" type="data" format="txt"/>
+				<param name="LINES" label="LINES" optional="false" help="Lines" type="data" format="txt"/>
+				<param name="DIST_LINE" label="DIST_LINE" optional="true" value="10" help="Profile Distance" type="float"/>
+				<param name="DIST_PROFILE" label="DIST_PROFILE" optional="true" value="10" help="Profile Length" type="float"/>
+				<param name="NUM_PROFILE" label="NUM_PROFILE" optional="true" value="10" help="Profile Samples" type="integer"/>
+				<param type="select" name="PROFILES_outformat" label="PROFILES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_profiles.4">
+				<param name="DEM" label="DEM" optional="false" help="DEM" type="data" format="txt"/>
+				<param name="VALUES" label="VALUES" optional="false" help="Additional values that shall be saved to the output table." type="data" format="txt"/>
+				<param name="LINES" label="LINES" optional="false" help="Lines" type="data" format="txt"/>
+				<param name="NAME" label="NAME" optional="false" help="Naming for split lines" type="data" format="txt"/>
+				<param name="SPLIT" label="SPLIT" optional="true" value="False" help="Each Line as new Profile" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="PROFILE_outformat" label="PROFILE_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="PROFILES_outformat" label="PROFILES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_lines.5">
+				<param name="LINES" label="LINES" optional="false" help="Lines" type="data" format="txt"/>
+				<param name="FIELDS" label="FIELDS" optional="false" help="Dissolve Field(s)" type="data" format="txt"/>
+				<param name="STATISTICS" label="STATISTICS" optional="false" help="Statistics Field(s)" type="data" format="txt"/>
+				<param name="STAT_SUM" label="STAT_SUM" optional="true" value="False" help="Sum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_AVG" label="STAT_AVG" optional="true" value="False" help="Mean" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_MIN" label="STAT_MIN" optional="true" value="False" help="Minimum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_MAX" label="STAT_MAX" optional="true" value="False" help="Maximum" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_RNG" label="STAT_RNG" optional="true" value="False" help="Range" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_DEV" label="STAT_DEV" optional="true" value="False" help="Deviation" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_VAR" label="STAT_VAR" optional="true" value="False" help="Variance" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_LST" label="STAT_LST" optional="true" value="False" help="Listing" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_NUM" label="STAT_NUM" optional="true" value="False" help="Count" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="STAT_NAMING" label="STAT_NAMING" optional="true" value="variable type + original name" help="Field Naming" type="select">
+					<option value="variable type + original name">variable type + original name</option>
+					<option value="original name + variable type">original name + variable type</option>
+					<option value="original name">original name</option>
+					<option value="variable type">variable type</option>
+				</param>
+				<param type="select" name="DISSOLVED_outformat" label="DISSOLVED_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_lines.0">
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Polygons" type="data" format="txt"/>
+				<param type="select" name="LINES_outformat" label="LINES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_lines.3">
+				<param name="LINES" label="LINES" optional="false" help="Lines" type="data" format="txt"/>
+				<param name="POLYGONS" label="POLYGONS" optional="false" help="Polygons" type="data" format="txt"/>
+				<param name="ATTRIBUTES" label="ATTRIBUTES" optional="true" value="line" help="attributes inherited to intersection result" type="select">
+					<option value="polygon">polygon</option>
+					<option value="line">line</option>
+					<option value="line and polygon">line and polygon</option>
+				</param>
+				<param type="select" name="INTERSECT_outformat" label="INTERSECT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="DIFFERENCE_outformat" label="DIFFERENCE_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_lines.1">
+				<param name="POINTS" label="POINTS" optional="false" help="Points" type="data" format="txt"/>
+				<param name="ORDER" label="ORDER" optional="false" help="Order by..." type="data" format="txt"/>
+				<param name="SEPARATE" label="SEPARATE" optional="false" help="Separate by..." type="data" format="txt"/>
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="Elevation" type="data" format="txt"/>
+				<param type="select" name="LINES_outformat" label="LINES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_lines.4">
+				<param name="LINES" label="LINES" optional="false" help="Line or polygon shapefile to simplify." type="data" format="txt"/>
+				<param name="TOLERANCE" label="TOLERANCE" optional="true" value="1" help="Maximum deviation allowed between original and simplified curve [map units]." type="float"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_lines.2">
+				<param name="LINES" label="LINES" optional="false" help="Lines" type="data" format="txt"/>
+				<param name="BPARTS" label="BPARTS" optional="true" value="False" help="Number of Parts" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="BPOINTS" label="BPOINTS" optional="true" value="False" help="Number of Vertices" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="BLENGTH" label="BLENGTH" optional="true" value="False" help="Length" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_lines.9">
+				<param name="LINES_A" label="LINES_A" optional="false" help="1st Lines Layer" type="data" format="txt"/>
+				<param name="LINES_B" label="LINES_B" optional="false" help="2nd Lines Layer" type="data" format="txt"/>
+				<param name="ATTRIBUTES" label="ATTRIBUTES" optional="true" value="index and attributes" help="attributes inherited by parent lines layers" type="select">
+					<option value="index">index</option>
+					<option value="attributes">attributes</option>
+					<option value="index and attributes">index and attributes</option>
+				</param>
+				<param type="select" name="CROSSINGS_outformat" label="CROSSINGS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_lines.8">
+				<param name="LINES" label="LINES" optional="false" help="Lines" type="data" format="txt"/>
+				<param name="SPLIT" label="SPLIT" optional="false" help="Split Features" type="data" format="txt"/>
+				<param name="OUTPUT" label="OUTPUT" optional="true" value="separate lines" help="Output" type="select">
+					<option value="polylines">polylines</option>
+					<option value="separate lines">separate lines</option>
+				</param>
+				<param name="EPSILON" label="EPSILON" optional="true" value="0" help="Epsilon" type="float"/>
+				<param type="select" name="INTERSECT_outformat" label="INTERSECT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_lines.7">
+				<param name="LINES_IN" label="LINES_IN" optional="false" help="The input line shapefile to smooth." type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Gaussian Filtering" help="Choose the method to apply." type="select">
+					<option value="basic SIA model">basic SIA model</option>
+					<option value="improved SIA model">improved SIA model</option>
+					<option value="Gaussian Filtering">Gaussian Filtering</option>
+				</param>
+				<param name="SENSITIVITY" label="SENSITIVITY" optional="true" value="3" help="Half the size of the moving window [vertex count], controls smoothing sensitivity." type="integer"/>
+				<param name="ITERATIONS" label="ITERATIONS" optional="true" value="10" help="The number of smoothing iterations [-]." type="integer"/>
+				<param name="PRESERVATION" label="PRESERVATION" optional="true" value="10" help="The smoothing preservation factor [-]." type="float"/>
+				<param name="SIGMA" label="SIGMA" optional="true" value="2" help="Standard deviation of the Gaussian filter [-]." type="float"/>
+				<param type="select" name="LINES_OUT_outformat" label="LINES_OUT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.shapes_lines.6">
+				<param name="LINES" label="LINES" optional="false" help="Lines" type="data" format="txt"/>
+				<param name="SPLIT" label="SPLIT" optional="false" help="Split Features" type="data" format="txt"/>
+				<param name="OUTPUT" label="OUTPUT" optional="true" value="separate lines" help="Output" type="select">
+					<option value="polylines">polylines</option>
+					<option value="separate lines">separate lines</option>
+				</param>
+				<param type="select" name="INTERSECT_outformat" label="INTERSECT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_channels.5">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="THRESHOLD" label="THRESHOLD" optional="true" value="5" help="Strahler order to begin a channel." type="integer"/>
+				<param type="select" name="DIRECTION_outformat" label="DIRECTION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="CONNECTION_outformat" label="CONNECTION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="ORDER_outformat" label="ORDER_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="BASIN_outformat" label="BASIN_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SEGMENTS_outformat" label="SEGMENTS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="BASINS_outformat" label="BASINS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="NODES_outformat" label="NODES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_channels.0">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="A grid that contains elevation data." type="data" format="txt"/>
+				<param name="SINKROUTE" label="SINKROUTE" optional="false" help="An optional grid that provides information about flow directions. &amp;lt;br/&amp;gt;Values between 1 to 8 force the flow of a cell to be given to one its adjacent neighbor cells (1-&amp;gt;NE, 2-&amp;gt;E, 3-&amp;gt;SE, 4-&amp;gt;S, 5-&amp;gt;SW, 6-&amp;gt;W, 7-&amp;gt;NW, 8-&amp;gt;N). In case of other values the algorithm will use its own routing scheme. &amp;lt;br/&amp;gt;This option is in particular useful to supply the algorithm with routes that lead the flow through closed depression. " type="data" format="txt"/>
+				<param name="INIT_GRID" label="INIT_GRID" optional="false" help="Dependent on the chosen 'Initiation Type' and 'Initiation Threshold' the values of this grid control where a channel is initiated." type="data" format="txt"/>
+				<param name="INIT_METHOD" label="INIT_METHOD" optional="true" value="Greater than" help="Options:&amp;lt;br/&amp;gt; - Less than&amp;lt;br/&amp;gt; - Equals&amp;lt;br/&amp;gt; - Greater than&amp;lt;br/&amp;gt;Controls under which condition a channel is initiated." type="select">
+					<option value="Less than">Less than</option>
+					<option value="Equals">Equals</option>
+					<option value="Greater than">Greater than</option>
+				</param>
+				<param name="INIT_VALUE" label="INIT_VALUE" optional="true" value="0" help="Dependent on the chosen 'Initiation Grid' and 'Initiation Type' this value controls under which condition a channel is initiated." type="float"/>
+				<param name="DIV_GRID" label="DIV_GRID" optional="false" help="Tracing: Convergence" type="data" format="txt"/>
+				<param name="DIV_CELLS" label="DIV_CELLS" optional="true" value="5" help="Tracing: Stop after x cells with divergent flow" type="integer"/>
+				<param name="TRACE_WEIGHT" label="TRACE_WEIGHT" optional="false" help="Tracing: Weight" type="data" format="txt"/>
+				<param name="MINLEN" label="MINLEN" optional="true" value="10" help="Minimum Segment Length (Cells)" type="integer"/>
+				<param type="select" name="CHNLNTWRK_outformat" label="CHNLNTWRK_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="CHNLROUTE_outformat" label="CHNLROUTE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SHAPES_outformat" label="SHAPES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_channels.3">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="A grid that contains elevation data." type="data" format="txt"/>
+				<param name="CHANNELS" label="CHANNELS" optional="false" help="A grid providing information about the channel network. It is assumed that no-data cells are not part of the channel network. Vice versa all others cells are recognised as channel network members." type="data" format="txt"/>
+				<param name="THRESHOLD" label="THRESHOLD" optional="true" value="1" help="Maximum change in elevation units (e.g. meter), iteration is stopped once maximum change reaches this threshold." type="float"/>
+				<param name="MAXITER" label="MAXITER" optional="true" value="0" help="Maximum number of iterations, ignored if set to zero" type="integer"/>
+				<param name="NOUNDERGROUND" label="NOUNDERGROUND" optional="true" value="False" help="Keep Base Level below Surface" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="DISTANCE_outformat" label="DISTANCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="BASELEVEL_outformat" label="BASELEVEL_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_channels.1">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="CHANNELS" label="CHANNELS" optional="false" help="Channel Network" type="data" format="txt"/>
+				<param name="SINKROUTE" label="SINKROUTE" optional="false" help="Sink Route" type="data" format="txt"/>
+				<param name="MINSIZE" label="MINSIZE" optional="true" value="0" help="Minimum size of basin (cells)" type="integer"/>
+				<param type="select" name="BASINS_outformat" label="BASINS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_channels.4">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="A grid that contains elevation data." type="data" format="txt"/>
+				<param name="CHANNELS" label="CHANNELS" optional="false" help="A grid providing information about the channel network. It is assumed that no-data cells are not part of the channel network. Vice versa all others cells are recognised as channel network members." type="data" format="txt"/>
+				<param name="ROUTE" label="ROUTE" optional="false" help="Downhill flow is bound to preferred routing cells, where these are not no-data. Helps to model e.g. small ditches, that are not well represented in the elevation data." type="data" format="txt"/>
+				<param name="FIELDS" label="FIELDS" optional="false" help="If set, output is given about the number of fields a flow path visits downhill. For D8 only." type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="MFD" help="Choose a flow routing algorithm that shall be used for the overland flow distance calculation:&amp;lt;br/&amp;gt;- D8&amp;lt;br/&amp;gt;- MFD" type="select">
+					<option value="D8">D8</option>
+					<option value="MFD">MFD</option>
+				</param>
+				<param name="BOUNDARY" label="BOUNDARY" optional="true" value="False" help="Take cells at the boundary of the DEM as channel." type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="FLOW_B" label="FLOW_B" optional="true" value="1" help="catchment specific parameter for sediment delivery ratio calculation" type="float"/>
+				<param name="FLOW_K" label="FLOW_K" optional="false" help="Manning-Strickler coefficient for flow travel time estimation (reciprocal of Manning's Roughness Coefficient)" type="data" format="txt"/>
+				<param name="FLOW_K_DEFAULT" label="FLOW_K_DEFAULT" optional="true" value="20" help="default value if no grid has been selected" type="float"/>
+				<param name="FLOW_R" label="FLOW_R" optional="false" help="flow depth [m] for flow travel time estimation" type="data" format="txt"/>
+				<param name="FLOW_R_DEFAULT" label="FLOW_R_DEFAULT" optional="true" value="0.05" help="default value if no grid has been selected" type="float"/>
+				<param type="select" name="DISTANCE_outformat" label="DISTANCE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DISTVERT_outformat" label="DISTVERT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DISTHORZ_outformat" label="DISTHORZ_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="TIME_outformat" label="TIME_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SDR_outformat" label="SDR_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="PASSES_outformat" label="PASSES_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_channels.2">
+				<param name="DEM" label="DEM" optional="false" help="DEM" type="data" format="txt"/>
+				<param name="CHANNELS" label="CHANNELS" optional="false" help="Drainage Network" type="data" format="txt"/>
+				<param name="DISTANCE" label="DISTANCE" optional="true" value="False" help="Flow Distances" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="BASINS_outformat" label="BASINS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SUBBASINS_outformat" label="SUBBASINS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="V_BASINS_outformat" label="V_BASINS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="V_SUBBASINS_outformat" label="V_SUBBASINS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="HEADS_outformat" label="HEADS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="MOUTHS_outformat" label="MOUTHS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_channels.7">
+				<param name="ELEVATION" label="ELEVATION" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="THRESHOLD" label="THRESHOLD" optional="true" value="1" help="Maximum change in elevation units (e.g. meter), iteration is stopped once maximum change reaches this threshold." type="float"/>
+				<param name="MAXITER" label="MAXITER" optional="true" value="0" help="Maximum number of iterations, ignored if set to zero" type="integer"/>
+				<param name="NOUNDERGROUND" label="NOUNDERGROUND" optional="true" value="False" help="Keep Ridge Level above Surface" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="ORDER" label="ORDER" optional="true" value="4" help="Ridge Detection Threshold" type="integer"/>
+				<param type="select" name="VALLEY_DEPTH_outformat" label="VALLEY_DEPTH_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="RIDGE_LEVEL_outformat" label="RIDGE_LEVEL_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_channels.6">
+				<param name="DEM" label="DEM" optional="false" help="The input elevation data set." type="data" format="txt"/>
+				<param type="select" name="STRAHLER_outformat" label="STRAHLER_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_filter.14">
+				<param name="INPUT_GRID" label="INPUT_GRID" optional="false" help="Binary input image for the connectivity analysis" type="data" format="txt"/>
+				<param name="FILTER" label="FILTER" optional="true" value="False" help="Apply a filter (erosion - binary reconstruction) to the input image " type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="SIZE" label="SIZE" optional="true" value="3" help="Filter size (radius in grid cells)" type="integer"/>
+				<param name="BORDER_PIXEL_CENTERS" label="BORDER_PIXEL_CENTERS" optional="true" value="False" help="Should the output shapes contain the centers of the border pixels instead of the corners?" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="REMOVE_MARGINAL_REGIONS" label="REMOVE_MARGINAL_REGIONS" optional="true" value="False" help="Remove regions which have contact with (are adjacent to) the image borders?" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="FILTERED_MASK_outformat" label="FILTERED_MASK_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="SYMBOLIC_IMAGE_outformat" label="SYMBOLIC_IMAGE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="OUTLINES_outformat" label="OUTLINES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_filter.5">
+				<param name="GRID" label="GRID" optional="false" help="Input Grid" type="data" format="txt"/>
+				<param name="THRESHOLD" label="THRESHOLD" optional="true" value="10" help="Min. Size (Cells)" type="integer"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_filter.12">
+				<param name="INPUT_GRID" label="INPUT_GRID" optional="false" help="Input for the morphological reconstruction" type="data" format="txt"/>
+				<param name="SHIFT_VALUE" label="SHIFT_VALUE" optional="true" value="5" help="Shift value" type="float"/>
+				<param name="BORDER_YES_NO" label="BORDER_YES_NO" optional="true" value="False" help="Preserve 1px border Yes/No" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="BIN_YES_NO" label="BIN_YES_NO" optional="true" value="False" help="Create a binary mask Yes/No" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="THRESHOLD" label="THRESHOLD" optional="true" value="1" help="Threshold" type="float"/>
+				<param type="select" name="OBJECT_GRID_outformat" label="OBJECT_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DIFFERENCE_GRID_outformat" label="DIFFERENCE_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_filter.16">
+				<param name="TMAGNITUDE" label="TMAGNITUDE" optional="true" value="90" help="Minimum magnitude as percentile." type="float"/>
+				<param name="TDIRECTION" label="TDIRECTION" optional="true" value="30" help="Maximum angular difference as degree between adjacent segment points." type="float"/>
+				<param name="TNEIGHBOUR" label="TNEIGHBOUR" optional="true" value="1" help="Minimum number of neighbouring potential edge cells with similar direction." type="integer"/>
+				<param name="ALIGNMENT" label="ALIGNMENT" optional="true" value="on cell" help="Alignment" type="select">
+					<option value="between cells">between cells</option>
+					<option value="on cell">on cell</option>
+				</param>
+				<param name="NEIGHBOUR" label="NEIGHBOUR" optional="true" value="Queen's case" help="Edge Connectivity" type="select">
+					<option value="Rooke's case">Rooke's case</option>
+					<option value="Queen's case">Queen's case</option>
+				</param>
+				<param name="FEATURE" label="FEATURE" optional="false" help="Feature" type="data" format="txt"/>
+				<param name="GRADIENTS_OUT" label="GRADIENTS_OUT" optional="true" value="False" help="Output of Gradients" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="EDGE_POINTS_outformat" label="EDGE_POINTS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="EDGE_LINES_outformat" label="EDGE_LINES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="GRADIENTS_outformat" label="GRADIENTS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_filter.18">
+				<param name="INPUT" label="INPUT" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="SHAPES" label="SHAPES" optional="false" help="pPolygons: the simple filter will only operate on grid cells which fall in the same shape" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Smooth" help="Choose the shape of the filter kernel." type="select">
+					<option value="Smooth">Smooth</option>
+					<option value="Sharpen">Sharpen</option>
+					<option value="Edge">Edge</option>
+				</param>
+				<param name="KERNEL_TYPE" label="KERNEL_TYPE" optional="true" value="Circle" help="The shape of the filter kernel." type="select">
+					<option value="Square">Square</option>
+					<option value="Circle">Circle</option>
+				</param>
+				<param name="KERNEL_RADIUS" label="KERNEL_RADIUS" optional="true" value="2" help="The kernel radius in cells." type="integer"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_filter.11">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="SCALE" label="SCALE" optional="true" value="10" help="Scale Factor" type="float"/>
+				<param type="select" name="LOPASS_outformat" label="LOPASS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="HIPASS_outformat" label="HIPASS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_filter.0">
+				<param name="INPUT" label="INPUT" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Smooth" help="Choose the filter method." type="select">
+					<option value="Smooth">Smooth</option>
+					<option value="Sharpen">Sharpen</option>
+					<option value="Edge">Edge</option>
+				</param>
+				<param name="KERNEL_TYPE" label="KERNEL_TYPE" optional="true" value="Circle" help="The shape of the filter kernel." type="select">
+					<option value="Square">Square</option>
+					<option value="Circle">Circle</option>
+				</param>
+				<param name="KERNEL_RADIUS" label="KERNEL_RADIUS" optional="true" value="2" help="The kernel radius in cells." type="integer"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_filter.3">
+				<param name="INPUT" label="INPUT" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="NOISE_ABS" label="NOISE_ABS" optional="true" value="1" help="Estimated noise in units of input data" type="float"/>
+				<param name="NOISE_REL" label="NOISE_REL" optional="true" value="1" help="Estimated noise relative to mean standard deviation" type="float"/>
+				<param name="WEIGHTED" label="WEIGHTED" optional="true" value="False" help="Weighted" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="METHOD" label="METHOD" optional="true" value="noise variance given relative to mean standard deviation" help="Method" type="select">
+					<option value="noise variance given as absolute value">noise variance given as absolute value</option>
+					<option value="noise variance given relative to mean standard deviation">noise variance given relative to mean standard deviation</option>
+					<option value="original calculation (Ringeler)">original calculation (Ringeler)</option>
+				</param>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="STDDEV_outformat" label="STDDEV_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="DIR_outformat" label="DIR_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_filter.1">
+				<param name="INPUT" label="INPUT" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="SIGMA" label="SIGMA" optional="true" value="50" help="The standard deviation as percentage of the kernel radius, determines the degree of smoothing." type="float"/>
+				<param name="KERNEL_TYPE" label="KERNEL_TYPE" optional="true" value="Circle" help="The shape of the filter kernel." type="select">
+					<option value="Square">Square</option>
+					<option value="Circle">Circle</option>
+				</param>
+				<param name="KERNEL_RADIUS" label="KERNEL_RADIUS" optional="true" value="2" help="The kernel radius in cells." type="integer"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_filter.4">
+				<param name="INPUT" label="INPUT" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="FILTER" label="FILTER" optional="false" help="Filter Matrix" type="data" format="txt"/>
+				<param name="ABSOLUTE" label="ABSOLUTE" optional="true" value="False" help="Absolute Weighting" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="FILTER_3X3" label="FILTER_3X3" optional="false" help="Default Filter Matrix (3x3)" type="data" format="txt"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_filter.10">
+				<param name="INPUT" label="INPUT" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="SIGMA" label="SIGMA" optional="true" value="0.9" help="Threshold" type="float"/>
+				<param name="ITER" label="ITER" optional="true" value="5" help="Number of Iterations for Normal Updating" type="integer"/>
+				<param name="VITER" label="VITER" optional="true" value="50" help="Number of Iterations for Vertex Updating" type="integer"/>
+				<param name="NB_CV" label="NB_CV" optional="true" value="Common Vertex" help="Common Edge Type of Face Neighbourhood" type="select">
+					<option value="Common Vertex">Common Vertex</option>
+					<option value="Common Edge">Common Edge</option>
+				</param>
+				<param name="ZONLY" label="ZONLY" optional="true" value="False" help="Only Z-Direction Position is Updated" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_filter.17">
+				<param name="TMAGNITUDE" label="TMAGNITUDE" optional="true" value="90" help="Minimum magnitude as percentile." type="float"/>
+				<param name="TDIRECTION" label="TDIRECTION" optional="true" value="30" help="Maximum angular difference as degree between adjacent segment points." type="float"/>
+				<param name="TNEIGHBOUR" label="TNEIGHBOUR" optional="true" value="1" help="Minimum number of neighbouring potential edge cells with similar direction." type="integer"/>
+				<param name="ALIGNMENT" label="ALIGNMENT" optional="true" value="on cell" help="Alignment" type="select">
+					<option value="between cells">between cells</option>
+					<option value="on cell">on cell</option>
+				</param>
+				<param name="NEIGHBOUR" label="NEIGHBOUR" optional="true" value="Queen's case" help="Edge Connectivity" type="select">
+					<option value="Rooke's case">Rooke's case</option>
+					<option value="Queen's case">Queen's case</option>
+				</param>
+				<param name="FEATURES" label="FEATURES" optional="false" help="Features" type="data" format="txt"/>
+				<param name="OUTPUT_ADD" label="OUTPUT_ADD" optional="true" value="none" help="Additional Output" type="select">
+					<option value="none">none</option>
+					<option value="gradients">gradients</option>
+					<option value="edge cells">edge cells</option>
+				</param>
+				<param name="ZERO_AS_NODATA" label="ZERO_AS_NODATA" optional="true" value="False" help="Zero as No-Data" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="EDGE_CELLS_outformat" label="EDGE_CELLS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_filter.2">
+				<param name="INPUT" label="INPUT" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="user defined kernel" help="Method" type="select">
+					<option value="standard kernel 1">standard kernel 1</option>
+					<option value="standard kernel 2">standard kernel 2</option>
+					<option value="Standard kernel 3">Standard kernel 3</option>
+					<option value="user defined kernel">user defined kernel</option>
+				</param>
+				<param name="SIGMA" label="SIGMA" optional="true" value="50" help="The standard deviation, expressed as a percentage of the radius." type="float"/>
+				<param name="KERNEL_TYPE" label="KERNEL_TYPE" optional="true" value="Circle" help="The shape of the filter kernel." type="select">
+					<option value="Square">Square</option>
+					<option value="Circle">Circle</option>
+				</param>
+				<param name="KERNEL_RADIUS" label="KERNEL_RADIUS" optional="true" value="2" help="The kernel radius in cells." type="integer"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_filter.9">
+				<param name="INPUT" label="INPUT" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="RANK" label="RANK" optional="true" value="50" help="The rank [percent]." type="float"/>
+				<param name="KERNEL_TYPE" label="KERNEL_TYPE" optional="true" value="Circle" help="The shape of the filter kernel." type="select">
+					<option value="Square">Square</option>
+					<option value="Circle">Circle</option>
+				</param>
+				<param name="KERNEL_RADIUS" label="KERNEL_RADIUS" optional="true" value="2" help="The kernel radius in cells." type="integer"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_filter.8">
+				<param name="INPUT" label="INPUT" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Dilation" help="Choose the operation to perform." type="select">
+					<option value="Dilation">Dilation</option>
+					<option value="Erosion">Erosion</option>
+					<option value="Opening">Opening</option>
+					<option value="Closing">Closing</option>
+				</param>
+				<param name="KERNEL_TYPE" label="KERNEL_TYPE" optional="true" value="Circle" help="The shape of the filter kernel." type="select">
+					<option value="Square">Square</option>
+					<option value="Circle">Circle</option>
+				</param>
+				<param name="KERNEL_RADIUS" label="KERNEL_RADIUS" optional="true" value="2" help="The kernel radius in cells." type="integer"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_filter.15">
+				<param name="INPUT" label="INPUT" optional="false" help="Classes" type="data" format="txt"/>
+				<param name="MODE" label="MODE" optional="true" value="Neumann" help="Neumann: the four horizontally and vertically neighboured cells; Moore: all eight adjacent cells" type="select">
+					<option value="Neumann">Neumann</option>
+					<option value="Moore">Moore</option>
+				</param>
+				<param name="THRESHOLD" label="THRESHOLD" optional="true" value="4" help="Minimum number of cells in a group of adjacent cells." type="integer"/>
+				<param name="ALL" label="ALL" optional="true" value="all classes" help="Class Selection" type="select">
+					<option value="single class">single class</option>
+					<option value="all classes">all classes</option>
+				</param>
+				<param name="CLASS" label="CLASS" optional="true" value="1" help="Class Identifier" type="float"/>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_filter.7">
+				<param name="INPUT" label="INPUT" optional="false" help="The grid to filter." type="data" format="txt"/>
+				<param name="RADIUS" label="RADIUS" optional="true" value="2" help="Search radius of kernel in cells." type="integer"/>
+				<param name="TERRAINSLOPE" label="TERRAINSLOPE" optional="true" value="30" help="Approximate Terrain Slope [%]" type="float"/>
+				<param name="STDDEV" label="STDDEV" optional="true" value="False" help="Use 5 percent confidence interval" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="GROUND_outformat" label="GROUND_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="NONGROUND_outformat" label="NONGROUND_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_filter.13">
+				<param name="INPUT_GRID" label="INPUT_GRID" optional="false" help="Grid to be filtered" type="data" format="txt"/>
+				<param name="RADIUS" label="RADIUS" optional="true" value="3" help="Filter size (radius in grid cells)" type="integer"/>
+				<param type="select" name="OUTPUT_GRID_outformat" label="OUTPUT_GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.grid_filter.6">
+				<param name="INPUT" label="INPUT" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="TYPE" label="TYPE" optional="true" value="Majority" help="Type" type="select">
+					<option value="Majority">Majority</option>
+					<option value="Minority">Minority</option>
+				</param>
+				<param name="THRESHOLD" label="THRESHOLD" optional="true" value="0" help="The majority/minority threshold [percent]." type="float"/>
+				<param name="KERNEL_TYPE" label="KERNEL_TYPE" optional="true" value="Circle" help="The shape of the filter kernel." type="select">
+					<option value="Square">Square</option>
+					<option value="Circle">Circle</option>
+				</param>
+				<param name="KERNEL_RADIUS" label="KERNEL_RADIUS" optional="true" value="2" help="The kernel radius in cells." type="integer"/>
+				<param type="select" name="RESULT_outformat" label="RESULT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_slope_stability.5">
+				<param name="DEM" label="DEM" optional="false" help="A Digital Elvation Model (DEM)" type="data" format="txt"/>
+				<param name="C" label="C" optional="false" help="A grid representing the dip of the structure plane (in degrees)" type="data" format="txt"/>
+				<param name="D" label="D" optional="false" help="A grid representing the dip direction of the structure plane (in degrees)" type="data" format="txt"/>
+				<param name="fB" label="fB" optional="true" value="45" help="Constant value if no raster set" type="float"/>
+				<param name="fC" label="fC" optional="true" value="90" help="Constant value if no raster set" type="float"/>
+				<param type="select" name="E_outformat" label="E_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="F_outformat" label="F_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="G_outformat" label="G_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_slope_stability.0">
+				<param name="A" label="A" optional="false" help="Slope grid (rad)" type="data" format="txt"/>
+				<param name="Bmin" label="Bmin" optional="false" help="A grid representing minimum cell layer thicknesses to potential shear plane (in meters)" type="data" format="txt"/>
+				<param name="Bmax" label="Bmax" optional="false" help="A grid representing maximum cell layer thicknesses to potential shear plane (in meters)" type="data" format="txt"/>
+				<param name="Cmin" label="Cmin" optional="false" help="A grid representing minimum cell relative water saturation of layer (dimensionless)" type="data" format="txt"/>
+				<param name="Cmax" label="Cmax" optional="false" help="A grid representing maximum cell relative water saturation of layer (dimensionless)" type="data" format="txt"/>
+				<param name="Dmin" label="Dmin" optional="false" help="A grid representing minimum cell frictional shear strength of layer (in degrees)" type="data" format="txt"/>
+				<param name="Dmax" label="Dmax" optional="false" help="A grid representing maximum cell frictional shear strength of layer (in degrees)" type="data" format="txt"/>
+				<param name="Emin" label="Emin" optional="false" help="A grid representing minimum cell bulk density of layer (in grams per cubiccentimeters)" type="data" format="txt"/>
+				<param name="Emax" label="Emax" optional="false" help="A grid representing maximum cell bulk density of layer (in grams per cubiccentimeters)" type="data" format="txt"/>
+				<param name="Fmin" label="Fmin" optional="false" help="A grid representing minimum cell layer cohesion (in Megapascals)" type="data" format="txt"/>
+				<param name="Fmax" label="Fmax" optional="false" help="A grid representing maximum cell layer cohesion (in Megapascals)" type="data" format="txt"/>
+				<param name="fBmin" label="fBmin" optional="true" value="1" help="Constant value if no raster set" type="float"/>
+				<param name="fBmax" label="fBmax" optional="true" value="1" help="Constant value if no raster set" type="float"/>
+				<param name="fCmin" label="fCmin" optional="true" value="0" help="Constant value if no raster set" type="float"/>
+				<param name="fCmax" label="fCmax" optional="true" value="0" help="Constant value if no raster set" type="float"/>
+				<param name="fDmin" label="fDmin" optional="true" value="33" help="Constant value if no raster set" type="float"/>
+				<param name="fDmax" label="fDmax" optional="true" value="33" help="Constant value if no raster set" type="float"/>
+				<param name="fEmin" label="fEmin" optional="true" value="1.6" help="Constant value if no raster set" type="float"/>
+				<param name="fEmax" label="fEmax" optional="true" value="1.6" help="Constant value if no raster set" type="float"/>
+				<param name="fFmin" label="fFmin" optional="true" value="0" help="Constant value if no raster set" type="float"/>
+				<param name="fFmax" label="fFmax" optional="true" value="0" help="Constant value if no raster set" type="float"/>
+				<param name="fI" label="fI" optional="true" value="1" help="Number of sampling cycles" type="integer"/>
+				<param type="select" name="G_outformat" label="G_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="H_outformat" label="H_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_slope_stability.3">
+				<param name="DEM" label="DEM" optional="false" help="A DEM" type="data" format="txt"/>
+				<param name="Cmin" label="Cmin" optional="false" help="A grid representing minimum material hydraulic conductivity (in m/hr)" type="data" format="txt"/>
+				<param name="Cmax" label="Cmax" optional="false" help="A grid representing maximum material hydraulic conductivity (in m/hr)" type="data" format="txt"/>
+				<param name="Dmin" label="Dmin" optional="false" help="A grid representing minimum groundwater recharge (in m/hr)" type="data" format="txt"/>
+				<param name="Dmax" label="Dmax" optional="false" help="A grid representing maximum groundwater recharge (in m/hr)" type="data" format="txt"/>
+				<param name="Emin" label="Emin" optional="false" help="A grid representing minimum depth to potential shear plane (in m)" type="data" format="txt"/>
+				<param name="Emax" label="Emax" optional="false" help="A grid representing maximum depth to potential shear plane (in m)" type="data" format="txt"/>
+				<param name="fCmin" label="fCmin" optional="true" value="2.7" help="Constant value if no raster set" type="float"/>
+				<param name="fCmax" label="fCmax" optional="true" value="2.7" help="Constant value if no raster set" type="float"/>
+				<param name="fDmin" label="fDmin" optional="true" value="0.001" help="Constant value if no raster set" type="float"/>
+				<param name="fDmax" label="fDmax" optional="true" value="0.001" help="Constant value if no raster set" type="float"/>
+				<param name="fEmin" label="fEmin" optional="true" value="1" help="Constant value if no raster set" type="float"/>
+				<param name="fEmax" label="fEmax" optional="true" value="1" help="Constant value if no raster set" type="float"/>
+				<param name="fH" label="fH" optional="true" value="1" help="Number of sampling cycles" type="integer"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Multiple Flow Direction" help="Catchment Area Calculation" type="select">
+					<option value="Deterministic 8">Deterministic 8</option>
+					<option value="Rho 8">Rho 8</option>
+					<option value="Braunschweiger Reliefmodell">Braunschweiger Reliefmodell</option>
+					<option value="Deterministic Infinity">Deterministic Infinity</option>
+					<option value="Multiple Flow Direction">Multiple Flow Direction</option>
+					<option value="Multiple Triangular Flow Directon">Multiple Triangular Flow Directon</option>
+				</param>
+				<param name="PREPROC" label="PREPROC" optional="true" value="False" help="Preprocessing" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="F_outformat" label="F_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="G_outformat" label="G_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_slope_stability.1">
+				<param name="A" label="A" optional="false" help="Slope grid (rad)" type="data" format="txt"/>
+				<param name="B" label="B" optional="false" help="Aspect grid (rad)" type="data" format="txt"/>
+				<param name="C" label="C" optional="false" help="A grid representing the dip of the structure plane (in degrees)" type="data" format="txt"/>
+				<param name="D" label="D" optional="false" help="A grid representing the dip direction of the structure plane (in degrees)" type="data" format="txt"/>
+				<param name="fB" label="fB" optional="true" value="45" help="Constant value if no raster set" type="float"/>
+				<param name="fC" label="fC" optional="true" value="90" help="Constant value if no raster set" type="float"/>
+				<param type="select" name="E_outformat" label="E_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="F_outformat" label="F_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_slope_stability.4">
+				<param name="DEM" label="DEM" optional="false" help="A DEM" type="data" format="txt"/>
+				<param name="C" label="C" optional="false" help="A dip- or plunge direction grid (in degrees)" type="data" format="txt"/>
+				<param name="D" label="D" optional="false" help="A dip- or plunge grid (in degrees)" type="data" format="txt"/>
+				<param name="Emin" label="Emin" optional="false" help="A minimum discontinuity friction angle grid (in degrees)" type="data" format="txt"/>
+				<param name="Emax" label="Emax" optional="false" help="A maximum discontinuity friction angle grid (in degrees)" type="data" format="txt"/>
+				<param name="fC" label="fC" optional="true" value="0" help="Constant value if no raster set" type="float"/>
+				<param name="fD" label="fD" optional="true" value="35" help="Constant value if no raster set" type="float"/>
+				<param name="fEmin" label="fEmin" optional="true" value="35" help="Constant value if no raster set" type="float"/>
+				<param name="fEmax" label="fEmax" optional="true" value="35" help="Constant value if no raster set" type="float"/>
+				<param name="ff" label="ff" optional="true" value="0" help="Radius of optional cone variance (in degrees)" type="integer"/>
+				<param name="fI" label="fI" optional="true" value="1" help="Number of sampling cycles" type="integer"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Slide" help="Set failure mode" type="select">
+					<option value="Slide">Slide</option>
+					<option value="Topple">Topple</option>
+				</param>
+				<param type="select" name="F_outformat" label="F_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.ta_slope_stability.2">
+				<param name="A" label="A" optional="false" help="Slope grid (rad)" type="data" format="txt"/>
+				<param name="B" label="B" optional="false" help="A catchment area grid (in square meters)" type="data" format="txt"/>
+				<param name="Cmin" label="Cmin" optional="false" help="A grid representing minimum material density (in g/cm3)" type="data" format="txt"/>
+				<param name="Cmax" label="Cmax" optional="false" help="A grid representing maximum material density (in g/cm3)" type="data" format="txt"/>
+				<param name="Dmin" label="Dmin" optional="false" help="A grid representing minimum material hydraulic conductivity (in m/hr)" type="data" format="txt"/>
+				<param name="Dmax" label="Dmax" optional="false" help="A grid representing maximum material hydraulic conductivity (in m/hr)" type="data" format="txt"/>
+				<param name="Emin" label="Emin" optional="false" help="A grid representing minimum material thickness (in m)" type="data" format="txt"/>
+				<param name="Emax" label="Emax" optional="false" help="A grid representing maximum material thickness (in m)" type="data" format="txt"/>
+				<param name="Fmin" label="Fmin" optional="false" help="A grid representing minimum material friction angle (in degrees)" type="data" format="txt"/>
+				<param name="Fmax" label="Fmax" optional="false" help="A grid representing maximum material friction angle (in degrees)" type="data" format="txt"/>
+				<param name="Jmin" label="Jmin" optional="false" help="A grid representing minimum bulk cohesion" type="data" format="txt"/>
+				<param name="Jmax" label="Jmax" optional="false" help="A grid representing maximum bulk cohesion" type="data" format="txt"/>
+				<param name="fCmin" label="fCmin" optional="true" value="1.6" help="Constant value if no raster set" type="float"/>
+				<param name="fCmax" label="fCmax" optional="true" value="1.6" help="Constant value if no raster set" type="float"/>
+				<param name="fDmin" label="fDmin" optional="true" value="2.7" help="Constant value if no raster set" type="float"/>
+				<param name="fDmax" label="fDmax" optional="true" value="2.7" help="Constant value if no raster set" type="float"/>
+				<param name="fEmin" label="fEmin" optional="true" value="1" help="Constant value if no raster set" type="float"/>
+				<param name="fEmax" label="fEmax" optional="true" value="1" help="Constant value if no raster set" type="float"/>
+				<param name="fFmin" label="fFmin" optional="true" value="33" help="Constant value if no raster set" type="float"/>
+				<param name="fFmax" label="fFmax" optional="true" value="33" help="Constant value if no raster set" type="float"/>
+				<param name="fJmin" label="fJmin" optional="true" value="0" help="Constant value if no raster set" type="float"/>
+				<param name="fJmax" label="fJmax" optional="true" value="0" help="Constant value if no raster set" type="float"/>
+				<param name="fK" label="fK" optional="true" value="1" help="Number of sampling cycles" type="integer"/>
+				<param type="select" name="G_outformat" label="G_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="H_outformat" label="H_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.db_pgsql.20">
+				<param name="PG_HOST" label="PG_HOST" optional="true" help="Password" type="text"/>
+				<param name="PG_PORT" label="PG_PORT" optional="true" value="5432" help="Port" type="integer"/>
+				<param name="PG_NAME" label="PG_NAME" optional="true" help="Database Name" type="text"/>
+				<param name="PG_USER" label="PG_USER" optional="true" help="User Name" type="text"/>
+				<param name="PG_PWD" label="PG_PWD" optional="true" help="Password" type="text"/>
+				<param name="CONNECTION" label="CONNECTION" optional="true" help="Available Connections" type="text"/>
+				<param name="TABLES" label="TABLES" optional="true" help="Tables" type="text"/>
+				<param type="select" name="SHAPES_outformat" label="SHAPES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.db_pgsql.12">
+				<param name="PG_HOST" label="PG_HOST" optional="true" help="Password" type="text"/>
+				<param name="PG_PORT" label="PG_PORT" optional="true" value="5432" help="Port" type="integer"/>
+				<param name="PG_NAME" label="PG_NAME" optional="true" help="Database Name" type="text"/>
+				<param name="PG_USER" label="PG_USER" optional="true" help="User Name" type="text"/>
+				<param name="PG_PWD" label="PG_PWD" optional="true" help="Password" type="text"/>
+				<param name="CONNECTION" label="CONNECTION" optional="true" help="Available Connections" type="text"/>
+				<param name="TABLES" label="TABLES" optional="true" help="Tables" type="text"/>
+				<param type="select" name="TABLE_outformat" label="TABLE_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.db_pgsql.16">
+				<param name="PG_HOST" label="PG_HOST" optional="true" help="Password" type="text"/>
+				<param name="PG_PORT" label="PG_PORT" optional="true" value="5432" help="Port" type="integer"/>
+				<param name="PG_NAME" label="PG_NAME" optional="true" help="Database Name" type="text"/>
+				<param name="PG_USER" label="PG_USER" optional="true" help="User Name" type="text"/>
+				<param name="PG_PWD" label="PG_PWD" optional="true" help="Password" type="text"/>
+				<param name="CONNECTION" label="CONNECTION" optional="true" help="Available Connections" type="text"/>
+				<param name="WHERE" label="WHERE" optional="true" help="Where" type="text"/>
+				<param name="HAVING" label="HAVING" optional="true" help="Having" type="text"/>
+				<param name="ORDER" label="ORDER" optional="true" help="Order by" type="text"/>
+				<param name="DISTINCT" label="DISTINCT" optional="true" value="False" help="Distinct" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="TABLE_outformat" label="TABLE_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.db_pgsql.33">
+				<param name="PG_HOST" label="PG_HOST" optional="true" help="Password" type="text"/>
+				<param name="PG_PORT" label="PG_PORT" optional="true" value="5432" help="Port" type="integer"/>
+				<param name="PG_NAME" label="PG_NAME" optional="true" help="Database Name" type="text"/>
+				<param name="PG_USER" label="PG_USER" optional="true" help="User Name" type="text"/>
+				<param name="PG_PWD" label="PG_PWD" optional="true" help="Password" type="text"/>
+				<param name="CONNECTION" label="CONNECTION" optional="true" help="Available Connections" type="text"/>
+				<param name="TABLES" label="TABLES" optional="true" help="Tables" type="text"/>
+				<param name="BANDS" label="BANDS" optional="true" help="Bands" type="text"/>
+				<param name="RID" label="RID" optional="true" help="Raster Band Identifier" type="text"/>
+				<param type="select" name="GRID_outformat" label="GRID_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.db_pgsql.11">
+				<param name="PG_HOST" label="PG_HOST" optional="true" help="Password" type="text"/>
+				<param name="PG_PORT" label="PG_PORT" optional="true" value="5432" help="Port" type="integer"/>
+				<param name="PG_NAME" label="PG_NAME" optional="true" help="Database Name" type="text"/>
+				<param name="PG_USER" label="PG_USER" optional="true" help="User Name" type="text"/>
+				<param name="PG_PWD" label="PG_PWD" optional="true" help="Password" type="text"/>
+				<param name="CONNECTION" label="CONNECTION" optional="true" help="Available Connections" type="text"/>
+				<param name="TABLES" label="TABLES" optional="true" help="Table" type="text"/>
+				<param name="VERBOSE" label="VERBOSE" optional="true" value="False" help="Verbose" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="TABLE_outformat" label="TABLE_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.db_pgsql.0">
+				<param type="select" name="CONNECTIONS_outformat" label="CONNECTIONS_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.db_pgsql.23">
+				<param name="PG_HOST" label="PG_HOST" optional="true" help="Password" type="text"/>
+				<param name="PG_PORT" label="PG_PORT" optional="true" value="5432" help="Port" type="integer"/>
+				<param name="PG_NAME" label="PG_NAME" optional="true" help="Database Name" type="text"/>
+				<param name="PG_USER" label="PG_USER" optional="true" help="User Name" type="text"/>
+				<param name="PG_PWD" label="PG_PWD" optional="true" help="Password" type="text"/>
+				<param name="CONNECTION" label="CONNECTION" optional="true" help="Available Connections" type="text"/>
+				<param name="GEO_TABLE" label="GEO_TABLE" optional="true" help="Geometry Table" type="text"/>
+				<param name="GEO_KEY" label="GEO_KEY" optional="true" help="Key" type="text"/>
+				<param name="JOIN_TABLE" label="JOIN_TABLE" optional="true" help="Join Table" type="text"/>
+				<param name="JOIN_KEY" label="JOIN_KEY" optional="true" help="Key" type="text"/>
+				<param name="WHERE" label="WHERE" optional="true" help="Where" type="text"/>
+				<param type="select" name="SHAPES_outformat" label="SHAPES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.db_pgsql.10">
+				<param name="PG_HOST" label="PG_HOST" optional="true" help="Password" type="text"/>
+				<param name="PG_PORT" label="PG_PORT" optional="true" value="5432" help="Port" type="integer"/>
+				<param name="PG_NAME" label="PG_NAME" optional="true" help="Database Name" type="text"/>
+				<param name="PG_USER" label="PG_USER" optional="true" help="User Name" type="text"/>
+				<param name="PG_PWD" label="PG_PWD" optional="true" help="Password" type="text"/>
+				<param name="CONNECTION" label="CONNECTION" optional="true" help="Available Connections" type="text"/>
+				<param type="select" name="TABLES_outformat" label="TABLES_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.db_pgsql.15">
+				<param name="PG_HOST" label="PG_HOST" optional="true" help="Password" type="text"/>
+				<param name="PG_PORT" label="PG_PORT" optional="true" value="5432" help="Port" type="integer"/>
+				<param name="PG_NAME" label="PG_NAME" optional="true" help="Database Name" type="text"/>
+				<param name="PG_USER" label="PG_USER" optional="true" help="User Name" type="text"/>
+				<param name="PG_PWD" label="PG_PWD" optional="true" help="Password" type="text"/>
+				<param name="CONNECTION" label="CONNECTION" optional="true" help="Available Connections" type="text"/>
+				<param name="TABLES" label="TABLES" optional="true" help="Tables" type="text"/>
+				<param name="FIELDS" label="FIELDS" optional="true" help="Fields" type="text"/>
+				<param name="WHERE" label="WHERE" optional="true" help="Where" type="text"/>
+				<param name="GROUP" label="GROUP" optional="true" help="Group by" type="text"/>
+				<param name="HAVING" label="HAVING" optional="true" help="Having" type="text"/>
+				<param name="ORDER" label="ORDER" optional="true" help="Order by" type="text"/>
+				<param name="DISTINCT" label="DISTINCT" optional="true" value="False" help="Distinct" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="TABLE_outformat" label="TABLE_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.db_pgsql.30">
+				<param name="PG_HOST" label="PG_HOST" optional="true" help="Password" type="text"/>
+				<param name="PG_PORT" label="PG_PORT" optional="true" value="5432" help="Port" type="integer"/>
+				<param name="PG_NAME" label="PG_NAME" optional="true" help="Database Name" type="text"/>
+				<param name="PG_USER" label="PG_USER" optional="true" help="User Name" type="text"/>
+				<param name="PG_PWD" label="PG_PWD" optional="true" help="Password" type="text"/>
+				<param name="CONNECTION" label="CONNECTION" optional="true" help="Available Connections" type="text"/>
+				<param name="TABLES" label="TABLES" optional="true" help="Tables" type="text"/>
+				<param name="WHERE" label="WHERE" optional="true" help="Where" type="text"/>
+				<param name="MULTIPLE" label="MULTIPLE" optional="true" value="automatic" help="Multiple Bands Output" type="select">
+					<option value="single grids">single grids</option>
+					<option value="grid collection">grid collection</option>
+					<option value="automatic">automatic</option>
+				</param>
+				<param type="select" name="GRIDS_outformat" label="GRIDS_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_hydrology.5">
+				<param name="MASK" label="MASK" optional="false" help="Mask" type="data" format="txt"/>
+				<param name="SURF_E" label="SURF_E" optional="true" value="0.001" help="Surface Approximation Threshold" type="float"/>
+				<param type="select" name="SURF_outformat" label="SURF_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="GRAD_outformat" label="GRAD_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_hydrology.0">
+				<param name="STA_FC" label="STA_FC" optional="false" help="Field Capacity [mm]" type="data" format="txt"/>
+				<param name="STA_FC_DEF" label="STA_FC_DEF" optional="true" value="20" help="Default" type="float"/>
+				<param name="STA_PWP" label="STA_PWP" optional="false" help="Permanent Wilting Point [mm]" type="data" format="txt"/>
+				<param name="STA_PWP_DEF" label="STA_PWP_DEF" optional="true" value="2" help="Default" type="float"/>
+				<param name="LANDUSE" label="LANDUSE" optional="false" help="Land Use" type="data" format="txt"/>
+				<param name="LANDUSE_DEF" label="LANDUSE_DEF" optional="true" value="-1" help="Default" type="integer"/>
+				<param name="DYN_CLIMATE" label="DYN_CLIMATE" optional="false" help="Climate Data" type="data" format="txt"/>
+				<param name="STA_KC" label="STA_KC" optional="false" help="Crop Coefficients" type="data" format="txt"/>
+				<param type="select" name="DYN_W_outformat" label="DYN_W_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_hydrology.3">
+				<param name="SHAPES" label="SHAPES" optional="false" help="Plot Holes" type="data" format="txt"/>
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="INTERPOL" label="INTERPOL" optional="true" value="Multilevel B-Spline Interpolation" help="Interpolation" type="select">
+					<option value="Multilevel B-Spline Interpolation">Multilevel B-Spline Interpolation</option>
+					<option value="Inverse Distance Weighted">Inverse Distance Weighted</option>
+				</param>
+				<param name="SLOPECORR" label="SLOPECORR" optional="true" value="False" help="Slope Correction" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="OUTPUT_outformat" label="OUTPUT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="RETENTION_outformat" label="RETENTION_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_hydrology.1">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="ROUGHNESS" label="ROUGHNESS" optional="false" help="Manning Roughness" type="data" format="txt"/>
+				<param name="ROUGHNESS_DEFAULT" label="ROUGHNESS_DEFAULT" optional="true" value="0.03" help="default value if no grid has been selected" type="float"/>
+				<param name="GAUGES" label="GAUGES" optional="false" help="Gauges" type="data" format="txt"/>
+				<param name="TIME_SPAN" label="TIME_SPAN" optional="true" value="1" help="Simulation Time [h]" type="float"/>
+				<param name="TIME_STEP" label="TIME_STEP" optional="true" value="1" help="Simulation Time Step [min]" type="float"/>
+				<param name="TIME_UPDATE" label="TIME_UPDATE" optional="true" value="1" help="If zero each simulation time step will update the flow map." type="float"/>
+				<param name="MAXITER" label="MAXITER" optional="true" value="100" help="Maximum Iterations" type="integer"/>
+				<param name="EPSILON" label="EPSILON" optional="true" value="0.0001" help="Epsilon" type="float"/>
+				<param name="ROUTING" label="ROUTING" optional="true" value="Multiple Flow Direction" help="Flow Routing" type="select">
+					<option value="Deterministic 8">Deterministic 8</option>
+					<option value="Multiple Flow Direction">Multiple Flow Direction</option>
+				</param>
+				<param name="DYNAMIC" label="DYNAMIC" optional="true" value="False" help="Dynamic Water Surface" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="FLOW_RESET" label="FLOW_RESET" optional="true" value="False" help="Reset" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param name="P_RATE" label="P_RATE" optional="true" value="10" help="Precipitation [mm]" type="float"/>
+				<param name="P_DISTRIB" label="P_DISTRIB" optional="true" value="Homogenous" help="Precipitation" type="select">
+					<option value="Homogenous">Homogenous</option>
+					<option value="Above Elevation">Above Elevation</option>
+					<option value="Left Half">Left Half</option>
+				</param>
+				<param name="P_THRESHOLD" label="P_THRESHOLD" optional="true" value="0" help="Above Elevation" type="float"/>
+				<param type="select" name="FLOW_outformat" label="FLOW_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="GAUGES_FLOW_outformat" label="GAUGES_FLOW_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_hydrology.4">
+				<param name="DEM" label="DEM" optional="false" help="Elevation" type="data" format="txt"/>
+				<param name="CHANNEL" label="CHANNEL" optional="false" help="Channel Network" type="data" format="txt"/>
+				<param name="WEIGHT" label="WEIGHT" optional="false" help="Land Cover Weights" type="data" format="txt"/>
+				<param name="WEIGHT_DEFAULT" label="WEIGHT_DEFAULT" optional="true" value="1" help="default value if no grid has been selected" type="float"/>
+				<param name="RAIN" label="RAIN" optional="false" help="Rainfall" type="data" format="txt"/>
+				<param name="RAIN_DEFAULT" label="RAIN_DEFAULT" optional="true" value="500" help="default value if no grid has been selected" type="float"/>
+				<param name="METHOD" label="METHOD" optional="true" value="multiple" help="Flow Direction Algorithm" type="select">
+					<option value="single">single</option>
+					<option value="multiple">multiple</option>
+				</param>
+				<param name="CHANNEL_START" label="CHANNEL_START" optional="true" value="150" help="minimum number of upslope contributing cells to start a channel" type="integer"/>
+				<param type="select" name="DELIVERY_outformat" label="DELIVERY_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="RISK_POINT_outformat" label="RISK_POINT_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="RISK_DIFFUSE_outformat" label="RISK_DIFFUSE_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_hydrology.2">
+				<param name="ATANB" label="ATANB" optional="false" help="Topographic Wetness Index" type="data" format="txt"/>
+				<param name="WEATHER" label="WEATHER" optional="false" help="Weather Records" type="data" format="txt"/>
+				<param name="RECORD_P" label="RECORD_P" optional="false" help="Precipitation [m / dt]" type="data" format="txt"/>
+				<param name="RECORD_ET" label="RECORD_ET" optional="false" help="Evapotranspiration [m / dt]" type="data" format="txt"/>
+				<param name="RECORD_DATE" label="RECORD_DATE" optional="false" help="Date/Time" type="data" format="txt"/>
+				<param name="DTIME" label="DTIME" optional="true" value="1" help="Time Step [h]" type="float"/>
+				<param name="NCLASSES" label="NCLASSES" optional="true" value="30" help="Number of Classes" type="integer"/>
+				<param name="P_QS0" label="P_QS0" optional="true" value="3.3e-05" help="Initial subsurface flow per unit area [m/h]" type="float"/>
+				<param name="P_LNTE" label="P_LNTE" optional="true" value="5" help="Areal average of ln(T0) = ln(Te) [ln(m^2/h)]" type="float"/>
+				<param name="P_MODEL" label="P_MODEL" optional="true" value="0.032" help="Model parameter [m]" type="float"/>
+				<param name="P_SR0" label="P_SR0" optional="true" value="0.002" help="Initial root zone storage deficit [m]" type="float"/>
+				<param name="P_SRZMAX" label="P_SRZMAX" optional="true" value="0.05" help="Maximum root zone storage deficit [m]" type="float"/>
+				<param name="P_SUZ_TD" label="P_SUZ_TD" optional="true" value="50" help="Unsaturated zone time delay per unit storage deficit [h]" type="float"/>
+				<param name="P_VCH" label="P_VCH" optional="true" value="3600" help="Main channel routing velocity [m/h]" type="float"/>
+				<param name="P_VR" label="P_VR" optional="true" value="3600" help="Internal subcatchment routing velocity [m/h]" type="float"/>
+				<param name="P_K0" label="P_K0" optional="true" value="1" help="Surface hydraulic conductivity [m/h]" type="float"/>
+				<param name="P_PSI" label="P_PSI" optional="true" value="0.02" help="Wetting front suction [m]" type="float"/>
+				<param name="P_DTHETA" label="P_DTHETA" optional="true" value="0.1" help="Water content change across the wetting front" type="float"/>
+				<param name="BINF" label="BINF" optional="true" value="False" help="Green-Ampt Infiltration" type="select" truevalue="True" falsevalue="False">
+					<option value="true">true</option>
+					<option value="false">false</option>
+				</param>
+				<param type="select" name="MOIST_outformat" label="MOIST_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="TABLE_outformat" label="TABLE_outformat" help="Output format">
+					<option value="text/csv">text/csv</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_hydrology.7">
+				<param name="MASK" label="MASK" optional="false" help="Mask" type="data" format="txt"/>
+				<param name="SURF_E" label="SURF_E" optional="true" value="0.001" help="Surface Approximation Threshold" type="float"/>
+				<param name="CONC_IN" label="CONC_IN" optional="true" value="5" help="Inlet Concentration" type="float"/>
+				<param name="CONC_OUT" label="CONC_OUT" optional="true" value="3" help="Outlet Concentration" type="float"/>
+				<param name="CONC_E" label="CONC_E" optional="true" value="0.001" help="Concentration Approximation Threshold" type="float"/>
+				<param name="GRAD_MIN" label="GRAD_MIN" optional="true" value="0" help="Minimum Gradient" type="float"/>
+				<param name="NEIGHBOURS" label="NEIGHBOURS" optional="true" value="Moore (8)" help="Neighbourhood" type="select">
+					<option value="Moore (8)">Moore (8)</option>
+					<option value="Neumann (4)">Neumann (4)</option>
+					<option value="Optimised">Optimised</option>
+				</param>
+				<param type="select" name="SURF_outformat" label="SURF_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="GRAD_outformat" label="GRAD_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+				<param type="select" name="CONC_outformat" label="CONC_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.sim_hydrology.6">
+				<param name="MASK" label="MASK" optional="false" help="Mask" type="data" format="txt"/>
+				<param name="GRAD" label="GRAD" optional="false" help="Gradient" type="data" format="txt"/>
+				<param name="CONC_IN" label="CONC_IN" optional="true" value="5" help="Inlet Concentration" type="float"/>
+				<param name="CONC_OUT" label="CONC_OUT" optional="true" value="3" help="Outlet Concentration" type="float"/>
+				<param name="CONC_E" label="CONC_E" optional="true" value="0.001" help="Concentration Approximation Threshold" type="float"/>
+				<param name="GRAD_MIN" label="GRAD_MIN" optional="true" value="0" help="Minimum Gradient" type="float"/>
+				<param name="NEIGHBOURS" label="NEIGHBOURS" optional="true" value="Moore (8)" help="Neighbourhood" type="select">
+					<option value="Moore (8)">Moore (8)</option>
+					<option value="Neumann (4)">Neumann (4)</option>
+					<option value="Optimised">Optimised</option>
+				</param>
+				<param type="select" name="CONC_outformat" label="CONC_outformat" help="Output format">
+					<option value="image/tiff">image/tiff</option>
+					<option value="application/x-ogc-envi">application/x-ogc-envi</option>
+					<option value="application/x-ogc-aaigrid">application/x-ogc-aaigrid</option>
+					<option value="image/png">image/png</option>
+				</param>
+			</when>
+			<when value="SAGA.tin_tools.5">
+				<param name="DEM" label="DEM" optional="false" help="TIN" type="data" format="txt"/>
+				<param name="ZFIELD" label="ZFIELD" optional="false" help="Z Values" type="data" format="txt"/>
+				<param type="select" name="FLOW_POINTS_outformat" label="FLOW_POINTS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="FLOW_CENTER_outformat" label="FLOW_CENTER_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="FLOW_EDGES_outformat" label="FLOW_EDGES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="FLOW_TRIANGLES_outformat" label="FLOW_TRIANGLES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="FLOW_POLYGONS_outformat" label="FLOW_POLYGONS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.tin_tools.0">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="VALUES" label="VALUES" optional="false" help="Values" type="data" format="txt"/>
+				<param type="select" name="TIN_POINTS_outformat" label="TIN_POINTS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="TIN_CENTER_outformat" label="TIN_CENTER_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="TIN_EDGES_outformat" label="TIN_EDGES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="TIN_TRIANGLES_outformat" label="TIN_TRIANGLES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="TIN_POLYGONS_outformat" label="TIN_POLYGONS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.tin_tools.3">
+				<param name="TIN" label="TIN" optional="false" help="TIN" type="data" format="txt"/>
+				<param type="select" name="POINTS_outformat" label="POINTS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="CENTER_outformat" label="CENTER_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="EDGES_outformat" label="EDGES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="TRIANGLES_outformat" label="TRIANGLES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="POLYGONS_outformat" label="POLYGONS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.tin_tools.1">
+				<param name="GRID" label="GRID" optional="false" help="Grid" type="data" format="txt"/>
+				<param name="VALUES" label="VALUES" optional="false" help="Values" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Opposite Neighbours" help="The method used to identify surface specific points." type="select">
+					<option value="Mark Highest Neighbour">Mark Highest Neighbour</option>
+					<option value="Opposite Neighbours">Opposite Neighbours</option>
+					<option value="Flow Direction">Flow Direction</option>
+					<option value="Flow Direction (up and down)">Flow Direction (up and down)</option>
+					<option value="Peucker &amp; Douglas">Peucker &amp; Douglas</option>
+				</param>
+				<param name="HIGH" label="HIGH" optional="true" value="4" help="Mark Highest Neighbour" type="integer"/>
+				<param name="FLOW_MIN" label="FLOW_MIN" optional="true" help="Flow Direction" type="float"/>
+				<param name="FLOW_MAX" label="FLOW_MAX" optional="true" help="Flow Direction" type="float"/>
+				<param name="PEUCKER" label="PEUCKER" optional="true" value="2" help="Peucker &amp; Douglas" type="float"/>
+				<param type="select" name="TIN_POINTS_outformat" label="TIN_POINTS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="TIN_CENTER_outformat" label="TIN_CENTER_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="TIN_EDGES_outformat" label="TIN_EDGES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="TIN_TRIANGLES_outformat" label="TIN_TRIANGLES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="TIN_POLYGONS_outformat" label="TIN_POLYGONS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.tin_tools.4">
+				<param name="TIN" label="TIN" optional="false" help="TIN" type="data" format="txt"/>
+				<param name="ZFIELD" label="ZFIELD" optional="false" help="Z Values" type="data" format="txt"/>
+				<param name="DEGREE" label="DEGREE" optional="true" value="Degree" help="Output Unit" type="select">
+					<option value="Radians">Radians</option>
+					<option value="Degree">Degree</option>
+				</param>
+				<param type="select" name="GRADIENT_outformat" label="GRADIENT_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.tin_tools.2">
+				<param name="SHAPES" label="SHAPES" optional="false" help="Shapes" type="data" format="txt"/>
+				<param type="select" name="TIN_POINTS_outformat" label="TIN_POINTS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="TIN_CENTER_outformat" label="TIN_CENTER_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="TIN_EDGES_outformat" label="TIN_EDGES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="TIN_TRIANGLES_outformat" label="TIN_TRIANGLES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="TIN_POLYGONS_outformat" label="TIN_POLYGONS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="SAGA.tin_tools.6">
+				<param name="DEM" label="DEM" optional="false" help="TIN" type="data" format="txt"/>
+				<param name="ZFIELD" label="ZFIELD" optional="false" help="Z Values" type="data" format="txt"/>
+				<param name="METHOD" label="METHOD" optional="true" value="Single Flow Direction" help="Method" type="select">
+					<option value="Single Flow Direction">Single Flow Direction</option>
+					<option value="Multiple Flow Direction">Multiple Flow Direction</option>
+				</param>
+				<param type="select" name="FLOW_POINTS_outformat" label="FLOW_POINTS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="FLOW_CENTER_outformat" label="FLOW_CENTER_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="FLOW_EDGES_outformat" label="FLOW_EDGES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="FLOW_TRIANGLES_outformat" label="FLOW_TRIANGLES_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+				<param type="select" name="FLOW_POLYGONS_outformat" label="FLOW_POLYGONS_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/vnd.google-earth.kml+xml">application/vnd.google-earth.kml+xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="S3Download">
+				<param name="endpoint_url" label="endpoint_url" optional="false" help="An input string" type="text"/>
+				<param name="access_key_id" label="access_key_id" optional="false" help="An input string" type="text"/>
+				<param name="secret_access_key" label="secret_access_key" optional="false" help="An input string" type="text"/>
+				<param name="region" label="region" optional="false" help="An input string" type="text"/>
+				<param name="s3_bucket" label="s3_bucket" optional="false" help="An input string" type="text"/>
+				<param name="s3_path" label="s3_path" optional="false" help="An input string" type="text"/>
+				<param name="band" label="band" optional="false" help="An input string" type="select">
+					<option value="B01">B01</option>
+					<option value="B02">B02</option>
+					<option value="B03">B03</option>
+					<option value="B04">B04</option>
+					<option value="B05">B05</option>
+					<option value="B06">B06</option>
+					<option value="B07">B07</option>
+					<option value="B08">B08</option>
+					<option value="B8A">B8A</option>
+					<option value="B09">B09</option>
+					<option value="B11">B11</option>
+					<option value="B12">B12</option>
+					<option value="AOT">AOT</option>
+					<option value="SCL">SCL</option>
+					<option value="TCL">TCL</option>
+					<option value="WVP">WVP</option>
+				</param>
+				<param name="resolution" label="resolution" optional="false" help="An input string" type="select">
+					<option value="10m">10m</option>
+					<option value="20m">20m</option>
+					<option value="60m">60m</option>
+				</param>
+				<param type="select" name="Result_outformat" label="Result_outformat" help="Output format">
+					<option value="image/jp2">image/jp2</option>
+					<option value="ogc:geotiff">ogc:geotiff</option>
+				</param>
+			</when>
+			<when value="Simplify">
+				<param name="InputPolygon" label="InputPolygon" optional="false" help="URI to a set of GML that describes the polygon." type="data" format="txt"/>
+				<param name="Tolerance" label="Tolerance" optional="true" value="2" help="Distance tolerance for the simplification." type="float"/>
+				<param type="select" name="Result_outformat" label="Result_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="longProcess">
+				<param name="sid" label="sid" optional="true" help="A ZOO Service ID (unused)." type="integer"/>
+			</when>
+			<when value="IsSimple">
+				<param name="InputPolygon" label="InputPolygon" optional="false" help="the first geometry to compare against." type="data" format="txt"/>
+			</when>
+			<when value="Voronoi">
+				<param name="InputPoints" label="InputPoints" optional="false" help="The set of data points." type="data" format="txt"/>
+				<param type="select" name="Result_outformat" label="Result_outformat" help="Output format">
+					<option value="application/json">application/json</option>
+					<option value="image/png">image/png</option>
+					<option value="text/xml">text/xml</option>
+				</param>
+			</when>
+			<when value="ConvexHull">
+				<param name="InputPolygon" label="InputPolygon" optional="false" help="URI to a set of GML that describes the polygon." type="data" format="txt"/>
+				<param type="select" name="Result_outformat" label="Result_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="Difference">
+				<param name="InputEntity1" label="InputEntity1" optional="false" help="the first geometry to compare against." type="data" format="txt"/>
+				<param name="InputEntity2" label="InputEntity2" optional="false" help="the other geometry to compare against." type="data" format="txt"/>
+				<param type="select" name="Result_outformat" label="Result_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="Union">
+				<param name="InputEntity1" label="InputEntity1" optional="false" help="the first geometry to compare against." type="data" format="txt"/>
+				<param name="InputEntity2" label="InputEntity2" optional="false" help="the other geometry to compare against." type="data" format="txt"/>
+				<param type="select" name="Result_outformat" label="Result_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="Buffer">
+				<param name="InputPolygon" label="InputPolygon" optional="false" help="URI to a set of GML that describes the polygon." type="data" format="txt"/>
+				<param name="BufferDistance" label="BufferDistance" optional="true" value="10" help="Distance to be used to calculate buffer." type="float"/>
+				<param type="select" name="Result_outformat" label="Result_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="Gdal_Grid">
+				<param name="OF" label="OF" optional="true" value="AAIGrid" help="Select the output format." type="text"/>
+				<param name="InputDSN" label="InputDSN" optional="false" help="The input data source name to use as source for convertion." type="text"/>
+				<param name="OutputDSN" label="OutputDSN" optional="false" help="The output data source name to use as source for convertion." type="text"/>
+			</when>
+			<when value="GetArea">
+				<param name="InputPolygon" label="InputPolygon" optional="false" help="URI to a set of GML that describes the polygon." type="data" format="txt"/>
+			</when>
+			<when value="Within">
+				<param name="InputEntity1" label="InputEntity1" optional="false" help="the first geometry." type="data" format="txt"/>
+				<param name="InputEntity2" label="InputEntity2" optional="false" help="the other geometry." type="data" format="txt"/>
+			</when>
+			<when value="Gdal_Translate">
+				<param name="Format" label="Format" optional="true" value="GTiff" help="Select the output format by usig short name of the format (use gda-config --formats for list of available formats on your platform)." type="text"/>
+				<param name="GCP" label="GCP" optional="true" help="Ground Point Control in the form : pixel,line,eating,northing(,elev)." type="text"/>
+				<param name="InputDSN" label="InputDSN" optional="false" help="The input data source name to use as source for convertion." type="text"/>
+				<param name="OutputDSN" label="OutputDSN" optional="false" help="The output data source name to use as source for convertion." type="text"/>
+			</when>
+			<when value="Equals">
+				<param name="InputEntity1" label="InputEntity1" optional="false" help="the first geometry." type="data" format="txt"/>
+				<param name="InputEntity2" label="InputEntity2" optional="false" help="the other geometry." type="data" format="txt"/>
+			</when>
+			<when value="IsValid">
+				<param name="InputPolygon" label="InputPolygon" optional="false" help="the first geometry to compare against." type="data" format="txt"/>
+			</when>
+			<when value="Touches">
+				<param name="InputEntity1" label="InputEntity1" optional="false" help="the first geometry to compare against." type="data" format="txt"/>
+				<param name="InputEntity2" label="InputEntity2" optional="false" help="the other geometry to compare against." type="data" format="txt"/>
+			</when>
+			<when value="Gdal_Dem">
+				<param name="InputDSN" label="InputDSN" optional="false" help="The input data source name to use." type="text"/>
+				<param name="OutputDSN" label="OutputDSN" optional="false" help="The output data source name." type="text"/>
+				<param name="utility" label="utility" optional="false" help="This service has 7 different modes :  hillshade,  slope,  aspect, color-relief, TRI, TPI, roughness" type="text"/>
+				<param name="s" label="s" optional="true" help="Scale is the ratio of vertical units to horizontal, for Feet:Latlong use 370400, for Meters:LatLong use 111120" type="text"/>
+				<param name="co" label="co" optional="true" help="string representing options (NAME=VALUE)" type="text"/>
+			</when>
+			<when value="Contains">
+				<param name="InputEntity1" label="InputEntity1" optional="false" help="the first geometry." type="data" format="txt"/>
+				<param name="InputEntity2" label="InputEntity2" optional="false" help="the other geometry." type="data" format="txt"/>
+			</when>
+			<when value="Centroid">
+				<param name="InputPolygon" label="InputPolygon" optional="false" help="The centroid which is not necessarily within the geometry." type="data" format="txt"/>
+				<param type="select" name="Result_outformat" label="Result_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="GetStatus">
+				<param name="sid" label="sid" optional="false" help="The ZOO Service ID of the ZOO Service we want to get the current status." type="integer"/>
+				<param type="select" name="Result_outformat" label="Result_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+				</param>
+			</when>
+			<when value="Gdal_Contour">
+				<param name="InputDSN" label="InputDSN" optional="false" help="The input data source name to use." type="text"/>
+				<param name="OutputDSN" label="OutputDSN" optional="false" help="The output data source name." type="text"/>
+				<param name="i" label="i" optional="false" help="The elevation interval between contours." type="text"/>
+				<param name="a" label="a" optional="true" help="provides a name for the attribute in which to put the elevation. If not provided no elevation attribute is attached." type="text"/>
+				<param name="b" label="b" optional="true" help="A particular band, defaults to band 1." type="integer"/>
+			</when>
+			<when value="GdalExtractProfile">
+				<param name="RasterFile" label="RasterFile" optional="true" value="topofr.tif" help="The file containing elevation model relative to the dataPath defined in the ZOO-Project main configuration file." type="text"/>
+				<param name="Geometry" label="Geometry" optional="false" help="The input data source name to use as source for convertion." type="data" format="txt"/>
+				<param type="select" name="Profile_outformat" label="Profile_outformat" help="Output format">
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="demo">
+				<param name="sid" label="sid" optional="true" help="A ZOO Service ID (unused)." type="integer"/>
+			</when>
+			<when value="Disjoint">
+				<param name="InputEntity1" label="InputEntity1" optional="false" help="the first geometry." type="data" format="txt"/>
+				<param name="InputEntity2" label="InputEntity2" optional="false" help="the other geometry." type="data" format="txt"/>
+			</when>
+			<when value="Ogr2Ogr">
+				<param name="F" label="F" optional="true" value="ESRI ShapeFile" help="Select the output format." type="text"/>
+				<param name="InputDSN" label="InputDSN" optional="false" help="The input data source name to use as source for convertion." type="text"/>
+				<param name="OutputDSN" label="OutputDSN" optional="false" help="The output data name." type="text"/>
+				<param name="LCO" label="LCO" optional="true" help="Select the output format." type="text"/>
+				<param name="DSCO" label="DSCO" optional="true" help="Select the output format." type="text"/>
+			</when>
+			<when value="Intersection">
+				<param name="InputEntity1" label="InputEntity1" optional="false" help="the first geometry to compare against." type="data" format="txt"/>
+				<param name="InputEntity2" label="InputEntity2" optional="false" help="the other geometry to compare against." type="data" format="txt"/>
+				<param type="select" name="Result_outformat" label="Result_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="Delaunay">
+				<param name="InputPoints" label="InputPoints" optional="false" help="The set of data points." type="data" format="txt"/>
+				<param type="select" name="Result_outformat" label="Result_outformat" help="Output format">
+					<option value="application/json">application/json</option>
+					<option value="text/xml">text/xml</option>
+				</param>
+			</when>
+			<when value="Intersects">
+				<param name="InputEntity1" label="InputEntity1" optional="false" help="the first geometry to compare against." type="data" format="txt"/>
+				<param name="InputEntity2" label="InputEntity2" optional="false" help="the other geometry to compare against." type="data" format="txt"/>
+			</when>
+			<when value="Crosses">
+				<param name="InputEntity1" label="InputEntity1" optional="false" help="the first geometry." type="data" format="txt"/>
+				<param name="InputEntity2" label="InputEntity2" optional="false" help="the other geometry." type="data" format="txt"/>
+			</when>
+			<when value="SymDifference">
+				<param name="InputEntity1" label="InputEntity1" optional="false" help="the first geometry to compare against." type="data" format="txt"/>
+				<param name="InputEntity2" label="InputEntity2" optional="false" help="the other geometry to compare against." type="data" format="txt"/>
+				<param type="select" name="Result_outformat" label="Result_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="Distance">
+				<param name="InputEntity1" label="InputEntity1" optional="false" help="the first geometry to compare against." type="data" format="txt"/>
+				<param name="InputEntity2" label="InputEntity2" optional="false" help="the other geometry to compare against." type="data" format="txt"/>
+			</when>
+			<when value="Boundary">
+				<param name="InputPolygon" label="InputPolygon" optional="false" help="URI to a set of GML that describes the polygon." type="data" format="txt"/>
+				<param type="select" name="Result_outformat" label="Result_outformat" help="Output format">
+					<option value="text/xml">text/xml</option>
+					<option value="application/json">application/json</option>
+				</param>
+			</when>
+			<when value="Gdal_Warp">
+				<param name="Format" label="Format" optional="true" value="GTiff" help="Select the output format by usig short name of the format (use gda-config --formats for list of available formats on your platform)." type="text"/>
+				<param name="InputDSN" label="InputDSN" optional="false" help="The input data source name to use as source for convertion." type="text"/>
+				<param name="OutputDSN" label="OutputDSN" optional="false" help="The output data source name to use as source for convertion." type="text"/>
+				<param name="s_srs" label="s_srs" optional="true" help="The coordinate systems that can be passed are anything supported by the OGRSpatialReference.SetFromUserInput() call, which includes EPSG PCS and GCSes (ie. EPSG:4296), PROJ.4 declarations (as above), or the name of a .prf file containing well known text." type="text"/>
+				<param name="t_srs" label="t_srs" optional="true" help="The coordinate systems that can be passed are anything supported by the OGRSpatialReference.SetFromUserInput() call, which includes EPSG PCS and GCSes (ie. EPSG:4296), PROJ.4 declarations (as above), or the name of a .prf file containing well known text." type="text"/>
+				<param name="tps" label="tps" optional="true" help="Force use of thin plate spline transformer based on available GCPs" type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="geoloc" label="geoloc" optional="true" help="Force use of Geolocation Arrays" type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="rpc" label="rpc" optional="true" help="Force use of RPCs" type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="r" label="r" optional="true" help="Available methods are: near (nearest neighbour resampling - default, fastest algorithm, worst interpolation quality), bilinear, cubic, cubicspline, lanczos (Lanczos windowed sinc resampling)" type="boolean" truevalue="True" falsevalue="False"/>
+				<param name="order" label="order" optional="true" value="1" help="The default is to select a polynomial order based on the number of GCPs." type="text"/>
+				<param name="te" label="te" optional="true" help="set georeferenced extents of output file to be created (in target SRS)." type="text"/>
+			</when>
+		</conditional>
+	</inputs>
+	<outputs>
+		<collection name="output_data" type="list" label="$select_process">
+			<discover_datasets pattern="__name_and_ext__"/>
+		</collection>
+	</outputs>
+	<expand macro="tests"/>
+	<expand macro="help"/>
+	<expand macro="citations"/>
+</tool>