Project
scikit-clarans is a small, focused library that provides a scikit-learn compatible implementation of the CLARANS (Clustering Large Applications based on RANdomized Search) algorithm. The documentation you are reading contains usage guides, API reference and a gallery of examples demonstrating common workflows.
Citation
If you use scikit-clarans in your research, please cite:
@software{scikit_clarans,
author = {Nguyen, Ngoc Thien},
title = {scikit-clarans: A Python Library for CLARANS Clustering},
year = {2026},
publisher = {Zenodo},
doi = {10.5281/zenodo.18366801},
url = {https://github.com/ThienNguyen3001/scikit-clarans}
}
Resources
GitHub repository: https://github.com/ThienNguyen3001/scikit-clarans
Documentation: scikit-clarans Documentation
Examples: Examples
Contributing guidelines: Contributing
License: License