Single-cell Pipeline for End to End Data Integration (SPEEDI) is a fully automated, end-to-end pipeline that facilitates single cell data analysis and improves robustness and reproducibility. SPEEDI computationally infers batch labels and automates the application of state of the art processing and analysis tools. Additionally, SPEEDI implements a reference-based cell type annotation method coupled with a majority-vote system. SPEEDI takes raw count feature-by-barcode single cell data matrices as input and outputs an integrated and annotated single-cell object, a log file with auto-selected analysis parameters, and a set of preliminary analyses.
The SPEEDI Website allows users to upload their single cell datasets to our server for processing. Users can then view and download results once processing completes. Please visit the website to learn more!
To install the SPEEDI R package locally, you can use devtools
and BiocManager
:
if (!requireNamespace("devtools", quietly = TRUE)) install.packages("devtools")
if (!requireNamespace("BiocManager", quietly = TRUE)) install.packages("BiocManager")
devtools::install_github('FunctionLab/SPEEDI', repos = BiocManager::repositories())
All R-related dependencies should be installed automatically. Note that RTools is required to install the SPEEDI R package in Windows. To learn how to use the SPEEDI R package, please view the SPEEDI vignette.
The SPEEDI manuscript is currently under review.
If you encounter any issues using SPEEDI, feel free to contact a SPEEDI administrator ([email protected]).