瀏覽代碼

update workflow

master
YaqingLiu 4 年之前
父節點
當前提交
079c0401ff
共有 4 個檔案被更改,包括 10 行新增10 行删除
  1. +1
    -1
      inputs
  2. +3
    -3
      tasks/count.wdl
  3. +2
    -2
      tasks/depth.wdl
  4. +4
    -4
      workflow.wdl

+ 1
- 1
inputs 查看文件

"{{ project_name }}.sample_id": "{{ sample_id }}", "{{ project_name }}.sample_id": "{{ sample_id }}",
"{{ project_name }}.bam": "{{ bam }}", "{{ project_name }}.bam": "{{ bam }}",
"{{ project_name }}.bai": "{{ bai }}", "{{ project_name }}.bai": "{{ bai }}",
"{{ project_name }}.regions": "{{ regions }}",
"{{ project_name }}.bed": "{{ bed }}",
"{{ project_name }}.disk_size": "{{ disk_size }}", "{{ project_name }}.disk_size": "{{ disk_size }}",
"{{ project_name }}.count_docker": "{{ count_docker }}", "{{ project_name }}.count_docker": "{{ count_docker }}",
"{{ project_name }}.samtools_docker": "{{ samtools_docker }}", "{{ project_name }}.samtools_docker": "{{ samtools_docker }}",

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



String sample_id String sample_id
File readcount File readcount
File regions
File bed
String docker String docker
String cluster_config String cluster_config
String disk_size String disk_size
command <<< command <<<
python /count.py -s ${sample_id} -i ${readcount} -c ${regions} -o ${sample_id}.coverage
python /count.py -s ${sample_id} -i ${readcount} -c ${bed} -o ${sample_id}.coverage
>>> >>>


runtime { runtime {

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

File bam File bam
File bai File bai
String sample_id String sample_id
File regions
File bed
String docker String docker
String cluster_config String cluster_config
String disk_size String disk_size
command <<< command <<<
/opt/conda/bin/samtools depth -b ${regions} ${bam} > ${sample_id}.depth
/opt/conda/bin/samtools depth -b ${bed} ${bam} > ${sample_id}.depth
>>> >>>


runtime { runtime {

+ 4
- 4
workflow.wdl 查看文件

import "./tasks/depth.wdl" as depth import "./tasks/depth.wdl" as depth
import "./tasks/count.wdl" as depth
import "./tasks/count.wdl" as count


workflow {{ project_name }} { workflow {{ project_name }} {
File bam File bam
File bai File bai
String sample_id String sample_id
File regions
File bed
String samtools_docker String samtools_docker
String count_docker String count_docker
String cluster_config String cluster_config
bam=bam, bam=bam,
bai=bai, bai=bai,
sample_id=sample_id, sample_id=sample_id,
regions=regions,
bed=bed,
docker=samtools_docker, docker=samtools_docker,
cluster_config=cluster_config, cluster_config=cluster_config,
disk_size=disk_size disk_size=disk_size
call count.count as count { call count.count as count {
input: input:
readcount=depth.bam_depth, readcount=depth.bam_depth,
regions=regions,
bed=bed,
docker=count_docker, docker=count_docker,
disk_size=disk_size, disk_size=disk_size,
cluster_config=cluster_config, cluster_config=cluster_config,

Loading…
取消
儲存