No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

51 líneas
1.3KB

  1. task strelka_calling{
  2. File tumor_bam
  3. File tumor_bam_bai
  4. File normal_bam
  5. File normal_bam_bai
  6. String ref_fasta
  7. File ref_dir
  8. String sample_id
  9. File? manta_indel_vcf
  10. File? manta_indel_vcf_index
  11. # excute env
  12. String docker
  13. String cluster_config
  14. String disk_size
  15. String out_dir = "${sample_id}_result"
  16. command <<<
  17. set -exo pipefail
  18. nt=$(nproc)
  19. /home/biosoft/strelka-2.9.10.centos6_x86_64/bin/configureStrelkaSomaticWorkflow.py \
  20. --normalBam ${normal_bam} \
  21. --tumorBam ${tumor_bam} \
  22. --referenceFasta ${ref_dir}/${ref_fasta} \
  23. --runDir ${out_dir}
  24. ls ${out_dir}
  25. python2.7 ${out_dir}/runWorkflow.py -m local -j $nt
  26. ls ${out_dir}
  27. tar cvf ${out_dir}.tar ${out_dir}
  28. >>>
  29. runtime{
  30. docker:docker
  31. cluster:cluster_config
  32. systemDisk:"cloud_ssd 40"
  33. dataDisk:"cloud_ssd " + disk_size + " /cromwell_root/"
  34. }
  35. output{
  36. File out_file = "${out_dir}.tar"
  37. File indel_vcf = "${out_dir}/results/variants/somatic.indels.vcf.gz"
  38. File indel_vcf_index = "${out_dir}/results/variants/somatic.indels.vcf.gz.tbi"
  39. File snv_vcf = "${out_dir}/results/variants/somatic.snvs.vcf.gz"
  40. File snv_vcf_index = "${out_dir}/results/variants/somatic.snvs.vcf.gz.tbi"
  41. }
  42. }