AutoClassWrapper: a Python wrapper for AutoClass C classification.

autoclass, clustering, proteins, genes
pip install autoclasswrapper==1.5.1


AutoClassWrapper: a Python wrapper for AutoClass C classification

License: BSD autoclasswrapper version on PyPI Build Status Documentation Status Binder DOI

AutoClass is an unsupervised Bayesian classification system.

AutoClass C is an implementation of the AutoClass algorithm made by the NASA.

AutoClassWrapper is a Python wrapper to ease the use of Autoclass C.

Installation and dependencies

AutoClass C installation

AutoClass C can be found here. The installation process can be achieved with the following commands:

$ wget
$ tar zxvf autoclass-c-3-3-6.tar.gz
$ rm -f autoclass-c-3-3-6.tar.gz
$ export PATH=$PATH:$(pwd)/autoclass-c

Please note that is you are running a 64-bit operating system, you will also need to install the standard 32-bit libraries. For instance, on a Debian/Ubuntu-like system:

$ sudo apt-get install -y libc6-i386

AutoClassWrapper installation


  • Python 3.6 or above
  • Python libraries: NumPy, Pandas, Scipy, matplotlib, chardet

AutoClassWrapper is available through the Python Package Index (PyPI):

$ python3 -m pip install autoclasswrapper


Documentation is available on ReadTheDocs


AutoClassWrapper is free software made available under the BSD 3-clause license. For more details see the LICENSE file.


If you want to report a bug, request a feature, or propose an improvement use the GitHub issue system.

Please, see also the CONTRIBUTING file.

Note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms. See the CODE_OF_CONDUCT file.