diff --git a/biopet/biopet.wdl b/biopet/biopet.wdl
index 8cf23813bd0880c726010316c02d802b8eef922a..f91f93eab4d26502318ca0fe5d9b59b1989d5ef1 100644
--- a/biopet/biopet.wdl
+++ b/biopet/biopet.wdl
@@ -226,6 +226,12 @@ task ReorderGlobbedScatters {
         # 4 gigs of memory to be able to build the docker image in singularity
         memory: "4G"
     }
+
+    parameter_meta {
+        scatters: {description: "The files which should be ordered.", category: "required"}
+        dockerImage: {description: "The docker image used for this task. Changing this may result in errors which the developers may choose not to address.",
+                      category: "advanced"}
+    }
 }
 
 task ScatterRegions {
@@ -268,6 +274,25 @@ task ScatterRegions {
         docker: dockerImage
         memory: memory
     }
+
+    parameter_meta {
+        referenceFasta: {description: "The reference fasta file.", category: "required"}
+        referenceFastaDict: {description: "The sequence dictionary associated with the reference fasta file.",
+                             category: "required"}
+        scatterSize: {description: "Equivalent to biopet scatterregions' `-s` option.", category: "common"}
+        regions: {description: "The regions to be scattered.", category: "advanced"}
+        notSplitContigs: {description: "Equivalent to biopet scatterregions' `--notSplitContigs` flag.",
+                          category: "advanced"}
+        bamFile: {description: "Equivalent to biopet scatterregions' `--bamfile` option.",
+                  category: "advanced"}
+        bamIndex: {description: "The index for the bamfile given through bamFile.", category: "advanced"}
+
+        memory: {description: "The amount of memory this job will use.", category: "advanced"}
+        javaXmx: {description: "The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead.",
+                  category: "advanced"}
+        dockerImage: {description: "The docker image used for this task. Changing this may result in errors which the developers may choose not to address.",
+                      category: "advanced"}
+    }
 }
 
 task ValidateAnnotation {
diff --git a/gatk.wdl b/gatk.wdl
index 676f2fd56a2491fdad7c969aa45e11b4047d3a3b..99b562b2e1d5fd5b4be4c2a600209fd70a9451af 100644
--- a/gatk.wdl
+++ b/gatk.wdl
@@ -113,7 +113,7 @@ task BaseRecalibrator {
         inputBam: {description: "The BAM file to generate a BQSR report for.", category: "required"}
         inputBamIndex: {description: "The index of the input BAM file.", category: "required"}
         recalibrationReportPath: {description: "The location to write the BQSR report to.", category: "required"}
-        sequenceGroupInterval: {description: "Bed files describing the regions to operate on.", category: "advancded"}
+        sequenceGroupInterval: {description: "Bed files describing the regions to operate on.", category: "advanced"}
         knownIndelsSitesVCFs: {description: "VCf files with known indels.", category: "advanced"}
         knownIndelsSitesVCFIndexes: {description: "The indexed for the known variant VCFs.", category: "advanced"}
         dbsnpVCF: {description: "A dbSNP VCF.", category: "common"}
@@ -614,6 +614,24 @@ task SplitNCigarReads {
         docker: dockerImage
         memory: memory
     }
+
+    parameter_meta {
+        inputBam: {description: "The BAM file for which spliced reads should be split.", category: "required"}
+        inputBamIndex: {description: "The input BAM file's index.", category: "required"}
+        referenceFasta: {description: "The reference fasta file which was also used for mapping.",
+                         category: "required"}
+        referenceFastaDict: {description: "The sequence dictionary associated with the reference fasta file.",
+                             category: "required"}
+        referenceFastaFai: {description: "The index for the reference fasta file.", category: "required"}
+        outputBam: {description: "The location the output BAM file should be written.", category: "required"}
+        intervals: {description: "Bed files or interval lists describing the regions to operate on.", category: "advanced"}
+
+        memory: {description: "The amount of memory this job will use.", category: "advanced"}
+        javaXmx: {description: "The maximum memory available to the program. Should be lower than `memory` to accommodate JVM overhead.",
+                  category: "advanced"}
+        dockerImage: {description: "The docker image used for this task. Changing this may result in errors which the developers may choose not to address.",
+                      category: "advanced"}
+    }
 }
 
 task CombineVariants {