Spectrum
Fast Adaptive Spectral Clustering for Single and Multi-View Data
Description
A self-tuning spectral clustering method for single or multi-view data. 'Spectrum' uses a new type of adaptive density aware kernel that strengthens connections in the graph based on common nearest neighbours. It uses a tensor product graph data integration and diffusion procedure to integrate different data sources and reduce noise. 'Spectrum' uses either the eigengap or multimodality gap heuristics to determine the number of clusters. The method is sufficiently flexible so that a wide range of Gaussian and non-Gaussian structures can be clustered with automatic selection of K.
Downloads
501
Last 30 days
7398th
1.2K
Last 90 days
5.1K
Last year
Trend: +66.5% (30d vs prior 30d)
0
Last 30 days
42
Last 90 days
176
Last year
Trend: -100% (30d vs prior 30d)
0
Last 7 days
18
Last 30 days
0
All-time
autoCRAN-only: this name is served only by autoCRAN, so the count is exact.
CRAN Check Status
Show all 13 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-windows-x86_64 | OK |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | OK |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check details (2 non-OK)
CRAN incoming feasibility
Maintainer: ‘Christopher R John <chris.r.john86@gmail.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = c("Christopher", "R"),
family = "John",
role = c("aut", "cre"),
email = "chris.r.john86@gmail.com"),
person(given = "David",
family = "Watson",
role = "aut"))
as necessary.
CRAN incoming feasibility
Maintainer: ‘Christopher R John <chris.r.john86@gmail.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = c("Christopher", "R"),
family = "John",
role = c("aut", "cre"),
email = "chris.r.john86@gmail.com"),
person(given = "David",
family = "Watson",
role = "aut"))
as necessary.
Check History
NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
CRAN incoming feasibility
Maintainer: ‘Christopher R John <chris.r.john86@gmail.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = c("Christopher", "R"),
family = "John",
role = c("aut", "cre"),
email = "chris.r.john86@gmail.com"),
person(given = "David",
family = "Watson",
role = "aut"))
as necessary.
CRAN incoming feasibility
Maintainer: ‘Christopher R John <chris.r.john86@gmail.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = c("Christopher", "R"),
family = "John",
role = c("aut", "cre"),
email = "chris.r.john86@gmail.com"),
person(given = "David",
family = "Watson",
role = "aut"))
as necessary.
Code
Code metrics have not been computed for this package yet.