SCRIBE

Co-developed an open-source Python pipeline that ranks biomarker candidates from single-cell RNA-seq data, then presented the work at AACR in April 2026.

Open-source computational biology project

Overview

SCRIBE stands for Single-Cell RNA Interpretable Biomarker Explorer. It is an open-source Python machine-learning pipeline that analyzes single-cell RNA-sequencing data and ranks biomarker candidates for further investigation. It does not clinically validate biomarkers or therapeutic targets.

Problem

Public single-cell datasets can arrive in different structures and include batch effects that complicate comparison. SCRIBE creates a repeatable path from GEO data to standardized analysis outputs while keeping the model’s ranked features visible to researchers.

Shashvat’s contribution

I co-developed SCRIBE with Pragnya Keerthivasan, working on the machine-learning pipeline, data analysis, model evaluation, and interpretation of ranked biomarker candidates. I also helped create and present our poster at the AACR Annual Meeting.

Technical approach

  1. Convert GEO datasets into a standard AnnData format.
  2. Merge datasets for combined analysis.
  3. Correct batch effects using ComBat or Harmony. Both methods are supported, although Harmony generally performed better in our testing.
  4. Train interpretable Random Forest classifiers.
  5. Generate UMAPs, volcano plots, differential-expression summaries, and feature-importance rankings.

Limitations

  • Feature rankings identify candidates for follow-up; they are not clinical conclusions.
  • The ranked candidates are not wet-lab validated.

AACR poster presentation

We presented SCRIBE as a research poster at the AACR Annual Meeting in San Diego in April 2026. The work was presented in poster format.

Shashvat Mehta presenting the SCRIBE research poster at AACR
Shashvat Mehta and Pragnya Keerthivasan with the SCRIBE poster at AACR
SCRIBE research poster displayed at AACR
Research poster describing the SCRIBE pipeline

The poster is archived on Zenodo with DOI 10.5281/zenodo.21762528.

Project links