選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

38 行
1.3KB

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