microclass

microclass classifies prokaryotic organisms from 16S rRNA gene sequences to provide taxonomic assignments for microbial community profiling.


Key Features:

  • High-accuracy classifications: Implements advanced classification algorithms in C++ for efficient processing while providing access via an R interface.
  • R package implementation: Provided as an R package exposing functions for classification and classifier training.
  • Comprehensive training data set: Includes a ready-to-use function trained on an extensive, curated training data set to improve assignment accuracy.
  • Customizable classifier training: Allows users to train classifiers using their own datasets.
  • Uncertainty quantification: Quantifies uncertainties in taxonomic classifications to report confidence levels for assignments.
  • Versatile input handling: Processes 16S rRNA gene sequences of varying lengths and qualities.

Scientific Applications:

  • Microbial ecology: Provides taxonomic profiles to support studies of microbial diversity, community structure, and ecological functions.
  • Environmental microbiology: Facilitates classification of 16S rRNA sequences from environmental samples with variable sequence quality and lengths.

Methodology:

Performs taxonomic classification using 16S rRNA gene sequence data, implements algorithms in C++ with an R interface, supplies a pre-trained classifier and supports user-trained classifiers, and quantifies classification uncertainty while handling sequences of varying lengths and qualities.

Topics

Details

License:
GPL-2.0
Tool Type:
library
Operating Systems:
Linux, Windows, Mac
Programming Languages:
R
Added:
7/19/2018
Last Updated:
11/25/2024

Operations

Publications

Liland KH, Vinje H, Snipen L. microclass: an R-package for 16S taxonomy classification. BMC Bioinformatics. 2017;18(1). doi:10.1186/s12859-017-1583-2. PMID:28302051. PMCID:PMC5353803.

Documentation