Ver código fonte

fix bug: input

master
YaqingLiu 4 anos atrás
pai
commit
92dc2799ad
4 arquivos alterados com 35 adições e 12 exclusões
  1. +31
    -5
      README.md
  2. +1
    -1
      tasks/access.wdl
  3. +2
    -5
      tasks/batch.wdl
  4. +1
    -1
      workflow.wdl

+ 31
- 5
README.md Ver arquivo

> E-mail:yaqing.liu@outlook.com > E-mail:yaqing.liu@outlook.com
> >


## 安装指南
## Install


``` ```
# 激活choppy环境
# activate choppy environment
open-choppy-env open-choppy-env
# 安装app
# install app
choppy install YaqingLiu/CNVkit choppy install YaqingLiu/CNVkit
``` ```


## Copy number calling pipeline ## Copy number calling pipeline
![image](https://cnvkit.readthedocs.io/en/stable/_images/workflow.png) ![image](https://cnvkit.readthedocs.io/en/stable/_images/workflow.png)



## App输入文件
## Input
```json
{
"tumor_bam": [
"oss://choppy-cromwell-result/...bam",
"oss://choppy-cromwell-result/...bam",
"oss://choppy-cromwell-result/...bam"
],
"tumor_bai": [
"oss://choppy-cromwell-result/...bai",
"oss://choppy-cromwell-result/...bai",
"oss://choppy-cromwell-result/...bai"
],
"normal_bam": [
"oss://choppy-cromwell-result/...bam",
"oss://choppy-cromwell-result/...bam",
"oss://choppy-cromwell-result/...bam"
],
"normal_bai": [
"oss://choppy-cromwell-result/...bai",
"oss://choppy-cromwell-result/...bai",
"oss://choppy-cromwell-result/...bai"
],
"sample_id": "..."
}
```
#### Output
A segment file and some intermediate *.cnn/cns will be generated, and the segment file can be imported into IGV.

+ 1
- 1
tasks/access.wdl Ver arquivo

output { output {
File access_bed = "access-5kb-mappable.hg38.bed" File access_bed = "access-5kb-mappable.hg38.bed"
} }
}
}

+ 2
- 5
tasks/batch.wdl Ver arquivo

Array[File] tumor_bai Array[File] tumor_bai
Array[File] normal_bam Array[File] normal_bam
Array[File] normal_bai Array[File] normal_bai
String bed
File bed
File ref_dir File ref_dir
String fasta String fasta
File access_bed File access_bed
File reference_cnn = "my_reference.cnn" File reference_cnn = "my_reference.cnn"
Array[File] result = glob("result/*") Array[File] result = glob("result/*")
} }
}



}

+ 1
- 1
workflow.wdl Ver arquivo

Array[File] tumor_bai Array[File] tumor_bai
Array[File] normal_bam Array[File] normal_bam
Array[File] normal_bai Array[File] normal_bai
String bed
File bed
File ref_dir File ref_dir
String fasta String fasta
String docker String docker

Carregando…
Cancelar
Salvar