Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Computational Biology
  3. GEARS

GEARS

MITPython

A geometric deep learning model that predicts transcriptional outcomes of single and multi-gene perturbations from single-cell RNA-seq data.

GitHubGitHub
363 stars83 forks0 contributors

What is GEARS?

GEARS is a geometric deep learning model that predicts transcriptional outcomes of genetic perturbations using single-cell RNA-sequencing data. It solves the challenge of anticipating how novel combinations of gene perturbations will affect gene expression patterns, which is crucial for understanding genetic interactions and identifying therapeutic targets. The model leverages graph neural networks to represent gene-gene relationships and predict expression changes.

Target Audience

Bioinformatics researchers and computational biologists working with single-cell perturbation screens who need to predict effects of multi-gene interventions. Particularly valuable for labs studying genetic interactions, functional genomics, and therapeutic target discovery.

Value Proposition

GEARS uniquely predicts outcomes for novel multi-gene perturbations by learning from existing perturbation data, unlike methods limited to single-gene predictions. Its graph-based architecture captures biological interactions more effectively than traditional approaches, providing more accurate forecasts of combinatorial genetic effects.

Overview

GEARS is a geometric deep learning model that predicts outcomes of novel multi-gene perturbations

Use Cases

Best For

  • Predicting transcriptional responses to novel multi-gene perturbations
  • Analyzing single-cell RNA-seq data from genetic screens
  • Studying gene-gene interaction networks in functional genomics
  • Accelerating therapeutic target discovery through in silico perturbation
  • Modeling combinatorial genetic effects in cellular systems
  • Research labs needing to prioritize experimental perturbations

Not Ideal For

  • Researchers working with bulk RNA-sequencing data, as GEARS is specifically designed for single-cell datasets and has not been tested for bulk sequencing.
  • Projects requiring predictions across different cell types, since GEARS is not designed for cross-cell type transfer and assumes consistent cellular contexts.
  • When only single-gene perturbation data is available for training, as GEARS cannot reliably predict combinatorial effects without exposure to some multi-gene data.
  • Datasets with very few cells per perturbation or limited perturbation types, as the model may not perform well under such conditions according to the README.

Pros & Cons

Pros

Multi-Gene Prediction Capability

Forecasts transcriptional outcomes for both single and combinatorial gene perturbations, enabling researchers to predict novel multi-gene effects as shown in the API with examples like ['CBL', 'CNN1'].

Graph-Based Biological Modeling

Uses geometric deep learning with graph neural networks to capture gene-gene interaction networks, providing a more accurate representation of complex biological relationships than traditional methods.

Uncertainty Estimation

Provides confidence metrics for predictions through specialized training, as highlighted in the uncertainty tutorial, helping assess reliability in experimental prioritization.

Streamlined API Workflow

Offers a simple Python interface for training, prediction, and data processing, with clear demos and Colab notebooks that simplify adoption and reproducibility.

Cons

Limited Data Compatibility

Exclusively designed for single-cell RNA-seq data and not tested for bulk sequencing, restricting use to specific experimental setups as admitted in the README notes.

Requires Combinatorial Training Data

Must be trained on some combinatorial perturbation data to predict multi-gene outcomes, which limits applicability when only single-gene datasets are available.

Complex Dependency Setup

Installation depends on PyG (PyTorch Geometric), which can have compatibility issues and a steeper learning curve compared to lighter, more straightforward libraries.

Frequently Asked Questions

Quick Stats

Stars363
Forks83
Contributors0
Open Issues17
Last commit1 year ago
CreatedSince 2021

Tags

#graph-neural-networks#geometric-deep-learning#single-cell-rna-seq#bioinformatics#pytorch-geometric

Built With

P
PyTorch Geometric
S
Scanpy
P
PyTorch

Included in

Computational Biology122
Auto-fetched 11 hours ago

Related Projects

totalVItotalVI

Deep probabilistic analysis of single-cell and spatial omics data

Stars1,623
Forks450
Last commit3 days ago
scGPTscGPT

scGPT is a foundation model designed for single-cell multi-omics data analysis using generative AI. It leverages transformer architecture pretrained on millions of single-cell profiles to enable a wide range of downstream biological tasks, advancing computational biology by providing a powerful, unified model for cellular data. ## Key Features - **Pretrained Model Zoo** — Offers multiple organ-specific and whole-human models trained on millions of cells for various applications. - **Zero-Shot Applications** — Supports tasks like cell embedding and reference mapping without task-specific training. - **Reference Mapping** — Enables fast similarity search across millions of cells using efficient indexing with faiss. - **Multi-Task Fine-Tuning** — Can be adapted for scRNA-seq integration, cell type annotation, perturbation prediction, and GRN inference. - **Online Tools** — Provides accessible web applications for reference mapping, cell annotation, and GRN inference via cloud GPUs. ## Philosophy scGPT aims to build a foundational AI model for single-cell biology, democratizing access to advanced computational methods and accelerating discoveries in multi-omics research through open-source collaboration.

Stars1,563
Forks333
Last commit17 days ago
UNIUNI

Pathology Foundation Model - Nature Medicine

Stars725
Forks84
Last commit1 year ago
GigaPathGigaPath

Prov-GigaPath: A whole-slide foundation model for digital pathology from real-world data

Stars607
Forks104
Last commit1 year ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub