Skip to content
Snippets Groups Projects
Commit 46d05bb5 authored by JasperBoom's avatar JasperBoom
Browse files

Update TALON output to align with new version.

parent f17ce2e4
No related branches found
No related tags found
No related merge requests found
...@@ -11,6 +11,8 @@ that users understand how the changes affect the new version. ...@@ -11,6 +11,8 @@ that users understand how the changes affect the new version.
version 2.2.0-dev version 2.2.0-dev
--------------------------- ---------------------------
+ Update biowdl-input-converter in common.wdl to version 0.2.1.
+ Update TALON section to now include the new annotation file.
+ Update TALON default image to version 4.4.1. + Update TALON default image to version 4.4.1.
version 2.1.0 version 2.1.0
......
...@@ -162,7 +162,7 @@ task YamlToJson { ...@@ -162,7 +162,7 @@ task YamlToJson {
File yaml File yaml
String outputJson = basename(yaml, "\.ya?ml$") + ".json" String outputJson = basename(yaml, "\.ya?ml$") + ".json"
# biowdl-input-converter has python and pyyaml. # biowdl-input-converter has python and pyyaml.
String dockerImage = "quay.io/biocontainers/biowdl-input-converter:0.2.0--py_0" String dockerImage = "quay.io/biocontainers/biowdl-input-converter:0.2.1--py_0"
} }
command { command {
set -e set -e
......
...@@ -446,7 +446,6 @@ task SummarizeDatasets { ...@@ -446,7 +446,6 @@ task SummarizeDatasets {
task Talon { task Talon {
input { input {
File SAMfile
File configFile File configFile
File databaseFile File databaseFile
String genomeBuild String genomeBuild
...@@ -454,10 +453,9 @@ task Talon { ...@@ -454,10 +453,9 @@ task Talon {
Int minimumIdentity = 0 Int minimumIdentity = 0
String outputPrefix String outputPrefix
String configFileName = basename(configFile) String configFileName = basename(configFile)
String SAMfileName = basename(SAMfile)
Int cores = 4 Int cores = 4
String memory = "20G" String memory = "25G"
String dockerImage = "biocontainers/talon:v4.4.1_cv1" String dockerImage = "biocontainers/talon:v4.4.1_cv1"
} }
...@@ -465,7 +463,7 @@ task Talon { ...@@ -465,7 +463,7 @@ task Talon {
set -e set -e
mkdir -p $(dirname ~{outputPrefix}) mkdir -p $(dirname ~{outputPrefix})
mv ${configFile} ./${configFileName} mv ${configFile} ./${configFileName}
mv ${SAMfile} ./${SAMfileName} export TMPDIR=/tmp
talon \ talon \
~{"--f " + configFileName} \ ~{"--f " + configFileName} \
~{"--db " + databaseFile} \ ~{"--db " + databaseFile} \
...@@ -473,12 +471,13 @@ task Talon { ...@@ -473,12 +471,13 @@ task Talon {
~{"--threads " + cores} \ ~{"--threads " + cores} \
~{"--cov " + minimumCoverage} \ ~{"--cov " + minimumCoverage} \
~{"--identity " + minimumIdentity} \ ~{"--identity " + minimumIdentity} \
~{"--o " + outputPrefix} ~{"--o " + outputPrefix + "/run"}
} }
output { output {
File outputUpdatedDatabase = databaseFile File outputUpdatedDatabase = databaseFile
File outputLog = outputPrefix + "_talon_QC.log" File outputLog = outputPrefix + "/run_QC.log"
File outputAnnot = outputPrefix + "/run_talon_read_annot.tsv"
} }
runtime { runtime {
...@@ -488,10 +487,6 @@ task Talon { ...@@ -488,10 +487,6 @@ task Talon {
} }
parameter_meta { parameter_meta {
SAMfile: {
description: "Input SAM file, same one as described in configFile.",
category: "required"
}
configFile: { configFile: {
description: "Dataset config file (comma-delimited).", description: "Dataset config file (comma-delimited).",
category: "required" category: "required"
...@@ -524,5 +519,9 @@ task Talon { ...@@ -524,5 +519,9 @@ task Talon {
description: "Log file from TALON run.", description: "Log file from TALON run.",
category: "required" category: "required"
} }
outputAnnot: {
description: "Read annotation file from TALON run.",
category: "required"
}
} }
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment