Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

52 rindas
1.1KB

  1. task charger{
  2. String sample_id
  3. File vep_vcf
  4. File inheritanceGeneList
  5. File clinvar
  6. File pathogenic
  7. File HotSpot3D
  8. File PP2GeneList
  9. String disk_size
  10. String docker
  11. String cluster
  12. command <<<
  13. set -o pipefail
  14. set -e
  15. vep_index=`echo ${vep_vcf}|awk -F "/" '{print $NF}'|sed 's/.vcf//'`
  16. echo ${sample_id}
  17. mkdir ./input/
  18. mkdir ./output/
  19. sed 's/chr//' ${vep_vcf} > ./input/$vep_index.nochr.vcf
  20. charger -f ./input/$vep_index.nochr.vcf \
  21. -o ./output/$vep_index.charger.tsv \
  22. -D --inheritanceGeneList ${inheritanceGeneList} \
  23. -l --mac-clinvar-tsv ${clinvar} \
  24. -z ${pathogenic} \
  25. -H ${HotSpot3D} \
  26. --PP2GeneList ${PP2GeneList}
  27. >>>
  28. runtime {
  29. docker: docker
  30. cluster: cluster
  31. systemDisk: "cloud_ssd 40"
  32. dataDisk: "cloud_ssd " + disk_size + " /cromwell_root/"
  33. }
  34. output {
  35. Array[File] filter_result=glob("./output/${sample_id}*")
  36. }
  37. }