Description

endorS.py calculates endogenous DNA from samtools flagstat files and print to screen

Input

name:type
description
pattern

meta

:map

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

stats_raw

:file

output of samtools flagstat in a txt file, assumes no quality filtering nor duplicate removal performed

stats_qualityfiltered

:file

output of samtools flagstat in a txt file, assumes some form of quality or length filtering has been performed, must be provided with at least one of the options -r or -d

stats_deduplicated

:file

output of samtools flagstat in a txt file, whereby duplicate removal has been performed on the input reads

Output

name:type
description
pattern

json

meta

:map

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

*_mqc.json

:file

file with the endogenous DNA calculation tailored for multiQC

*_mqc.json

versions_endorspy

${task.process}

:string

The name of the process

endorspy

:string

The name of the tool

endorspy --version 2>&1 | sed 's/^endorS.py //'

:eval

The expression to obtain the version of the tool

Topics

name:type
description
pattern

versions

${task.process}

:string

The name of the process

endorspy

:string

The name of the tool

endorspy --version 2>&1 | sed 's/^endorS.py //'

:eval

The expression to obtain the version of the tool

Tools

endorspy
GPL v3

endorS.py calculates percent on target and/or clonality from samtools flagstat files and print to screen