Spectrum
Spectrum is a spectral clustering tool developed to integrate and cluster multi-omic data for identifying disease subtypes and reduce noise. The software tool uses a self-tuning density-aware kernel and tensor product graph data integration with a diffusion procedure to reveal underlying structures. Spectrum contains a new method for finding the optimal number of clusters involving eigenvector distribution analysis. The software tool provides improved runtimes and better clustering results compared to other methods across 21 real expression datasets.
Topic
RNA-Seq;Gene expression
Detail
Operation: Expression data visualisation;Clustering
Software interface: Command-line user interface
Language: R
License: GNU Affero General Public License version 3
Cost: Free
Version name: 1.1
Credit: -
Input: -
Output: -
Contact: christopher.john@qmul.ac.uk, Christopher R John chris.r.john86@gmail.com
Collection: -
Maturity: -
Publications
- Spectrum: fast density-aware spectral clustering for single and multi-omic data.
- John CR, et al. Spectrum: fast density-aware spectral clustering for single and multi-omic data. Spectrum: fast density-aware spectral clustering for single and multi-omic data. 2020; 36:1159-1166. doi: 10.1093/bioinformatics/btz704
- https://doi.org/10.1093/bioinformatics/btz704
- PMID: 31501851
- PMC: -
Download and documentation
Documentation: https://github.com/crj32/Spectrum/tree/master/man
Home page: https://github.com/crj32/Spectrum
Links: https://github.com/crj32/Spectrum/tree/master/vignettes
< Back to DB search