Spectre
Spectre provides reproducible computational workflows for preprocessing, batch alignment, integration, clustering, dimensionality reduction, visualization, population labelling, and quantitative analysis of high-dimensional single-cell cytometry data to characterize cellular heterogeneity across experiments.
Key Features:
- End-to-end workflow integration: Implements raw data pre-processing, batch alignment, data integration, clustering, dimensionality reduction, visualization, population labelling, and quantitative and statistical analyses.
- Batch and experiment integration: Integrates data across batches and experiments to enable cross-sample comparisons and combined analyses.
- Scalable analysis with machine learning: Supports application of machine learning classifiers and scalable data structures for very large datasets.
- Versatility across technologies: Applies to flow cytometry, mass cytometry (CyTOF), spectral cytometry, single-cell RNA sequencing (scRNAseq), and Imaging Mass Cytometry (IMC).
- Open and flexible data structures: Uses flexible data representations to accommodate diverse cytometry and single-cell data formats.
- Modular workflows: Provides modular analysis components that can be combined to build customized computational workflows.
Scientific Applications:
- Immunology: Enables identification and quantification of immune cell populations and states from high-dimensional cytometry data.
- Oncology: Facilitates profiling of tumor and microenvironment cellular heterogeneity using cytometry and imaging mass cytometry datasets.
- Developmental biology: Supports analysis of cell population dynamics and differentiation trajectories across developmental stages.
- Single-cell data integration and exploration: Allows integrated exploration of single-cell datasets to characterize cellular heterogeneity and underlying biological mechanisms.
Methodology:
Computational steps explicitly include raw data pre-processing, batch alignment, data integration, clustering, dimensionality reduction, visualization, population labelling, quantitative and statistical analyses, and application of machine learning classifiers using open, flexible data structures and modular workflows.
Topics
Details
- License:
- MIT
- Programming Languages:
- R
- Added:
- 1/18/2021
- Last Updated:
- 2/21/2021
Operations
Publications
Ashhurst TM, Marsh-Wakefield F, Putri GH, Spiteri AG, Shinko D, Read MN, Smith AL, King NJC. Integration, exploration, and analysis of high-dimensional single-cell cytometry data using Spectre. Unknown Journal. 2020. doi:10.1101/2020.10.22.349563.