DNA-seq pipeline with Sentieon + Varscan.
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.

пре 5 година
123456789101112131415161718192021222324252627282930313233343536373839404142
  1. task TNscope {
  2. File ref_dir
  3. File dbsnp_dir
  4. String sample
  5. String SENTIEON_INSTALL_DIR
  6. String tumor_name
  7. String normal_name
  8. String docker
  9. String cluster_config
  10. String fasta
  11. File corealigner_bam
  12. File corealigner_bam_index
  13. String dbsnp
  14. String disk_size
  15. command <<<
  16. set -o pipefail
  17. set -e
  18. export SENTIEON_LICENSE=192.168.0.55:8990
  19. nt=$(nproc)
  20. ${SENTIEON_INSTALL_DIR}/bin/sentieon driver -r ${ref_dir}/${fasta} -t $nt -i ${corealigner_bam} --algo TNscope --tumor_sample ${tumor_name} --normal_sample ${normal_name} --dbsnp ${dbsnp_dir}/${dbsnp} ${sample}.TNscope.TN.vcf
  21. >>>
  22. runtime {
  23. docker:docker
  24. cluster: cluster_config
  25. systemDisk: "cloud_ssd 40"
  26. dataDisk: "cloud_ssd " + disk_size + " /cromwell_root/"
  27. }
  28. output {
  29. File TNscope_vcf= "${sample}.TNscope.TN.vcf"
  30. File TNscope_vcf_index = "${sample}.TNscope.TN.vcf.idx"
  31. }
  32. }