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.

41 lines
1011B

  1. task rename_vcf {
  2. File vcf_D5
  3. String vcf_D5_name = basename(vcf_D5, ".vcf")
  4. File vcf_D6
  5. String vcf_D6_name = basename(vcf_D6, ".vcf")
  6. File vcf_F7
  7. String vcf_F7_name = basename(vcf_F7, ".vcf")
  8. File vcf_M8
  9. String vcf_M8_name = basename(vcf_M8, ".vcf")
  10. String project
  11. String docker
  12. String cluster_config
  13. String disk_size
  14. command <<<
  15. cp ${vcf_D5} ${vcf_D5_name}_${project}_LCL5.vcf
  16. rm ${vcf_D5}
  17. cp ${vcf_D6} ${vcf_D6_name}_${project}_LCL6.vcf
  18. rm ${vcf_D6}
  19. cp ${vcf_F7} ${vcf_F7_name}_${project}_LCL7.vcf
  20. rm ${vcf_F7}
  21. cp ${vcf_M8} ${vcf_M8_name}_${project}_LCL8.vcf
  22. rm ${vcf_M8}
  23. >>>
  24. runtime {
  25. docker:docker
  26. cluster:cluster_config
  27. systemDisk:"cloud_ssd 40"
  28. dataDisk:"cloud_ssd " + disk_size + " /cromwell_root/"
  29. }
  30. output {
  31. File vcf_D5_renamed = "${vcf_D5_name}_${project}_LCL5.vcf"
  32. File vcf_D6_renamed = "${vcf_D6_name}_${project}_LCL6.vcf"
  33. File vcf_F7_renamed = "${vcf_F7_name}_${project}_LCL7.vcf"
  34. File vcf_M8_renamed = "${vcf_M8_name}_${project}_LCL8.vcf"
  35. }
  36. }