Sign inSign up

iarcbioinfo/vcf-isec-nf

Sponsored OSS

By International Agency for Research on Cancer

Updated about 3 years ago

Image
Machine learning & AI
Data science
0

10K+

iarcbioinfo/vcf-isec-nf repository overview

Nextflow VCF Intersection Pipeline

Docker Hub

Workflow representation

Description

This Nextflow pipeline performs the intersection of VCF files using bcftools used in Mangiante et al. 2023. It takes genomic VCF files (for example from Mutect and Strelka), extracts SNVs from the first caller, intersects results from the two callers for indels and multinucleotide polymorphisms (MNPs), and creates a concatenated, indexed VCF file containing SNPs from variant caller 1 and intersected indels/MNPs.

Dependencies

  1. This pipeline is based on Nextflow. Please refer to the IARC-nf repository for installation, basic usage, and configuration information for Nextflow and our pipelines.
  2. External software:
    • bcftools

You can avoid installing all the external software by only installing Docker. See the IARC-nf repository for more information.

Input

TypeDescription
input_folder1Path to the folder containing VCF files (e.g., outputs from IARCbioinf/mutect2-nf)
input_folder2Path to the folder containing other VCF files (e.g., from IARCbioinf/strelka2-nf)

Parameters

NameDefault valueDescription
--output_folderoutput/Path of the output folder
--vcfSuffix1_snvs_filtered_PASS_norm.vcf.hg38_multianno.vcf.gzSuffix of first SNV VCF files
--vcfSuffix1_indels_filtered_PASS_norm.vcf.hg38_multianno.vcf.gzSuffix of first indel VCF files
--vcfSuffix2_snvs.somatic.snvs_norm.vcfSuffix of second SNV VCF files
--vcfSuffix2_indels.somatic.indels_norm.vcfSuffix of second indel VCF files

Of note, if SNV and indel suffixes for the first or second set of VCFs are different, they are first merged; for example, by default strelka snv and indel VCFs are merged but mutect VCFs are assumed to contain all types of variants.

Flags are special parameters without a value.

NameDescription
--helpDisplay help

Usage

nextflow run IARCbioinfo/VCF-isec-nf --input_folder1 Mutect_results/ --input_folder2 strelka_results/ --outputFolder Mutect_strelka_intersection

Tag summary

Content type

Image

Digest

sha256:0859c4ed2

Size

206.2 MB

Last updated

about 3 years ago

docker pull iarcbioinfo/vcf-isec-nf

This week's pulls

Pulls:

2

Last week