BaySiCle
BaySiCle performs Bayesian inference–based imputation of missing values in single-cell RNA sequencing (scRNA-seq) datasets to account for technical variability and produce biologically plausible transcript distributions.
Key Features:
- Bayesian inference: Uses Bayesian statistics to model uncertainty associated with missing scRNA-seq observations for more robust imputation.
- k-Nearest Neighbors (kNN): Employs k-nearest neighbors (kNN) to identify similar cells within a batch and inform imputation using local neighborhoods.
- Batch-effect utilization: Leverages batch effects—systematic differences between experimental batches—by using within-batch information under the assumption that cells in a batch originate from the same tissue.
- Prior estimation from within-batch expression: Derives priors from expression values across cells within the same batch to contextualize Bayesian inference.
- Local-effect modeling: Models local effects by focusing on immediate neighborhood characteristics to make imputation sensitive to cell-specific local structure.
Scientific Applications:
- scRNA-seq imputation: Imputes missing observations in single-cell RNA sequencing (scRNA-seq) datasets to mitigate technical variability during downstream analysis.
- Transcript distribution generation: Generates realistic transcript distributions that align with single molecule fluorescence in situ hybridization (smFISH) measurements.
- Evaluation on real and simulated data: Demonstrated on sample scRNA-seq datasets and simulated expression data to assess imputation plausibility.
Methodology:
BaySiCle applies Bayesian inference integrated with k-nearest neighbors (kNN), using priors estimated from expression values across cells within the same batch and leveraging batch and local neighborhood effects to impute missing scRNA-seq values.
Topics
Details
- Tool Type:
- command-line tool
- Programming Languages:
- Python
- Added:
- 6/14/2021
- Last Updated:
- 8/13/2021
Operations
Publications
Singh AN. BaySiCle: A Bayesian Inference joint kNN method for imputation of single-cell RNA-sequencing data making use of local effect. Unknown Journal. 2021. doi:10.1101/2021.05.24.445309.
Links
Issue tracker
https://github.com/abinarain/BaySiCel/issues