diff --git a/TO-DO.md b/TO-DO.md index 69f359bdf7d130a48eb06e938a84a7aa6b9b0ee2..7368005aed8a0527ca448c2731910c260866341e 100644 --- a/TO-DO.md +++ b/TO-DO.md @@ -18,6 +18,8 @@ Some tasks are importing other WDL files. * fastqsplitter.wdl: `Fastqsplitter` * flash.wdl: `Flash` * macs2.wdl: `PeakCalling` +* ncbi.wdl: `GenomeDownload`, `DownloadNtFasta`, `DownloadAccessionToTaxId` +* ## Imports other tasks: * bamstats.wdl diff --git a/deepvariant.wdl b/deepvariant.wdl index 618200aa8df9c3b4be9700d323d48eaf300f5eb6..28aee813b170590aaf233b5fb912bff0d180b823 100644 --- a/deepvariant.wdl +++ b/deepvariant.wdl @@ -44,7 +44,6 @@ task RunDeepVariant { command { set -e - /opt/deepvariant/bin/run_deepvariant \ --ref ~{referenceFasta} \ --reads ~{inputBam} \ @@ -85,7 +84,7 @@ task RunDeepVariant { customizedModel: {description: "A path to a model checkpoint to load for the `call_variants` step. If not set, the default for each --model_type will be used.", category: "advanced"} numShards: {description: "Number of shards for make_examples step.", category: "common"} outputGVcf: {description: "Path where we should write gVCF file.", category: "common"} - outputGVcfIndex: {description: "Path to where the gVCF index file will be written. This is needed as a workaround, set it to outputGVcf+.tbi.", category: "common"} + outputGVcfIndex: {description: "Path to where the gVCF index file will be written. This is needed as a workaround, set it to `outputGVcf + '.tbi.'`", category: "common"} regions: {description: "List of regions we want to process, in BED/BEDPE format.", category: "advanced"} sampleName: {description: "Sample name to use instead of the sample name from the input reads BAM (SM tag in the header).", category: "common"} VCFStatsReport: {description: "Output a visual report (HTML) of statistics about the output VCF.", category: "common"} diff --git a/multiqc.wdl b/multiqc.wdl index 1d248dd6a5922b0e414353bd323d3625a29140e7..405c0a0bbf36377c700f1bd00406a1183c64a5c0 100644 --- a/multiqc.wdl +++ b/multiqc.wdl @@ -179,7 +179,7 @@ task MultiQC { 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"} # outputs - multiqcReport: {description: ""} - multiqcDataDirZip: {description: ""} + multiqcReport: {description: "Results from bioinformatics analyses across many samples in a single report."} + multiqcDataDirZip: {description: "The parsed data directory compressed with zip."} } } diff --git a/pacbio.wdl b/pacbio.wdl index 01f6d4fdaff1d7ef933d7d981fea21bf8b025290..df0343d98a737132f82185a04bca133547137659 100644 --- a/pacbio.wdl +++ b/pacbio.wdl @@ -43,7 +43,7 @@ task mergePacBio { } output { - File MergedReport = mergedReport + File outputMergedReport = mergedReport } parameter_meta { @@ -52,6 +52,9 @@ task mergePacBio { mergedReport: {description: "The location the merged PacBio report file should be written to.", category: "common"} memory: {description: "The amount of memory this job will use.", 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"} + + # outputs + outputMergedReport: {description: "The PacBio reports merged into one."} } } @@ -85,5 +88,8 @@ task ccsChunks { chunkCount: {description: "The number of chunks to create.", category: "required"} memory: {description: "The amount of memory this job will use.", 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"} + + # outputs + chunks: {description: "The chunks created based on `chunkCount`."} } } diff --git a/pbbam.wdl b/pbbam.wdl index d271a11a6066135334def2202aeec2393f688324..d893e64d33ce6867695b8f48a36e8acb4aa0adc2 100644 --- a/pbbam.wdl +++ b/pbbam.wdl @@ -66,5 +66,9 @@ task Index { memory: {description: "The amount of memory needed for the job.", category: "advanced"} timeMinutes: {description: "The maximum amount of time the job will run in minutes.", 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"} + + # outputs + indexedBam: {description: "The original input BAM file."} + index: {description: "The index of the input BAM file."} } } diff --git a/picard.wdl b/picard.wdl index f1876f7b6bd2849db7ef8b257e331a5fa7040ee9..d288f0e58cfe1743b112b6ee1220cc49a86744fa 100644 --- a/picard.wdl +++ b/picard.wdl @@ -61,6 +61,9 @@ task BedToIntervalList { memory: {description: "The amount of memory this job will use.", category: "advanced"} timeMinutes: {description: "The maximum amount of time the job will run in minutes.", 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"} + + # outputs + intervalList: {description: "Picard Interval List from a BED file."} } } @@ -125,6 +128,9 @@ task CollectHsMetrics { memoryMb: {description: "The amount of memory this job will use in megabytes.", category: "advanced"} timeMinutes: {description: "The maximum amount of time the job will run in minutes.", 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"} + + # outputs + HsMetrics: {description: "Hybrid-selection (HS) metrics for the input BAM file."} } } @@ -240,6 +246,9 @@ task CollectMultipleMetrics { memoryMb: {description: "The amount of memory this job will use in megabytes.", category: "advanced"} timeMinutes: {description: "The maximum amount of time the job will run in minutes.", 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"} + + # outputs + alignmentSummary: {description: ""} } }