소스 검색

test

master
YaqingLiu 4 년 전
부모
커밋
cc5c18e1f0
3개의 변경된 파일20개의 추가작업 그리고 13개의 파일을 삭제
  1. +13
    -6
      tasks/batch.wdl
  2. +3
    -3
      tasks/export.wdl
  3. +4
    -4
      workflow.wdl

+ 13
- 6
tasks/batch.wdl 파일 보기

task batch { task batch {
String sample_id String sample_id
File tumor_bam
File tumor_bai
File normal_bam
File normal_bai
Array[File] tumor_bam
Array[File] tumor_bai
Array[File] normal_bam
Array[File] normal_bai
String bed String bed
File ref_dir File ref_dir
String fasta String fasta
String disk_size String disk_size


command <<< command <<<
cnvkit.py batch ${tumor_bam} --normal ${normal_bam} \
set -o pipefail
set -e
mkdir -p /cromwell_root/tmp/cnvkit
cp ${sep=' ' normal_bai} /cromwell_root/tmp/cnvkit
cp ${sep=' ' tumor_bai} /cromwell_root/tmp/cnvkit
cd /cromwell_root/tmp/cnvkit

cnvkit.py batch ${sep=' ' tumor_bam} --normal ${sep=' ' normal_bam} \
--targets ${bed} \ --targets ${bed} \
--fasta ${ref_dir}/${fasta} --access ${access_bed} \ --fasta ${ref_dir}/${fasta} --access ${access_bed} \
--output-reference my_reference.cnn --output-dir ./results/ \ --output-reference my_reference.cnn --output-dir ./results/ \
--diagram --scatter --diagram --scatter
>>> >>>
runtime { runtime {
docker: docker docker: docker
cluster: cluster_config cluster: cluster_config

+ 3
- 3
tasks/export.wdl 파일 보기

String disk_size String disk_size


command <<< command <<<
mkdir -p /cromwell_root/tmp/cnvkit_export
cp -r ${sep=" " result} /cromwell_root/tmp/cnvkit_export
cd /cromwell_root/tmp/cnvkit_export
mkdir -p /cromwell_root/tmp/cnvkit
cp -r ${sep=" " result} /cromwell_root/tmp/cnvkit
cd /cromwell_root/tmp/cnvkit
# this version app just provides seg # this version app just provides seg
cnvkit.py export seg ./results/*.cns -o samples.seg cnvkit.py export seg ./results/*.cns -o samples.seg
>>> >>>

+ 4
- 4
workflow.wdl 파일 보기



workflow {{ project_name }} { workflow {{ project_name }} {
String sample_id String sample_id
File tumor_bam
File tumor_bai
File normal_bam
File normal_bai
Array[File] tumor_bam
Array[File] tumor_bai
Array[File] normal_bam
Array[File] normal_bai
String bed String bed
File ref_dir File ref_dir
String fasta String fasta

Loading…
취소
저장