Description

Sort GTF files in chr/pos/feature order

Input

name:type
description
pattern

meta{:bash}

:map

Groovy Map containing sample information e.g. [ id:'sample1' ]

gtf{:bash}

:file

Unsorted GTF/GFF file.

*.{gff,gtf}

Output

name:type
description
pattern

gtf{:bash}

meta{:bash}

:map

Groovy Map containing sample information e.g. [ id:'sample1' ]

*.sorted.${gtf.extension}{:bash}

:file

Sorted GTF file

*.{gff,gtf}

versions_gtfsort{:bash}

${task.process}{:bash}

:string

Name of the process

gtfsort{:bash}

:string

Name of the tool

gtfsort --version |& sed "s/gtfsort //"{:bash}

:eval

The expression to obtain the version of the tool

Topics

name:type
description
pattern

versions{:bash}

${task.process}{:bash}

:string

Name of the process

gtfsort{:bash}

:string

Name of the tool

gtfsort --version |& sed "s/gtfsort //"{:bash}

:eval

The expression to obtain the version of the tool

Tools

gtfsort
MIT

A chr/pos/feature GTF sorter that uses a lexicographically-based index ordering algorithm.