coclustering algorithms for data mining
Coclust provides both a Python package which implements several diagonal and non-diagonal co-clustering algorithms, and a ready to use script to perform co-clustering.
Co-clustering (also known as biclustering), is an important extension of cluster analysis since it allows to simultaneously groups objects and features in a matrix, resulting in both row and column clusters.
The script enables the user to process a dataset with co-clustering algorithms without writing Python code.
The Python package provides an API for Python developers. This API allows to use the algorithms in a pipeline with scikit-learn library for example.
coclust is distributed under the 3-Clause BSD license.
See the available documentation for details and usage samples.
0.2.0 - February, 2017
- Improved documentation
- Evaluation, visualization and loading utilities
- Easier installation of optional dependencies
0.1.3 - April, 2016
- New visualization methods in the utils module.
- New demos.
- Better PEP 8 conformance
- Improved documentation.
0.1.1 - March 07, 2016
- First release.
You can check the latest sources with the command:
git clone https://github.com/franrole/cclust_package.git