Ver código fonte

docker

master
LUYAO REN 4 anos atrás
pai
commit
dfcd9e0475
2 arquivos alterados com 3 adições e 5 exclusões
  1. +1
    -1
      inputs
  2. +2
    -4
      tasks/benchmark.wdl

+ 1
- 1
inputs Ver arquivo

{ {
"{{ project_name }}.benchmarking_dir": "oss://pgx-result/renluyao/manuscript_v3.0/reference_datasets_v202103/", "{{ project_name }}.benchmarking_dir": "oss://pgx-result/renluyao/manuscript_v3.0/reference_datasets_v202103/",
"{{ project_name }}.fasta": "GRCh38.d1.vd1.fa", "{{ project_name }}.fasta": "GRCh38.d1.vd1.fa",
"{{ project_name }}.BENCHMARKdocker": "registry-vpc.cn-shanghai.aliyuncs.com/pgx-docker-registry/rtg-hap:latest",
"{{ project_name }}.BENCHMARKdocker": "registry-vpc.cn-shanghai.aliyuncs.com/pgx-docker-registry/rtg-hap:v1.1",
"{{ project_name }}.LCL8": "{{ LCL8 }}", "{{ project_name }}.LCL8": "{{ LCL8 }}",
"{{ project_name }}.disk_size": "500", "{{ project_name }}.disk_size": "500",
"{{ project_name }}.LCL5": "{{ LCL5 }}", "{{ project_name }}.LCL5": "{{ LCL5 }}",

+ 2
- 4
tasks/benchmark.wdl Ver arquivo





command <<< command <<<
set -o pipefail
set -e

nt=$(nproc) nt=$(nproc)
mkdir -p /cromwell_root/tmp mkdir -p /cromwell_root/tmp
cp -r ${benchmarking_dir} /cromwell_root/tmp/ cp -r ${benchmarking_dir} /cromwell_root/tmp/
echo -e "#CHROM\tPOS\tID\tREF\tALT\tQUAL\tFILTER\tINFO\tFORMAT\tLCL7" > LCL7_name echo -e "#CHROM\tPOS\tID\tREF\tALT\tQUAL\tFILTER\tINFO\tFORMAT\tLCL7" > LCL7_name
echo -e "#CHROM\tPOS\tID\tREF\tALT\tQUAL\tFILTER\tINFO\tFORMAT\tLCL8" > LCL8_name echo -e "#CHROM\tPOS\tID\tREF\tALT\tQUAL\tFILTER\tINFO\tFORMAT\tLCL8" > LCL8_name


ls > filelist


if [[ ${sample} =~ "LCL5" ]];then if [[ ${sample} =~ "LCL5" ]];then
/opt/hap.py/bin/hap.py /cromwell_root/tmp/reference_datasets_v202103/LCL5.high.confidence.calls.vcf filtered.vcf -f /cromwell_root/tmp/reference_datasets_v202103/Quartet.high.confidence.region.v202103.bed --threads $nt -o ${sample} -r ${ref_dir}/${fasta} /opt/hap.py/bin/hap.py /cromwell_root/tmp/reference_datasets_v202103/LCL5.high.confidence.calls.vcf filtered.vcf -f /cromwell_root/tmp/reference_datasets_v202103/Quartet.high.confidence.region.v202103.bed --threads $nt -o ${sample} -r ${ref_dir}/${fasta}
else else
echo "only for quartet samples" echo "only for quartet samples"
fi fi

ls > filelist
>>> >>>


runtime { runtime {

Carregando…
Cancelar
Salvar