Package: clusterLibreville 0.99.0
clusterLibreville: Parallel and Deterministic Leiden Community Detection
A parallel and deterministic implementation of the Leiden community detection algorithm (Traag, Waltman and van Eck 2019, <doi:10.1038/s41598-019-41695-z>) for large sparse graphs such as single-cell kNN and SNN graphs, implemented in Rust. The same seed gives the same labels at any number of threads. The parallel design follows GVE-Leiden (Sahu et al. 2024, <doi:10.1145/3673038.3673146>). Works on sparse matrices, Seurat graphs and igraph graphs, and as a bluster clustering function.
Authors:
clusterLibreville_0.99.0.tar.gz
clusterLibreville_0.99.0.zip(r-4.7-x86_64)clusterLibreville_0.99.0.zip(r-4.7-arm64)clusterLibreville_0.99.0.zip(r-4.6-x86_64)clusterLibreville_0.99.0.zip(r-4.6-arm64)
clusterLibreville_0.99.0.tgz(r-4.6-x86_64)clusterLibreville_0.99.0.tgz(r-4.6-arm64)
clusterLibreville_0.99.0.tar.gz(r-4.7-arm64)clusterLibreville_0.99.0.tar.gz(r-4.7-x86_64)clusterLibreville_0.99.0.tar.gz(r-4.6-arm64)clusterLibreville_0.99.0.tar.gz(r-4.6-x86_64)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
clusterLibreville/json (API)
| # Install 'clusterLibreville' in R: |
| install.packages('clusterLibreville', repos = c('https://btraven00.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/btraven00/clust-libreville-rs/issues
clusteringsinglecellgraphandnetworknetworksoftwarerustcargo
Last updated from:fbb5353836 (on r-pkg). Checks:11 OK, 4 FAIL. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 295 | ||
| linux-devel-x86_64 | OK | 414 | ||
| source / vignettes | OK | 763 | ||
| linux-release-arm64 | OK | 408 | ||
| linux-release-x86_64 | OK | 504 | ||
| macos-release-arm64 | OK | 342 | ||
| macos-release-x86_64 | OK | 642 | ||
| macos-oldrel-arm64 | FAIL | 142 | ||
| macos-oldrel-x86_64 | FAIL | 365 | ||
| windows-devel-arm64 | OK | 513 | ||
| windows-devel-x86_64 | OK | 2515 | ||
| windows-release-arm64 | OK | 451 | ||
| windows-release-x86_64 | OK | 1828 | ||
| windows-oldrel-x86_64 | FAIL | 2119 | ||
| wasm-release | FAIL | 399 |
Exports:assesschampcluster_librevillefind_clustersleidenmodularityneosbmwith_libreville
Dependencies:abindassortheadbeachmatBHBiobaseBiocGenericsBiocNeighborsBiocParallelblustercliclustercodetoolscpp11DelayedArrayformatRfutile.loggerfutile.optionsgenericsGenomicRangesglueigraphIRangeslambda.rlatticelifecyclemagrittrMatrixMatrixGenericsmatrixStatspkgconfigRcpprlangS4ArraysS4VectorsSeqinfoSingleCellExperimentsnowSparseArraySummarizedExperimentvctrsXVector
Last update: 2026-10-20
Started: 2026-10-20
Last update: 2026-10-20
Started: 2026-10-20
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Statistics of a given partition on a graph | assess |
| Pick the resolution by CHAMP (experimental) | champ |
| Deterministic Leiden as an igraph community function | cluster_libreville |
| leiden() with the interface of Seurat's FindClusters | find_clusters |
| Deterministic Leiden community detection | leiden leiden,ANY-method leiden,SingleCellExperiment-method |
| Modularity of a partition | modularity |
| neoSBM: how many vertices leave an annotation when leaving gets cheaper | neosbm |
| Run code with Seurat's FindClusters replaced by find_clusters() | with_libreville |
