소스 검색

上传文件至 'tasks'

master
meng 2 년 전
부모
커밋
327735625c
1개의 변경된 파일42개의 추가작업 그리고 0개의 파일을 삭제
  1. +42
    -0
      tasks/delly.wdl

+ 42
- 0
tasks/delly.wdl 파일 보기

@@ -0,0 +1,42 @@
task delly{
String sample
File ref_dir
String fasta
File sample_tsv
File tumor_bam
File tumor_bam_index
File normal_bam
File normal_bam_index
String docker
String cluster_config
String disk_size

command<<<
/home/delly call -o ${sample}_delly.bcf \
-g ${ref_dir}/${fasta} \
${tumor_bam} ${normal_bam}

/home/delly filter -p -f somatic \
-o ${sample}_delly.somatic.bcf -s ${sample_tsv} ${sample}_delly.bcf

bcftools convert -O v -o ${sample}_delly.somatic.vcf ${sample}_delly.somatic.bcf

vcftools --vcf ${sample}_delly.somatic.vcf \
--out ${sample}_delly.somatic.PASS \
--recode --recode-INFO-all --remove-filtered-all
>>>

runtime{
docker:docker
cluster:cluster_config
systemDisk:"cloud_ssd 40"
dataDisk:"cloud_ssd " + disk_size + " /cromwell_root/"
}

output{
File somatic_bcf = "${sample}_delly.somatic.bcf"
File somatic_vcf = "${sample}_delly.somatic.vcf"
File pass_vcf = "${sample}_delly.somatic.PASS.recode.vcf"
}

}

Loading…
취소
저장