BioX::Tax::Kraken
WARNING: Currently in pre-alpha phase. Do not use!
BioX::Tax::Kraken is a simple interface to a Kraken-style flatfile
taxonomic database, typically using the filename 'taxDB'. This file format is
a four-column tab-delimited text file, where the columns contain:
-
taxonomic ID
-
parent ID
-
name (typically scientific)
-
rank
This distribution has a single class with methods to look up and compare entries in a Kraken-style taxonomic database based on one or more taxonomic IDs. It is designed to be simple and correct, and it is written to balance speed and memory consumption. It is neither blazing fast nor ultra memory efficient; there are better options for taxonomic data storage formats and interfaces if you have one of these requirements. This software's only purpose is to facilitate easy access to the information stored in a Kraken-style database if you are already using that format for other reasons.
INSTALLATION
To install this module, run the following commands:
git clone https://github.com/jvolkening/p5-BioX-Tax-Kraken.git
cd p5-BioX-Tax-Kraken
perl Build.PL
./Build
./Build test
./Build install
Or, with cpanminus:
cpanm BioX::Tax-Kraken
Or, with conda (although not yet!):
conda install -c bioconda perl-biox-tax-kraken
SUPPORT AND DOCUMENTATION
After installing, you can find documentation for this module with the perldoc command.
perldoc BioX::Tax::Kraken
LICENSE AND COPYRIGHT
Copyright (C) 2026 Jeremy Volkening jeremy.volkening@base2bio.com
This library is licensed under the same terms as Perl 5 itself. See the LICENSE file in the top-level directory of this distribution for the full license terms.