Skip to content
Snippets Groups Projects
Commit 334ee17c authored by cagaser's avatar cagaser
Browse files

add SV task: survivor.wdl

parent 7dc64284
No related branches found
No related tags found
No related merge requests found
version 1.0
import "common.wdl"
task Merge {
input{
Array[File] filePaths
Int breakpointDistance = 1000
Int suppVecs = 2
Int svType = 1
Int strandType = 1
Int distanceBySvSize = 0
Int minSize = 30
String sample
String outputPath
Int memory = 128
}
command <<<
set -e
mkdir -p $(dirname ~{outputPath})
echo '~{sep="\n" filePaths}' > fileList
SURVIVOR merge \
fileList \
~{breakpointDistance} \
~{suppVecs} \
~{svType} \
~{strandType} \
~{distanceBySvSize} \
~{minSize} \
~{outputPath}
>>>
output {
File mergedVcf = "~{outputPath}"
}
runtime {
docker: "quay.io/biocontainers/survivor:1.0.6--h6bb024c_0"
memory: memory
}
}
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