Selaa lähdekoodia

添加 'tasks/TMB.wdl'

master
meng 2 vuotta sitten
vanhempi
commit
9a044a50ca
1 muutettua tiedostoa jossa 33 lisäystä ja 0 poistoa
  1. +33
    -0
      tasks/TMB.wdl

+ 33
- 0
tasks/TMB.wdl Näytä tiedosto

@@ -0,0 +1,33 @@
task TMB {
String sample
File regions
File snpindel_txt
String docker
String cluster_config
String disk_size
command <<<
set -o pipefail
set -e
nt=$(nproc)
sort -k1,1 -k2,2n ${regions} | bedtools merge -i - > merged.bed
size=`awk -F'\t' 'BEGIN{SUM=0}{SUM+=$3-$2}END{print SUM}' merged.bed`
# analysis in python
python ~/tmb.py ${snpindel_txt} $size ${sample}
>>>
runtime {
docker: docker
cluster: cluster_config
systemDisk: "cloud_ssd 40"
dataDisk: "cloud_ssd " + disk_size + " /cromwell_root/"
}
output {
File snp_indel="${sample}.snp_indel.txt"
File tmb="${sample}.TMB.txt"
}
}

Loading…
Peruuta
Tallenna