Parcourir la source

上传文件至 ''

master
meng il y a 2 ans
Parent
révision
eea91afc35
3 fichiers modifiés avec 55 ajouts et 0 suppressions
  1. +9
    -0
      defaults
  2. +13
    -0
      inputs
  3. +33
    -0
      workflow.wdl

+ 9
- 0
defaults Voir le fichier

@@ -0,0 +1,9 @@
{
"ref_fasta":"GRCh38.d1.vd1.fa",
"ref_fasta_dir":"oss://hcc1395/reference_genome/GRCh38.d1.vd1/",
"cluster_config":"OnDemand ecs.r6.xlarge img-ubuntu-vpc",
"disk_size":"600",
"ref_flat":"oss://hcc1395/reference_genome/GRCh38.d1.vd1/refFlat.txt",
"docker_cnvkit":"registry.cn-shanghai.aliyuncs.com/hcc1395_aliyun/cnvkit:0.9.6a0"

}

+ 13
- 0
inputs Voir le fichier

@@ -0,0 +1,13 @@
{
"{{ project_name }}.sample_id": "{{ sample_id }}",
"{{ project_name }}.tumor_bam": "{{ tumor_bam }}",
"{{ project_name }}.tumor_bam_bai": "{{ tumor_bam_bai }}",
"{{ project_name }}.normal_bam": "{{ normal_bam }}",
"{{ project_name }}.normal_bam_bai": "{{ normal_bam_bai }}",
"{{ project_name }}.ref_fasta": "{{ ref_fasta }}",
"{{ project_name }}.ref_fasta_dir": "{{ ref_fasta_dir }}",
"{{ project_name }}.cluster_config": "{{cluster_config }}",
"{{ project_name }}.disk_size": "{{ disk_size }}",
"{{ project_name }}.docker_cnvkit": "{{ docker_cnvkit }}",
"{{ project_name }}.ref_flat": "{{ ref_flat }}"
}

+ 33
- 0
workflow.wdl Voir le fichier

@@ -0,0 +1,33 @@
version 1.0
import "./tasks/CNVkit.wdl" as cnvkit

workflow {{ project_name }} {
String sample_id
File ref_fasta_dir
String ref_fasta
File ref_flat
File tumor_bam
File tumor_bam_bai
File? normal_bam
File? normal_bam_bai
String docker_cnvkit
String cluster_config
String disk_size

call cnvkit.cnvkit as cnvkit{
input:
sample=sample_id,
ref_dir=ref_fasta_dir,
fasta=ref_fasta,
ref_flat=ref_flat,
tumor_bam=tumor_bam,
tumor_bam_index=tumor_bam_bai,
normal_bam=normal_bam,
normal_bam_index=normal_bam_bai,
docker=docker_cnvkit,
cluster_config=cluster_config,
disk_size=disk_size
}


}

Chargement…
Annuler
Enregistrer