Description

GTDB-Tk is a software toolkit for assigning objective taxonomic classifications to bacterial and archaeal genomes based on the Genome Database Taxonomy GTDB.

Input

name:type
description
pattern

meta:map

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

, assembler:‘spades’ ]

"bins/*":file

bins

db_name:string

The name of the GTDB database to use.

"database/*":file

GTDB database

use_pplacer_scratch_dir:boolean

Set to true to reduce pplacer memory usage by writing to disk (slower)

mash_db:file

The local copy of the Mash sketch database used by GTDB-tk if ani_screen mode is used (optional)

*.msh

Output

name:type
description
pattern

summary

meta:map

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

]

gtdbtk.${prefix}.*.summary.tsv:file

A TSV summary file for the classification

*.{summary.tsv}

tree

meta:map

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

]

gtdbtk.${prefix}.*.classify.tree.gz:file

NJ or UPGMA tree in Newick format produced from a multiple sequence alignment

*.{classify.tree.gz}

markers

meta:map

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

]

gtdbtk.${prefix}.*.markers_summary.tsv:file

A TSV summary file lineage markers used for the classification.

*.{markers_summary.tsv}

msa

meta:map

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

]

gtdbtk.${prefix}.*.msa.fasta.gz:file

Multiple sequence alignments file.

*.{msa.fasta.gz}

user_msa

meta:map

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

]

gtdbtk.${prefix}.*.user_msa.fasta.gz:file

Multiple sequence alignments file for the user-provided files.

*.{user_msa.fasta.gz}

filtered

meta:map

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

]

gtdbtk.${prefix}.*.filtered.tsv:file

A list of genomes with an insufficient number of amino acids in MSA..

*.{filtered.tsv}

failed

meta:map

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

]

gtdbtk.${prefix}.failed_genomes.tsv:file

A TSV summary of the genomes which GTDB-tk failed to classify.

*.{failed_genomes.tsv}

log

meta:map

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

]

gtdbtk.${prefix}.log:file

GTDB-tk log file

*.{log}

warnings

meta:map

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

]

gtdbtk.${prefix}.warnings.log:file

GTDB-tk warnings log file

*.{warnings.log}

versions

versions.yml:file

File containing software versions

versions.yml

Tools

gtdbtk
GNU General Public v3 (GPL v3)

GTDB-Tk is a software toolkit for assigning objective taxonomic classifications to bacterial and archaeal genomes based on the Genome Database Taxonomy GTDB.