You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

qualimap.wdl 805B

5 years ago
5 years ago
4 years ago
4 years ago
4 years ago
5 years ago
5 years ago
12345678910111213141516171819202122232425262728293031
  1. task qualimap {
  2. File bam
  3. File gtf
  4. String bamname=basename(bam, ".sorted.bam")
  5. String docker
  6. String cluster
  7. String disk_size
  8. command <<<
  9. set -o pipefail
  10. set -e
  11. nt=$(nproc)
  12. /opt/qualimap/qualimap bamqc -bam ${bam} -outformat HTML -nt $nt -outdir ${bamname}_bamqc --java-mem-size=32G
  13. /opt/qualimap/qualimap rnaseq -bam ${bam} -outformat HTML -outdir ${bamname}_rnaseq -gtf ${gtf} -pe --java-mem-size=32G
  14. tar -zcf ${bamname}_bamqc_qualimap.tar.gz ${bamname}_bamqc
  15. tar -zcf ${bamname}_rnaseq_qualimap.tar.gz ${bamname}_rnaseq
  16. >>>
  17. runtime {
  18. docker:docker
  19. cluster:cluster
  20. systemDisk:"cloud_ssd 40"
  21. dataDisk:"cloud_ssd " + disk_size + " /cromwell_root/"
  22. }
  23. output {
  24. File bamqc_gz="${bamname}_bamqc_qualimap.tar.gz"
  25. File rnaseq_gz="${bamname}_rnaseq_qualimap.tar.gz"
  26. }
  27. }