Przeglądaj źródła

remove threads

master
YaqingLiu 3 lat temu
rodzic
commit
5cdf5c3329
2 zmienionych plików z 5 dodań i 5 usunięć
  1. BIN
      .DS_Store
  2. +5
    -5
      tasks/bcftools.wdl

BIN
.DS_Store Wyświetl plik


+ 5
- 5
tasks/bcftools.wdl Wyświetl plik

@@ -9,19 +9,19 @@ task bcftools {
command <<<
set -o pipefail
set -e
nt=$(nproc)

mkdir -p /cromwell_root/tmp/bcftools

for i in ${sep=" " vcf}
do
echo "Processing:" $i
bcftools view $i -Oz -o /cromwell_root/tmp/bcftools/$(basename $i.gz) --threads $nt
bcftools index /cromwell_root/tmp/bcftools/$(basename $i.gz) -f --threads $nt
bgzip $i
bcftools view $i -Oz -o /cromwell_root/tmp/bcftools/$(basename $i.gz)
bcftools index /cromwell_root/tmp/bcftools/$(basename $i.gz) -f
done

echo "Start bcftools merge ..."
bcftools merge -m all -f PASS,. --force-samples /cromwell_root/tmp/bcftools/*.vcf.gz --threads $nt | bcftools plugin fill-AN-AC | bcftools filter -i 'SUM(AC)>1' > ${panel_id}_pon.vcf
bcftools merge -m all -f PASS,. --force-samples /cromwell_root/tmp/bcftools/*.vcf.gz | bcftools plugin fill-AN-AC | bcftools filter -i 'SUM(AC)>1' > ${panel_id}_pon.vcf
>>>

runtime {

Ładowanie…
Anuluj
Zapisz