Description

Alignment-free computation of Average Nucleotide Identity (ANI)

Input

name:type
description
pattern

meta{:bash}

:map

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

query{:bash}

:file

Fasta file to be used as the query. If provided, ql will be ignored.

*.{fasta,fna,fa}

meta2{:bash}

:map

Groovy Map containing sample information for the reference

reference{:bash}

:file

Fasta file to be used as the reference. If provided, rl will be ignored.

*.{fasta,fna,fa}

ql{:bash}

:file

File containing a list of query fasta paths. query input takes precedence over this list if both are provided.

*.txt

rl{:bash}

:file

File containing a list of reference fasta paths. reference input takes precedence over this list if both are provided.

*.txt

Output

name:type
description
pattern

ani{:bash}

meta{:bash}

:map

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

*.txt{:bash}

:file

ANI results file

*.txt

visual{:bash}

meta{:bash}

:map

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

*.visual{:bash}

:file

FastANI visualization output

*.visual

matrix{:bash}

meta{:bash}

:map

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

*.matrix{:bash}

:file

ANI matrix output

versions_fastani{:bash}

${task.process}{:bash}

:string

The name of the process

fastani{:bash}

:string

The name of the tool

fastANI --version 2>&1 | head -1 | sed "s/version\ //"{:bash}

:eval

The expression to obtain the version of the tool

Topics

name:type
description
pattern

versions{:bash}

${task.process}{:bash}

:string

The name of the process

fastani{:bash}

:string

The name of the tool

fastANI --version 2>&1 | head -1 | sed "s/version\ //"{:bash}

:eval

The expression to obtain the version of the tool

Tools

fastani
Apache-2.0

FastANI is developed for fast alignment-free computation of whole-genome Average Nucleotide Identity (ANI).