Description

Downloads the required files for either Nr or GTDB for building into a CAT database

Input

name:type
description
pattern

meta

:map

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

db

:string

Which database to download

nr|GTDB

Output

name:type
description
pattern

fasta

meta

:map

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

${prefix}/*.${db}.gz

:file

FASTA file containing all the NCBI NR or GTDB sequences

*.${db}.gz

names

meta

:map

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

${prefix}/*.names.dmp

:file

NCBI taxonomy-style names.dmp text file

*.names.dmp

nodes

meta

:map

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

${prefix}/*.nodes.dmp

:file

NCBI taxonomy-style nodes.dmp text file

*.nodes.dmp

acc2tax

meta

:map

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

${prefix}/*accession2taxid*.gz

:file

NCBI taxonomy names accession to taxonomy file

*accession2taxid*

log

meta

:map

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

${prefix}/*.log

:file

Log file of the download process

*.log

versions_catpack

${task.process}

:string

The process the versions were collected from

catpack

:string

The tool name

CAT_pack --version | sed 's/CAT_pack pack v//g;s/ .*//g'

:eval

The expression to obtain the version of the tool

Topics

name:type
description
pattern

versions

${task.process}

:string

The name of the process

catpack

:string

The name of the tool

CAT_pack --version | sed 's/CAT_pack pack v//g;s/ .*//g'

:eval

The expression to obtain the version of the tool

Tools

catpack
MIT

CAT/BAT: tool for taxonomic classification of contigs and metagenome-assembled genomes (MAGs)