Home

Awesome

Platypus-nf

Germline variant calling with platypus

Workflow representation

Description

Perform germline variant calling with platypus, with optional use of optimized parameters based on performance analysis on Illumina Platinium Genome (both whole exome/genome sequencing).

The platypus nextflow pipeline can also add a step to the variant calling:

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. Platypus: see official installation here. You can avoid installing all the external software by only installing Docker. See the IARC-nf repository for more information.

Input

TypeDescription
--input_folderFolder containing BAM files
--refPath fo fasta reference

Parameters

NameExample valueDescription
--platypus_bin/usr/bin/Platypus.pypath to platypus executable
--regionchr1;chr1:0-1000; mybed.bedregion to call
--cpu12number of cpu used by platypus
--mem4memory in GB used by platypus
--output_folder.folder to store output vcfs
--options" --scThreshold=0.9 --qdThreshold=10 "options to pass to platypus

Flags are special parameters without value.

NameDescription
--helpDisplay help
--compressioncompress and index the VCF file
--filteroutput only PASS variants
--optimizeduse optimized parameters: --badReadsThreshold=0 --qdThreshold=0 --rmsmqThreshold=20 --hapScoreThreshold=10 --scThreshold=0.99

Download test data set

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

Usage

With Docker:
nextflow run iarcbioinfo/platypus-nf -profile docker --input_folder data_test/BAM/ --ref data_test/REF/17.fasta
 
With Singularity
nextflow run iarcbioinfo/platypus-nf -profile singularity --input_folder data_test/BAM/ --ref data_test/REF/17.fasta

With Conda
nextflow run iarcbioinfo/platypus-nf -profile conda --input_folder data_test/BAM/ --ref data_test/REF/17.fasta

Output

TypeDescription
VCFsone VCF by input BAM

Directed Acyclic Graph

DAG

Contributions

NameEmailDescription
Tiffany Delhomme*delhommet@students.iarc.frDeveloper to contact for support (link to specific gitter chatroom)