MetaCache maps genomic sequences (short reads, long reads, contigs, etc.) from metagenomic samples to their most likely taxon of origin. It aims to reduce the memory requirement usually associated with k-mer based methods while retaining their speed. MetaCache uses locality sensitive hashing to quickly identify candidate regions within one or multiple reference genomes. A read is then classified based on the similarity to those regions.
For an independend comparison to other tools in terms of classification accuracy see the LEMMI benchmarking site.
The latest version of MetaCache classifies around 60 Million reads (of length 100) per minute against all complete bacterial, viral and archaea genomes from NCBI RefSeq Release 97 running with 88 threads on a workstation with 2 Intel(R) Xeon(R) Gold 6238 CPUs.
build
: build database(s) from reference genomesquery
: query reads against databasesmerge
: merge results of independent queriesmodify
: add reference genomes to database or update taxonomyinfo
: get information about a databaseMetaCache Copyright (C) 2016-2021 André Müller & Robin Kobus This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions. See the file ‘LICENSE’ for details.