浏览代码

fix

tags/v1.0
lzpmonster 6 年前
父节点
当前提交
28823dbb87
共有 3 个文件被更改,包括 9 次插入5 次删除
  1. +3
    -1
      inputs
  2. +3
    -2
      tasks/Call_meth.wdl
  3. +3
    -2
      workflow.wdl

+ 3
- 1
inputs 查看文件

"{{ project_name }}.sample": "{{ sample_name }}", "{{ project_name }}.sample": "{{ sample_name }}",
"{{ project_name }}.disk_size": "{{ disk_size }}", "{{ project_name }}.disk_size": "{{ disk_size }}",
"{{ project_name }}.fastq_2": "{{ read2 }}", "{{ project_name }}.fastq_2": "{{ read2 }}",
"{{ project_name }}.chrom_sizes": "oss://choppy-app-example-data/WGBS/hg38.chrom.sizes"
"{{ project_name }}.chrom_sizes_dir": "oss://choppy-app-example-data/WGBS/chrom_sizes/",
"{{ project_name }}.chrom_sizes": "hg38.chrom.sizes"
} }



+ 3
- 2
tasks/Call_meth.wdl 查看文件

task Call_meth { task Call_meth {
File ref_dir File ref_dir
File chrom_sizes
File chrom_sizes_dir
File Dedup_bam File Dedup_bam
String chrom_sizes
String sample String sample
String docker String docker
String cluster_config String cluster_config
/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} /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}
gunzip "${sample}.deduplicated.bedGraph.gz" gunzip "${sample}.deduplicated.bedGraph.gz"
bedtools sort -i ${sample}.deduplicated.bedGraph > ${sample}.deduplicated.sorted.bedGraph bedtools sort -i ${sample}.deduplicated.bedGraph > ${sample}.deduplicated.sorted.bedGraph
/usr/local/bin/bedGraphToBigWig ${sample}.deduplicated.sorted.bedGraph ${chrom_sizes} ${sample}.deduplicated.bw
/usr/local/bin/bedGraphToBigWig ${sample}.deduplicated.sorted.bedGraph ${chrom_sizes_dir}/${chrom_sizes} ${sample}.deduplicated.bw
>>> >>>
runtime { runtime {

+ 3
- 2
workflow.wdl 查看文件

File fastq_1 File fastq_1
File fastq_2 File fastq_2


File chrom_sizes
File chrom_sizes_dir
String sample String sample
String docker String docker
String chrom_sizes


String disk_size String disk_size
String cluster_config String cluster_config
call Call_meth.Call_meth as Call_meth { call Call_meth.Call_meth as Call_meth {
input: input:
ref_dir=ref_dir, ref_dir=ref_dir,
chrom_sizes_dir=chrom_sizes_dir,
chrom_sizes=chrom_sizes, chrom_sizes=chrom_sizes,
Dedup_bam=Dedup.Dedup_bam, Dedup_bam=Dedup.Dedup_bam,
sample=sample, sample=sample,

正在加载...
取消
保存