瀏覽代碼

update

tags/v1.0
lzpmonster 6 年之前
父節點
當前提交
49c312c010
共有 5 個檔案被更改,包括 16 行新增16 行删除
  1. +1
    -1
      inputs
  2. +2
    -2
      tasks/Call_meth.wdl
  3. +3
    -3
      tasks/Dedup.wdl
  4. +6
    -6
      tasks/Mapping.wdl
  5. +4
    -4
      workflow.wdl

+ 1
- 1
inputs 查看文件

{ {
"{{ project_name }}.ref_dir": "oss://choppy-app-example-data/WGBS/hg38/", "{{ project_name }}.ref_dir": "oss://choppy-app-example-data/WGBS/hg38/",
"{{ project_name }}.fastq_1": "{{ read1 }}", "{{ project_name }}.fastq_1": "{{ read1 }}",
"{{ project_name }}.cluster_config": "{{ cluster if cluster != '' else 'OnDemand ecs.sn2ne.2xlarge img-ubuntu-vpc' }}",
"{{ project_name }}.cluster_config": "{{ cluster if cluster != '' else 'OnDemand ecs.sn1ne.8xlarge img-ubuntu-vpc' }}",
"{{ project_name }}.docker": "registry-vpc.cn-shanghai.aliyuncs.com/pgx-docker-registry/bismark:1.1.0_20190225", "{{ project_name }}.docker": "registry-vpc.cn-shanghai.aliyuncs.com/pgx-docker-registry/bismark:1.1.0_20190225",
"{{ project_name }}.sample": "{{ sample_name }}", "{{ project_name }}.sample": "{{ sample_name }}",
"{{ project_name }}.disk_size": "{{ disk_size }}", "{{ project_name }}.disk_size": "{{ disk_size }}",

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

task Call_meth { task Call_meth {
File ref_dir
File ref_dir
File Dedup_bam File Dedup_bam
String sample String sample
runtime { runtime {
docker:docker docker:docker
cluster: cluster_config cluster: cluster_config
systemDisk: "cloud_ssd 40"
systemDisk: "cloud_ssd 400"
dataDisk: "cloud_ssd " + disk_size + " /cromwell_root/" dataDisk: "cloud_ssd " + disk_size + " /cromwell_root/"
} }



+ 3
- 3
tasks/Dedup.wdl 查看文件

task Dedup { task Dedup {
File unsorted_bam
File bam
String sample String sample
String docker String docker
String cluster_config String cluster_config
command <<< command <<<
set -o pipefail set -o pipefail
set -e set -e
/src/Bismark-0.20.1/deduplicate_bismark -p --bam ${unsorted_bam}
/src/Bismark-0.20.1/deduplicate_bismark -p --bam ${bam}
>>> >>>
runtime { runtime {
docker:docker docker:docker
cluster: cluster_config cluster: cluster_config
systemDisk: "cloud_ssd 40"
systemDisk: "cloud_ssd 500"
dataDisk: "cloud_ssd " + disk_size + " /cromwell_root/" dataDisk: "cloud_ssd " + disk_size + " /cromwell_root/"
} }



+ 6
- 6
tasks/Mapping.wdl 查看文件

task Mapping { task Mapping {


File ref_dir
File trim_read1
File trim_read2
File ref_dir
File fastq_1
File fastq_2


String sample String sample
String docker String docker
command <<< command <<<
set -o pipefail set -o pipefail
set -e set -e
/src/Bismark-0.20.1/bismark --bowtie2 -p 8 --bam ${ref_dir} -1 ${trim_read1} -2 ${trim_read2}
/src/Bismark-0.20.1/bismark --bowtie2 -p 8 --bam ${ref_dir} -1 ${fastq_1} -2 ${fastq_2}


>>> >>>


runtime { runtime {
docker:docker docker:docker
cluster: cluster_config cluster: cluster_config
systemDisk: "cloud_ssd 40"
systemDisk: "cloud_ssd 500"
dataDisk: "cloud_ssd " + disk_size + " /cromwell_root/" dataDisk: "cloud_ssd " + disk_size + " /cromwell_root/"
} }
output { output {
File unsorted_bam = "${sample}_R1_bismark_bt2_pe.bam"
File bam = "${sample}_R1_bismark_bt2_pe.bam"
} }
} }

+ 4
- 4
workflow.wdl 查看文件

String disk_size String disk_size
String cluster_config String cluster_config


File ref_dir
File ref_dir




call Mapping.Mapping as Mapping { call Mapping.Mapping as Mapping {
input: input:
sample=sample, sample=sample,
ref_dir=ref_dir, ref_dir=ref_dir,
trim_read1=fastq_1,
trim_read2=fastq_2,
fastq_1=fastq_1,
fastq_2=fastq_2,
docker=docker, docker=docker,
disk_size=disk_size, disk_size=disk_size,
cluster_config=cluster_config cluster_config=cluster_config
} }
call Dedup.Dedup as Dedup { call Dedup.Dedup as Dedup {
input: input:
unsorted_bam=Mapping.unsorted_bam,
bam=Mapping.bam,
sample=sample, sample=sample,
docker=docker, docker=docker,
disk_size=disk_size, disk_size=disk_size,

Loading…
取消
儲存