Skip to content

pierrepo/autoclasswrapper

AutoClassWrapper: a Python wrapper for AutoClass C classification

License: BSD autoclasswrapper version on PyPI Build Status Documentation Status Binder Zenodo DOI JOSS 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 https://ti.arc.nasa.gov/m/project/autoclass/autoclass-c-3-3-6.tar.gz
$ 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

Dependencies:

  • 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

Documentation is available on ReadTheDocs

License

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

Contributing

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.