Velo-Predictor

Velo-Predictor predicts RNA velocity from single-cell RNA sequencing (scRNA-seq) data to infer dynamic changes in cell states.


Key Features:

  • Supervised Learning Classification: Formulates RNA velocity prediction as a supervised classification problem by dividing the cell state space into equal-sized segments and using directions as classes with estimated RNA velocity vectors as ground truth.
  • Ensemble Learning with XGBoost: Implements an ensemble learning pipeline and reports best performance when using XGBoost as the base predictor.
  • Data Imputation: Imputes RNA velocities for unobserved or sparse cell states in scRNA-seq datasets to extend velocity estimates across the cell state space.
  • Parameter Analysis and Visualization: Provides parameter analysis and visualization to construct continuous landscapes of cellular dynamics and support biologically meaningful interpretation.

Scientific Applications:

  • RNA velocity estimation: Enables estimation of RNA velocity from gene expression data in single-cell transcriptomics.
  • Cellular differentiation and development: Supports analysis of dynamic changes during cellular differentiation and development by predicting state transitions.
  • Disease progression: Facilitates mapping of state trajectories to study disease progression at single-cell resolution.
  • Continuous landscape construction: Aids construction of continuous cellular-dynamics landscapes for interpreting population-level trends.

Methodology:

Treats prediction as a supervised classification problem by segmenting the cell state space into equal-sized direction classes and using estimated RNA velocity vectors as ground truth; employs an ensemble learning pipeline with XGBoost as the base predictor; performs imputation of RNA velocities for unobserved cell states.

Topics

Details

License:
Not licensed
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
1/21/2022
Last Updated:
1/21/2022

Operations

Publications

Wang X, Zheng J. Velo-Predictor: an ensemble learning pipeline for RNA velocity prediction. BMC Bioinformatics. 2021;22(S10). doi:10.1186/s12859-021-04330-1. PMID:34479487. PMCID:PMC8414693.

PMID: 34479487
PMCID: PMC8414693
Funding: - ShanghaiTech University: SUG