Description

Filter a gtf file to keep only regions that are located on a chromosome represented in a given fasta file

Input

name:type
description
pattern

meta{:bash}

:map

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

gtf{:bash}

:file

GTF file

*.{gtf}

meta2{:bash}

:map

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

fasta{:bash}

:file

Genome fasta file

*.{fasta,fa}

Output

name:type
description
pattern

gtf{:bash}

meta{:bash}

:map

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

${prefix}.${suffix}{:bash}

:file

Filtered GTF file

*.{gtf}

versions{:bash}

versions.yml{:bash}

:file

File containing software versions

versions.yml

Tools

gtffilter

Filter a gtf file to keep only regions that are located on a chromosome represented in a given fasta file