Home

Awesome

svaba-nf

Structural variant calling

CircleCI Docker Hub https://www.singularity-hub.org/static/img/hosted-singularity--hub-%23e32929.svg

Image SvABA

Description

Perform structural variant calling with SvABA.

Dependencies

  1. This pipeline is based on nextflow. As we have several nextflow pipelines, we have centralized the common information in the IARC-nf repository. Please read it carefully as it contains essential information for the installation, basic usage and configuration of nextflow and our pipelines.
  2. SvABA: see official installation here.

Input

TypeDescription
--input_folderFolder containing normal (.normal.bam) and tumor (.tumor.bam) BAM files
--correspondanceA correspondance file, with columns ID, tumor, and normal specifying the name of the sample and the tumor/normal file names in the input folder

Parameters

NameExample valueDescription
--refref.faPath to reference fasta file. It should be indexed
NameDefault valueDescription
--output_folder"."Path to output folder
--dbsnp_filedbsnp_indel.vcfDbSNP file, e.g. available here
--cpu1Number of cpu to use
--mem4Size of memory used in GB
--targetsNULLbed file with target positions
--optionsNULLList of options to pass to svaba
NameDescription
--helpDisplay help

Download test data set

git clone https://github.com/iarcbioinfo/data_test

Usage

nextflow run IARCbioinfo/svaba-nf -r v1.0 -profile singularity--input_folder path/to/input/ --svaba path/to/svaba/ --ref_file path/to/ref/ --dbsnp_file path/to/dbsnp_indel.vcf --output_folder /path/to/output

To run the pipeline without singularity just remove "-profile singularity". Alternatively, one can run the pipeline using a docker container (-profile docker).

Tumor-only mode

To trigger the Tumor-only mode in some samples, put "None" (with capital N) in the normal column of the corresponding sample.

Output

NameDescription
txts (.bps.txt.gz)Raw, unfiltered variants
BAMs (.contigs.bam)Unsorted assembly contigs as aligned to the reference with BWA-MEM
Logs (.log)Run-time information
txts (.discordants.txt.gz)Discordant reads identified with 2+ reads
VCFs (.vcf )VCF of rearrangements and indels

Directed Acyclic Graph

DAG

Contributions

NameEmailDescription
Nicolas Alcala*AlcalaN@iarc.frDeveloper to contact for support
Tiffany DelhommeDelhommeT@students.iarc.frDeveloper