Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

vor 3 Jahren
vor 3 Jahren
vor 3 Jahren
vor 3 Jahren
vor 3 Jahren
1234567891011121314151617181920212223242526272829303132333435363738394041
  1. task pre {
  2. File ref_dir
  3. File fasta
  4. File vcf
  5. String sample
  6. String docker
  7. String cluster_config
  8. String disk_size
  9. command <<<
  10. set -o pipefail
  11. set -e
  12. nt=$(nproc)
  13. mkdir -p /cromwell_root/tmp
  14. cp -r ${ref_dir} /cromwell_root/tmp/
  15. export HGREF=/cromwell_root/tmp/reference_data/GRCh38.d1.vd1.fa
  16. if [[ ${sample} =~ "LCL7" ]]; then
  17. /opt/hap.py/bin/pre.py ${vcf} ${sample}vcf.gz \
  18. -r ${HGREF} -D -L --fixchr --gender male --threads $nt --logfile ${sample}.normalization.log
  19. else
  20. /opt/hap.py/bin/pre.py ${vcf} ${sample}vcf.gz \
  21. -r ${HGREF} -D -L --fixchr --gender female --threads $nt --logfile ${sample}.normalization.log
  22. fi
  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 normalized_vcf = "${sample}vcf.gz"
  32. File log = "${sample}.normalization.log"
  33. }
  34. }