Automated integrated analysis software for genomics data of the cancer patients.
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

63 linhas
2.4KB

  1. task deduped_Metrics {
  2. File ref_dir
  3. String SENTIEON_LICENSE
  4. String sample
  5. String fasta
  6. File deduped_bam
  7. File deduped_bam_index
  8. String docker
  9. String cluster_config
  10. String disk_size
  11. File? regions
  12. command <<<
  13. set -o pipefail
  14. set -e
  15. export SENTIEON_LICENSE=${SENTIEON_LICENSE}
  16. nt=$(nproc)
  17. if [ ${regions} ]; then
  18. INTERVAL="--interval ${regions}"
  19. else
  20. INTERVAL=""
  21. fi
  22. sentieon driver -t $nt \
  23. -r ${ref_dir}/${fasta} $INTERVAL \
  24. -i ${deduped_bam} \
  25. --algo CoverageMetrics --omit_base_output ${sample}_deduped_coverage_metrics \
  26. --algo MeanQualityByCycle ${sample}_deduped_mq_metrics.txt \
  27. --algo QualDistribution ${sample}_deduped_qd_metrics.txt \
  28. --algo GCBias --summary ${sample}_deduped_gc_summary.txt ${sample}_deduped_gc_metrics.txt \
  29. --algo AlignmentStat ${sample}_deduped_aln_metrics.txt \
  30. --algo InsertSizeMetricAlgo ${sample}_deduped_is_metrics.txt \
  31. --algo QualityYield ${sample}_deduped_QualityYield.txt \
  32. --algo WgsMetricsAlgo ${sample}_deduped_WgsMetricsAlgo.txt
  33. >>>
  34. runtime {
  35. docker: docker
  36. cluster: cluster_config
  37. systemDisk: "cloud_ssd 40"
  38. dataDisk: "cloud_ssd " + disk_size + " /cromwell_root/"
  39. }
  40. output {
  41. File deduped_coverage_metrics_sample_summary = "${sample}_deduped_coverage_metrics.sample_summary"
  42. File deduped_coverage_metrics_sample_statistics = "${sample}_deduped_coverage_metrics.sample_statistics"
  43. File deduped_coverage_metrics_sample_interval_statistics = "${sample}_deduped_coverage_metrics.sample_interval_statistics"
  44. File deduped_coverage_metrics_sample_cumulative_coverage_proportions = "${sample}_deduped_coverage_metrics.sample_cumulative_coverage_proportions"
  45. File deduped_coverage_metrics_sample_cumulative_coverage_counts = "${sample}_deduped_coverage_metrics.sample_cumulative_coverage_counts"
  46. File deduped_mean_quality = "${sample}_deduped_mq_metrics.txt"
  47. File deduped_qd_metrics = "${sample}_deduped_qd_metrics.txt"
  48. File deduped_gc_summary = "${sample}_deduped_gc_summary.txt"
  49. File deduped_gc_metrics = "${sample}_deduped_gc_metrics.txt"
  50. File dedeuped_aln_metrics = "${sample}_deduped_aln_metrics.txt"
  51. File deduped_is_metrics = "${sample}_deduped_is_metrics.txt"
  52. File deduped_QualityYield = "${sample}_deduped_QualityYield.txt"
  53. File deduped_wgsmetrics = "${sample}_deduped_WgsMetricsAlgo.txt"
  54. }
  55. }