Pārlūkot izejas kodu

filter vcf

master
LUYAO REN pirms 5 gadiem
vecāks
revīzija
c50eb40fd7
1 mainītis faili ar 6 papildinājumiem un 1 dzēšanām
  1. +6
    -1
      tasks/VQSR.wdl

+ 6
- 1
tasks/VQSR.wdl Parādīt failu

${SENTIEON_INSTALL_DIR}/bin/sentieon driver -r ${ref_dir}/${fasta} --algo ApplyVarCal -v ${sample}.vqsrSNP.hc.recaled.vcf.gz --var_type INDEL --recal ${sample}.vqsrINDEL.hc.recal --tranches_file ${sample}.vqsrINDEL.hc.tranches --sensitivity 99.0 ${sample}.vqsrSNPINDEL.hc.recaled.vcf.gz ${SENTIEON_INSTALL_DIR}/bin/sentieon driver -r ${ref_dir}/${fasta} --algo ApplyVarCal -v ${sample}.vqsrSNP.hc.recaled.vcf.gz --var_type INDEL --recal ${sample}.vqsrINDEL.hc.recal --tranches_file ${sample}.vqsrINDEL.hc.tranches --sensitivity 99.0 ${sample}.vqsrSNPINDEL.hc.recaled.vcf.gz
${SENTIEON_INSTALL_DIR}/bin/sentieon plot vqsr -o ${sample}.vqsrINDEL.VQSR.pdf ${sample}.vqsrINDEL.hc.plotfile ${SENTIEON_INSTALL_DIR}/bin/sentieon plot vqsr -o ${sample}.vqsrINDEL.VQSR.pdf ${sample}.vqsrINDEL.hc.plotfile


zcat ${sample}.vqsrSNPINDEL.hc.recaled.vcf.gz | grep '#' > header
zcat ${sample}.vqsrSNPINDEL.hc.recaled.vcf.gz | grep -v '#' | grep PASS > body
cat header body > ${sample}.vqsrSNPINDEL.hc.recaled.pass.vcf

>>> >>>
runtime { runtime {
} }


output { output {
File filtered_vcf = "${sample}.vqsrSNPINDEL.hc.recaled.vcf.gz"
File masked_vcf = "${sample}.vqsrSNPINDEL.hc.recaled.vcf.gz"
File filtered_vcf = "${sample}.vqsrSNPINDEL.hc.recaled.pass.vcf"
} }
} }



Notiek ielāde…
Atcelt
Saglabāt