Description

Builds a classic bloom filter COBS index

Input

Name (Type)
Description
Pattern

meta (map)

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

input (file)

The file or directory to be indexed.
COBS can read:

  1. FASTA files (*.fa, *.fasta, *.fna, *.ffn, *.faa, *.frn, *.fa.gz, *.fasta.gz, *.fna.gz, *.ffn.gz, *.faa.gz, *.frn.gz),
  2. FASTQ files (*.fq, *.fastq, *.fq.gz., *.fastq.gz),
  3. “Multi-FASTA” and “Multi-FASTQ” files (*.mfasta, *.mfastq),
  4. McCortex files (*.ctx),
  5. or text files (*.txt).
    You can either recursively scan a directory for all files matching any of these files,
    or pass a *.list file which lists all paths COBS should index.
*.*

Output

Name (Type)
Description
Pattern

meta (map)

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

index (file)

The COBS classic index

*.index.cobs_classic

versions (file)

File containing software versions

versions.yml

Tools

cobs
MIT

Compact Bit-Sliced Signature Index (for Genomic k-Mer Data or q-Grams)