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.

charger.wdl 1.1KB

3 år sedan
3 år sedan
3 år sedan
3 år sedan
3 år sedan
3 år sedan
3 år sedan
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  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. }