×

nf-core/ganon/buildcustom @ 0.0.0-0c7146d

Build ganon database using custom reference sequences.

Latest version: 0.0.0-6c4ed3a
Total downloads: 5
Source: nf-core/modules
Authors: @jfy133
Maintainers: @jfy133

Summary

Build ganon database using custom reference sequences.

Get started

Add the following snippet to your workflow script to include this module.

include { GANON_BUILDCUSTOM } from 'nf-core/ganon/buildcustom'

License

MIT License

Process
Name GANON_BUILDCUSTOM
Input 4 channels
#1 tuple
meta map

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

input file

List of input FASTA files, or a directory containing input FASTA files. Note you must supply --input-extension via ext.args if FASTA extensions do not end in the default fna.gz.

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

(Optional) Specify an TSV file containing the paths, and relevant metadata to the input FASTA files to use the --input-file option. The 'file' column should be just the file name of each FASTA file (so that it's local to the working directory of the process). See ganon documentation for more more information on the other columns.

*tsv
taxonomy_files file

Pre-downloaded taxonomy files of input sequences. See ganon docs for formats

genome_size_files file

Pre-downloaded NCBI or GTDB genome size files of input sequences. See ganon docs for formats

{species_genome_size.txt.gz,*_metadata.tar.gz}
Output 3 channels
#1 db tuple
meta map

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

*.{hibf,ibf,tax} file

ganon database files

*.{ibf,tax}
#2 info tuple
meta map

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

*.info.tsv file

Copy of target info generated. Can be used for updating database.

*info.tsv
#3 versions_ganon tuple
${task.process} string

The name of the process

ganon string

The name of the tool

ganon --version 2>1 | sed 's/.*ganon //g' eval

The expression to obtain the version of the tool

Tool Description Homepage
ganon ganon classifies short DNA sequences against large sets of genomic reference sequences efficiently https://github.com/pirovc/ganon
Version 0.0.0-0c7146d
Commit ID 6c4ed3a220310b905a1fc9d04f05be2e0837142b
Release Date 08 Apr 2026 19:02:08 (UTC)
Download URL https://registry.nextflow.io/api/v1/modules/nf-core%2Fganon%2Fbuildcustom/0.0.0-0c7146d/download
OCI Store URL https://public.cr.seqera.io/v2/nextflow/plugin/modules/nf-core/ganon/buildcustom/blobs/sha256:d657061b4fdd24ec171d5d95ceff380a894c96b44f505c60c6d364f7df89057d
Size 3.3 KB
Checksum sha256:d657061b4fdd24ec171d5d95ceff380a894c96b44f505c60c6d364f7df89057d
Downloads 1
Version Date Status Downloads Size
0.0.0-6c4ed3a 23 Apr 2026 15:18:04 (UTC) 3 3.3 KB
0.0.0-3fc6d40 22 Apr 2026 15:12:43 (UTC) 1 3.4 KB
0.0.0-0c7146d 08 Apr 2026 19:02:08 (UTC) 1 3.3 KB