Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

40 lignes
1.1KB

  1. task mergeSentieon {
  2. Array[File] aln_metrics_header
  3. Array[File] aln_metrics_data
  4. Array[File] dedup_metrics_header
  5. Array[File] dedup_metrics_data
  6. Array[File] is_metrics_header
  7. Array[File] is_metrics_data
  8. Array[File] deduped_coverage_header
  9. Array[File] deduped_coverage_data
  10. String docker
  11. String cluster_config
  12. String disk_size
  13. command <<<
  14. set -o pipefail
  15. set -e
  16. cat ${sep=" " aln_metrics_header} | sed -n '1,1p' | cat - ${sep=" " aln_metrics_data} > aln_metrics.txt
  17. cat ${sep=" " dedup_metrics_header} | sed -n '1,1p' | cat - ${sep=" " dedup_metrics_data} > dedup_metrics.txt
  18. cat ${sep=" " is_metrics_header} | sed -n '1,1p' | cat - ${sep=" " is_metrics_data} > is_metrics.txt
  19. cat ${sep=" " deduped_coverage_header} | sed -n '1,1p' | cat - ${sep=" " deduped_coverage_data} > deduped_coverage.txt
  20. >>>
  21. runtime {
  22. docker:docker
  23. cluster:cluster_config
  24. systemDisk:"cloud_ssd 40"
  25. dataDisk:"cloud_ssd " + disk_size + " /cromwell_root/"
  26. }
  27. output {
  28. File aln_metrics_merge = "aln_metrics.txt"
  29. File dedup_metrics_merge = "dedup_metrics.txt"
  30. File is_metrics_merge = "is_metrics.txt"
  31. File deduped_coverage_merge = "deduped_coverage.txt"
  32. }
  33. }