scenic-grn-inference

Infer TF→region→gene regulatory networks from multi-omics data using SCENIC+.

1|Updated Nov 20, 2025
One-click install
npx skills add https://github.com/tony-zhelonkin/SciAgent-toolkit --skill scenic-grn-inference
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: scenic-grn-inference
Source: https://github.com/tony-zhelonkin/SciAgent-toolkit/tree/main/skills/scenic-grn-inference
Command: npx skills add https://github.com/tony-zhelonkin/SciAgent-toolkit --skill scenic-grn-inference

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the inference of TF→region→gene regulatory relationships from paired scRNA-seq and scATAC-seq data, enabling mechanistic insights into gene regulation.

Core Features & Use Cases

  • SCENIC+ based GRN inference from multiome data, producing eRegulons (TF→region→gene) with motif enrichment and GBM scoring.
  • Supports both paired multiome data and unpaired RNA/ATAC data using metacell sampling to build pseudo-multiome representations.
  • Flexible workflows via Snakemake and a Python API for interactive exploration, with options to customize cisTarget databases and metadata preparation.
  • Use cases include decoding tissue-specific regulatory programs, comparing conditions, and prioritizing TF-region-gene triplets for experimental validation.

Quick Start

Prepare scRNA-seq and scATAC-seq data, configure SCENIC+ with cisTarget databases, and run the Snakemake pipeline or Python API to generate eRegulons.

Frequently Asked Questions about scenic-grn-inference

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I infer enhancer-driven GRNs from multiome data?▼

You infer enhancer-driven GRNs from multiome data by applying the SCENIC+ pipeline to build eRegulons, mapping TF→region→gene relationships via motif enrichment and GBM scoring.

Can I build eRegulons from unpaired scRNA-seq and scATAC-seq data?▼

Yes, you can build eRegulons from unpaired scRNA-seq and scATAC-seq data by using metacell sampling approaches to construct pseudo-multiome representations for the SCENIC+ pipeline.

What is an eRegulon in transcription factor regulatory networks?▼

An eRegulon is an enhancer-driven regulatory network unit mapping TF→region→gene relationships, inferred from multi-omics data using motif enrichment and GBM scoring to provide mechanistic gene regulation insights.

Do I need pycisTopic and pycistarget to run SCENIC+ GRN inference?▼

Yes, you need pycisTopic and pycistarget configured with correct cisTarget databases and preprocessed scRNA-seq and scATAC-seq inputs to execute the SCENIC+ GRN inference pipeline.

What's the best way to customize cisTarget databases for eRegulon inference?▼

The best way to customize cisTarget databases for eRegulon inference is using the flexible Snakemake pipeline or standalone Python API, allowing interactive exploration and metadata preparation adjustments.

Does this SCENIC+ workflow support Snakemake for batch processing multiome data?▼

Yes, this SCENIC+ workflow supports Snakemake for batch processing multiome data, alongside a Python API for interactive exploration of eRegulons and TF→region→gene regulatory relationships.