Proteins
Cells
Genes
Investigate predictor genes and their associated functions/pathways for protein abundance prediction.
Use our deep learning model to predict protein abundance of 224 surface proteins with scRNA-seq gene expression profiles.
Use the DL model to predict a query cell’s abundance to 224 surface proteins. This web tool is capable of handling raw data and performing all necessary preprocessing steps using Seurat and imputation using MAGIC.
The required input is the standard Seurat object in .h5seurat format. Download example data.
This module provides access to normalized IG (nIG) scores of each input genes (n=19,738) against each output protein (n=224) computed across all peripheral blood mononuclear cells (PBMCs) (n=53,364) as documented in the single-cell section of the original DeepGxP paper. Users can interact with the tool by selecting interested cell types (n=8) or on all cells to discover genes responsible for each protein.
DeepGxP is a deep learning model that predicts protein abundances from single-cell RNA-seq gene expression profiles. shinyDeepGxP is an R Shiny app that provides a user-friendly interface to DeepGxP without programming skills. The application offers two complementary modules:
For detailed information on data formats or specific module functionality, please visit the corresponding help pages or click the question mark icon in each section.
About DeepGxP
DeepGxP is a deep learning model that predicts surface protein abundance (measured by antibody-derived tags, ADTs) from single-cell RNA expression data. Trained on CITE-seq datasets with paired RNA and surface protein profiles, the model accurately predicts the abundance of 224 surface proteins per cell. This enables multimodal single-cell analysis even when only RNA data are available.
Module 1: Interpret Model
This module helps you explore the key gene features driving DeepGxP's predictions for each protein. Using the Integrated Gradients interpretation method, the app displays:Module 2: Predict Protein
In this core module, you can upload a Seurat object (.h5Seurat) containing single-cell RNA expression data. Your data will undergo preprocessing and imputation before protein level prediction. The outputs include:
This module enhances cell type resolution and functional characterization when protein measurements are unavailable.
Additional Features
For more details on model architecture, training data, and evaluation metrics, please refer to the DeepGxP manuscript.
If you have any questions or comments about shinyDeepGxP, please contact: