bio-gene-regulatory-networks-scenic-regulons

Identify transcription factor regulons from single-cell RNA-seq data using pySCENIC.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/ya-way/cytoclaw-skills --skill bio-gene-regulatory-networks-scenic-regulons
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bio-gene-regulatory-networks-scenic-regulons
Source: https://github.com/ya-way/cytoclaw-skills/tree/main/workspace/skills/bio-gene-regulatory-networks-scenic-regulons
Command: npx skills add https://github.com/ya-way/cytoclaw-skills --skill bio-gene-regulatory-networks-scenic-regulons

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Infer transcription factor regulons and gene regulatory networks from single-cell RNA-seq data using pySCENIC, enabling identification of master regulators and regulatory programs.

Core Features & Use Cases

  • pySCENIC three-step pipeline: GRNBoost2 for co-expression modules, cisTarget motif pruning, and AUCell scoring of regulon activity per cell.
  • Identify TF regulons and score TF activity across cells to understand cellular identity and regulatory states; suitable for master regulator discovery and cell-type annotation.
  • Use Case: analyze a preprocessing scRNA-seq dataset to derive regulon activities and cluster cells by regulatory programs.

Quick Start

Run pySCENIC on your preprocessed scRNA-seq data to infer regulons, score activity per cell, and identify master regulators of cell identity.

Frequently Asked Questions about bio-gene-regulatory-networks-scenic-regulons

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

FAQPage Schema
How do I infer transcription factor regulons from scRNA-seq data?

To infer transcription factor regulons from scRNA-seq data, apply the pySCENIC three-step pipeline: use GRNBoost2 for co-expression modules, cisTarget for motif-based pruning, and AUCell to score regulon activity per cell.

What is the pySCENIC pipeline for gene regulatory network analysis?

The pySCENIC pipeline for gene regulatory network analysis identifies master regulators by deriving co-expression modules with GRNBoost2, pruning them via cisTarget motif enrichment, and scoring cell-type-specific regulon activity using AUCell.

Do I need loom or h5ad input files to run AUCell and GRNBoost2 for single-cell data?

You need preprocessed scRNA-seq data in appropriate input formats such as loom or h5ad files to run GRNBoost2 and AUCell, along with a Python environment with pySCENIC and the required cisTarget motif databases installed.

Can I use pySCENIC to identify master regulators for cell-type annotation?

You can use pySCENIC to identify master regulators for cell-type annotation by scoring TF activity across cells with AUCell, allowing you to cluster cells based on their underlying regulatory programs and distinct cellular identity.

Why does pySCENIC require motif databases for pruning co-expression modules?

pySCENIC requires motif databases to prune co-expression modules because cisTarget filters indirect regulatory interactions, ensuring the final gene regulatory network contains only transcription factor regulons backed by direct DNA motif binding evidence.

What's the best way to discover cell-type-specific regulons across single cells?

The best way to discover cell-type-specific regulons is running the complete pySCENIC workflow, which moves from broad GRNBoost2 co-expression networks to refined, high-confidence regulons scored per cell to reveal distinct regulatory states.