AutoClassWrapper

AutoClassWrapper provides a Python interface to AutoClass C (an unsupervised Bayesian classification system developed by NASA) to perform unsupervised classification of biological datasets for exploratory analysis.


Key Features:

  • AutoClass C backend: Interfaces with AutoClass C to execute its unsupervised Bayesian classification algorithms.
  • Unsupervised Bayesian classification: Performs classification without labeled data using AutoClass C's Bayesian methods.
  • Python integration: Exposes AutoClass C functionality to Python workflows and libraries for downstream analysis.

Scientific Applications:

  • Exploratory clustering of biological data: Applies unsupervised Bayesian classification to large and diverse biological datasets to identify patterns and groups without prior labels.
  • Integration into bioinformatics analyses: Incorporates AutoClass C classification results into Python-based bioinformatics workflows for further analysis.

Methodology:

Provides a Python wrapper that invokes AutoClass C to perform unsupervised Bayesian classification.

Topics

Details

License:
BSD-3-Clause
Maturity:
Mature
Cost:
Free of charge
Tool Type:
library
Operating Systems:
Linux, Mac
Programming Languages:
Python
Added:
5/17/2021
Last Updated:
5/17/2021

Operations

Publications

Camadro J, Poulain P. AutoClassWrapper: a Python wrapper for AutoClass C classification. Journal of Open Source Software. 2019;4(39):1390. doi:10.21105/joss.01390.

Documentation

Downloads

Links

Repository
https://github.com/pierrepo/autoclasswrapper
(GitHub repository for source code)
Other
https://doi.org/10.5281/zenodo.2527058
(Source code archived in Zenodo.)