Przeglądaj źródła

Fix bug: workflow

master
YaqingLiu 4 lat temu
rodzic
commit
13b6998d64
1 zmienionych plików z 37 dodań i 25 usunięć
  1. +37
    -25
      workflow.wdl

+ 37
- 25
workflow.wdl Wyświetl plik

@@ -55,55 +55,67 @@ workflow {{ project_name }} {
cluster_config=cluster_config
}

File deduped_bam=Dedup.deduped_bam
File deduped_bam_index=Dedup.deduped_bam_index
}

if (deduped_bam!= "") {
call Realigner.Realigner as Realigner {
input:
SENTIEON_INSTALL_DIR=SENTIEON_INSTALL_DIR,
SENTIEON_LICENSE=SENTIEON_LICENSE,
fasta=fasta,
ref_dir=ref_dir,
deduped_bam=deduped_bam,
deduped_bam_index=deduped_bam_index,
deduped_bam=Dedup.deduped_bam,
deduped_bam_index=Dedup.deduped_bam_index,
db_mills=db_mills,
dbmills_dir=dbmills_dir,
docker=sentieon_docker,
disk_size=disk_size,
cluster_config=cluster_config
}
}

call BQSR.BQSR as BQSR {
if (deduped_bam!= "") {
call Realigner.Realigner as Realigner {
input:
SENTIEON_INSTALL_DIR=SENTIEON_INSTALL_DIR,
SENTIEON_LICENSE=SENTIEON_LICENSE,
fasta=fasta,
ref_dir=ref_dir,
realigned_bam=Realigner.realigner_bam,
realigned_bam_index=Realigner.realigner_bam_index,
deduped_bam=deduped_bam,
deduped_bam_index=deduped_bam_index,
db_mills=db_mills,
dbmills_dir=dbmills_dir,
dbsnp=dbsnp,
dbsnp_dir=dbsnp_dir,
docker=sentieon_docker,
disk_size=disk_size,
cluster_config=cluster_config
}
}
call BQSR.BQSR as BQSR {
input:
SENTIEON_INSTALL_DIR=SENTIEON_INSTALL_DIR,
SENTIEON_LICENSE=SENTIEON_LICENSE,
fasta=fasta,
ref_dir=ref_dir,
realigned_bam=Realigner.realigner_bam,
realigned_bam_index=Realigner.realigner_bam_index,
db_mills=db_mills,
dbmills_dir=dbmills_dir,
dbsnp=dbsnp,
dbsnp_dir=dbsnp_dir,
docker=sentieon_docker,
disk_size=disk_size,
cluster_config=cluster_config
}

call PoN.PoN as PoN {
input:
SENTIEON_INSTALL_DIR=SENTIEON_INSTALL_DIR,
SENTIEON_LICENSE=SENTIEON_LICENSE,
fasta=fasta,
ref_dir=ref_dir,
regions=regions,
normal_bam=BQSR.recaled_bam,
normal_bam_index=BQSR.recaled_bam_index,
docker=sentieon_docker,
disk_size=disk_size,
cluster_config=cluster_config
}
call PoN.PoN as PoN {
input:
SENTIEON_INSTALL_DIR=SENTIEON_INSTALL_DIR,
SENTIEON_LICENSE=SENTIEON_LICENSE,
fasta=fasta,
ref_dir=ref_dir,
regions=regions,
normal_bam=BQSR.recaled_bam,
normal_bam_index=BQSR.recaled_bam_index,
docker=sentieon_docker,
disk_size=disk_size,
cluster_config=cluster_config
}
}

Ładowanie…
Anuluj
Zapisz