Description

Pyrodigal is a Python module that provides bindings to Prodigal, a fast, reliable protein-coding gene prediction for prokaryotic genomes.

Input

name:type
description
pattern

meta

:map

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

fasta

:file

FASTA file

*.{fasta.gz,fa.gz,fna.gz}

output_format

:string

Output format

{gbk,gff}

Output

name:type
description
pattern

annotations

meta

:map

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

*.${output_format}.gz

:file

Gene annotations. The file format is specified via input channel “output_format”.

*.{gbk,gff}.gz

fna

meta

:map

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

*.fna.gz

:file

nucleotide sequences file

*.{fna.gz}

faa

meta

:map

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

*.faa.gz

:file

protein translations file

*.{faa.gz}

score

meta

:map

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

*.score.gz

:file

all potential genes (with scores)

*.{score.gz}

versions_pyrodigal

${task.process}

:string

The name of the process

pyrodigal

:string

The name of the tool

pyrodigal --version |& sed 's/pyrodigal v//'

:eval

The expression to obtain the version of the tool

Topics

name:type
description
pattern

versions

${task.process}

:string

The name of the process

pyrodigal

:string

The name of the tool

pyrodigal --version |& sed 's/pyrodigal v//'

:eval

The expression to obtain the version of the tool

Tools

pyrodigal
GPL v3

Pyrodigal is a Python module that provides bindings to Prodigal (ORF finder for microbial sequences) using Cython.