Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

42 lines
1.2KB

  1. task oneClass {
  2. File snv_vcf
  3. File indel_vcf
  4. File snv_train
  5. File indel_train
  6. String kernel
  7. String nu
  8. String sampleName
  9. String docker
  10. String cluster_config
  11. String disk_size
  12. command <<<
  13. python /opt/oneClass.py -train ${snv_train} -test ${snv_vcf} -name ${sampleName}_snv -kernel ${kernel} -nu ${nu}
  14. python /opt/oneClass.py -train ${indel_train} -test ${indel_vcf} -name ${sampleName}_indel -kernel ${kernel} -nu ${nu}
  15. >>>
  16. runtime {
  17. docker:docker
  18. cluster: cluster_config
  19. systemDisk: "cloud_ssd 40"
  20. dataDisk: "cloud_ssd " + disk_size + " /cromwell_root/"
  21. }
  22. output {
  23. File snv_true_txt = "${sampleName}_snv_predicted_true.txt"
  24. File snv_false_txt = "${sampleName}_snv_predicted_false.txt"
  25. File snv_true_bed = "${sampleName}_snv_predicted_true.bed"
  26. File snv_false_bed = "${sampleName}_snv_predicted_false.bed"
  27. File snv_padding = "${sampleName}_snv_padding.bed"
  28. File indel_true_txt = "${sampleName}_indel_predicted_true.txt"
  29. File indel_false_txt = "${sampleName}_indel_predicted_false.txt"
  30. File indel_true_bed = "${sampleName}_indel_predicted_true.bed"
  31. File indel_false_bed = "${sampleName}_indel_predicted_false.bed"
  32. File indel_padding = "${sampleName}_indel_padding.bed"
  33. }
  34. }