dbscan: Density-Based Spatial Clustering of Applications with Noise (DBSCAN) and Related Algorithms

A fast reimplementation of several density-based algorithms of the DBSCAN family. Includes the clustering algorithms DBSCAN (density-based spatial clustering of applications with noise) and HDBSCAN (hierarchical DBSCAN), the ordering algorithm OPTICS (ordering points to identify the clustering structure), shared nearest neighbor clustering, and the outlier detection algorithms LOF (local outlier factor) and GLOSH (global-local outlier score from hierarchies). The implementations use the kd-tree data structure (from library ANN) for faster k-nearest neighbor search. An R interface to fast kNN and fixed-radius NN search is also provided. Hahsler, Piekenbrock and Doran (2019) <doi:10.18637/jss.v091.i01>.

Version: 1.2-0
Depends: R (≥ 3.2.0)
Imports: Rcpp (≥ 1.0.0), graphics, stats, generics
LinkingTo: Rcpp
Suggests: fpc, microbenchmark, testthat (≥ 3.0.0), dendextend, igraph, knitr, rmarkdown, tibble, rlang
Published: 2024-06-28
DOI: 10.32614/CRAN.package.dbscan
Author: Michael Hahsler ORCID iD [aut, cre, cph], Matthew Piekenbrock [aut, cph], Sunil Arya [ctb, cph], David Mount [ctb, cph]
Maintainer: Michael Hahsler <mhahsler at lyle.smu.edu>
BugReports: https://github.com/mhahsler/dbscan/issues
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
Copyright: ANN library is copyright by University of Maryland, Sunil Arya and David Mount. All other code is copyright by Michael Hahsler and Matthew Piekenbrock.
URL: https://github.com/mhahsler/dbscan
NeedsCompilation: yes
Citation: dbscan citation info
Materials: README NEWS
In views: Cluster
CRAN checks: dbscan results

Documentation:

Reference manual: dbscan.pdf
Vignettes: Hierarchical DBSCAN (HDBSCAN) with the dbscan package
Fast Density-based Clustering (DBSCAN and OPTICS)

Downloads:

Package source: dbscan_1.2-0.tar.gz
Windows binaries: r-devel: dbscan_1.2-0.zip, r-release: dbscan_1.2-0.zip, r-oldrel: dbscan_1.2-0.zip
macOS binaries: r-release (arm64): dbscan_1.2-0.tgz, r-oldrel (arm64): dbscan_1.2-0.tgz, r-release (x86_64): dbscan_1.2-0.tgz, r-oldrel (x86_64): dbscan_1.2-0.tgz
Old sources: dbscan archive

Reverse dependencies:

Reverse imports: AFM, AnimalSequences, Banksy, bioregion, celda, CiteFuse, CLONETv2, CluMSID, cordillera, CPC, crosshap, daltoolbox, DDoutlier, decontX, dobin, dPCP, eventstream, evprof, fdacluster, FORTLS, funtimes, FuzzyDBScan, geva, karyotapR, LOMAR, maotai, mariner, metaCluster, miRSM, MOSS, NanoMethViz, oclust, openSkies, optimalFlow, ParBayesianOptimization, PIUMA, POMA, preciseTAD, rMultiNet, smotefamily, snap, SPIAT, spNetwork, squat, ssMRCD, stream, SuperCell, synr, tidySEM, weird
Reverse suggests: ClustAssess, diceR, doc2vec, EHRtemporalVariability, FCPS, ksharp, mlr3cluster, opticskxi, OTclust, pagoda2, parameters, performance, seriation, sfdep, sfnetworks, sharp, shipunov, simplifyEnrichment, smartid, spdep

Linking:

Please use the canonical form https://CRAN.R-project.org/package=dbscan to link to this page.