您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

39 行
1.3KB

  1. task Call_meth {
  2. File ref_dir
  3. File chrom_sizes_dir
  4. File Dedup_bam
  5. String chrom_sizes
  6. String sample
  7. String docker
  8. String cluster_config
  9. String disk_size
  10. command <<<
  11. set -o pipefail
  12. set -e
  13. /src/Bismark-0.20.1/bismark_methylation_extractor --multicore 4 -p --no_overlap --comprehensive --report --bedGraph --cytosine_report -o ./ --gzip --ignore_r2 2 --genome_folder ${ref_dir} ${Dedup_bam}
  14. gunzip "${sample}.deduplicated.bedGraph.gz"
  15. bedtools sort -i ${sample}.deduplicated.bedGraph > ${sample}.deduplicated.sorted.bedGraph
  16. /usr/local/bin/bedGraphToBigWig ${sample}.deduplicated.sorted.bedGraph ${chrom_sizes_dir}/${chrom_sizes} ${sample}.deduplicated.bw
  17. >>>
  18. runtime {
  19. docker:docker
  20. cluster: cluster_config
  21. systemDisk: "cloud_ssd 40"
  22. dataDisk: "cloud_ssd " + disk_size + " /cromwell_root/"
  23. }
  24. output {
  25. File BedGraph = "${sample}.deduplicated.bedGraph"
  26. File Bigwig = "${sample}.deduplicated.bw"
  27. File Cov = "${sample}.deduplicated.bismark.cov.gz"
  28. File Splitting_report = "${sample}.deduplicated_splitting_report.txt"
  29. File CHG_context = "CHG_context_${sample}.deduplicated.txt.gz"
  30. File CHH_context = "CHH_context_${sample}.deduplicated.txt.gz"
  31. File CpG_context = "CpG_context_${sample}.deduplicated.txt.gz"
  32. File Mbias = "${sample}.deduplicated.M-bias.txt"
  33. File CX = "${sample}.CX_report.txt.gz"
  34. }
  35. }