Преглед на файлове

修改input文件中的docker和workDir

master
ISCAP преди 6 години
родител
ревизия
9831f4bc36
променени са 3 файла, в които са добавени 11 реда и са изтрити 6 реда
  1. +2
    -0
      inputs
  2. +4
    -2
      tasks/cn_mops.wdl
  3. +5
    -4
      workflow.wdl

+ 2
- 0
inputs Целия файл

{ {
"{{ project_name }}.TumorBam": "{{ TumorBam }}", "{{ project_name }}.TumorBam": "{{ TumorBam }}",
"{{ project_name }}.Tumordir": "{{ Tumordir }}",
"{{ project_name }}.Normaldir": "{{ Normaldir }}",
"{{ project_name }}.TumorSampleID": "{{ TumorSampleID }}", "{{ project_name }}.TumorSampleID": "{{ TumorSampleID }}",
"{{ project_name }}.docker": "registry-vpc.cn-shanghai.aliyuncs.com/pgx-docker-registry/cn_mops:v0.1.0", "{{ project_name }}.docker": "registry-vpc.cn-shanghai.aliyuncs.com/pgx-docker-registry/cn_mops:v0.1.0",
"{{ project_name }}.cluster_config": "OnDemand bcs.a2.3xlarge img-ubuntu-vpc", "{{ project_name }}.cluster_config": "OnDemand bcs.a2.3xlarge img-ubuntu-vpc",

+ 4
- 2
tasks/cn_mops.wdl Целия файл

task CNV { task CNV {
File Tumordir
String TumorBam String TumorBam
File Normaldir
String NormalBam String NormalBam
String TumorSampleID String TumorSampleID
String bed_file
File bed_file
String docker String docker
String disk_size String disk_size
String cluster_config String cluster_config
command <<< command <<<
cn_mops --Tumor=${TumorBam} --Normal=${NormalBam} --TumorID==${TumorSampleID} --bed_file=${bed_file} --workDir=.
cn_mops --Tumor=${Tumordir}/${TumorBam} --Normal=${Normaldir}/${NormalBam} --TumorID==${TumorSampleID} --bed_file=${bed_file} --workDir=.
>>> >>>


runtime { runtime {

+ 5
- 4
workflow.wdl Целия файл

import "./tasks/cn_mops.wdl" as CNV import "./tasks/cn_mops.wdl" as CNV


workflow {{project_name}} { workflow {{project_name}} {

File Tumordir
File Normaldir
String TumorBam String TumorBam
String NormalBam String NormalBam
String TumorSampleID String TumorSampleID
String bed_file
String workDir
File bed_file
String docker String docker
String disk_size String disk_size
String cluster_config String cluster_config


call CNV.CNV as CNV { call CNV.CNV as CNV {
input: input:
Tumordir=Tumordir,
Normaldir=Normaldir,
TumorBam=TumorBam, TumorBam=TumorBam,
NormalBam=NormalBam, NormalBam=NormalBam,
TumorSampleID=TumorSampleID, TumorSampleID=TumorSampleID,
bed_file=bed_file, bed_file=bed_file,
workDir=workDir,
docker=docker, docker=docker,
disk_size=disk_size, disk_size=disk_size,
cluster_config=cluster_config cluster_config=cluster_config

Loading…
Отказ
Запис