Description

Somalier can extract informative sites, evaluate relatedness, and perform quality-control on BAM/CRAM/BCF/VCF/GVCF or from jointly-called VCFs

Input

name:type
description
pattern

meta

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false ]

input

:file

BAM/CRAM/SAM/BCF/VCF/GVCF or jointly-called VCF file

input_index

:file

index file of the input data, e.g., bam.bai, cram.crai

meta2

:map

Groovy Map containing reference information e.g. [ id:‘hg38’ ]

fasta

:file

The reference fasta file

*.{fasta,fna,fas,fa}

meta3

:map

Groovy Map containing reference information e.g. [ id:‘hg38’ ]

fai

:file

FASTA index file

*.fai

meta4

:map

Groovy Map containing sites information e.g. [ id:‘hg38’ ]

sites

:file

sites file in VCF format which can be taken from https://github.com/brentp/somalier

*.vcf.gz

Output

name:type
description
pattern

extract

meta

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false ]

*.somalier

:file

binary output file based on extracted sites

*.{somalier}

versions_somalier

${task.process}

:string

The name of the process

somalier

:string

The name of the tool

somalier 2>&1 | sed -n 's/.*version: \([0-9.]*\).*/\1/p'

:eval

The expression to obtain the version of the tool

Topics

name:type
description
pattern

versions

${task.process}

:string

The name of the process

somalier

:string

The name of the tool

somalier 2>&1 | sed -n 's/.*version: \([0-9.]*\).*/\1/p'

:eval

The expression to obtain the version of the tool

Tools

somalier
MIT

Somalier can extract informative sites, evaluate relatedness, and perform quality-control on BAM/CRAM/BCF/VCF/GVCF or from jointly-called VCFs