bio-gene-regulatory-networks-perturbation-simulation

Simulates gene regulatory network perturbations to predict cell-state shifts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires scanpy, celloracle, pandas, numpy, matplotlib.

What problem does it solve?

Simulate transcription factor perturbations on cell state by integrating a base GRN constructed from accessible chromatin with scRNA-seq expression, enabling predictions of how TF knockouts or overexpression shift cell identities and trajectories.

Core Features & Use Cases

  • GRN-informed perturbation modeling: combine chromatin-based TF-target links with expression data to simulate perturbations.
  • End-to-end workflow: build base GRN, fit regression-based links per cell type, run knockout/overexpression simulations, and visualize embedding shifts.
  • Use case: prioritize TF perturbations for differentiation studies or perturb-seq planning by ranking TFs by predicted impact.

Quick Start

Provide your preprocessed AnnData and base GRN data to simulate a transcription factor perturbation and view predicted cell-state shifts.

Frequently Asked Questions about bio-gene-regulatory-networks-perturbation-simulation

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

FAQPage Schema
How do I simulate transcription factor knockout effects on cell fate using scRNA-seq data?▼

CellOracle simulates transcription factor perturbations by integrating a base GRN derived from accessible chromatin with scRNA-seq expression data. It fits regression models per cell type to predict how TF knockouts or overexpression shift cell identities and trajectories.

What inputs do I need to run CellOracle perturbation simulations for cell state predictions?▼

You need preprocessed AnnData containing clustering and embedding information, plus a base chromatin-derived GRN. A Python environment with CellOracle installed is required to construct, fit, and perturb GRN models for cell state predictions.

Can I use scanpy preprocessed AnnData for CellOracle GRN modeling and perturbation analysis?▼

Yes, scanpy preprocessed AnnData containing clustering and embedding information is compatible with CellOracle GRN modeling. The Skill utilizes scanpy as a dependency to support the preprocessing required for perturbation simulations.

What is the best way to prioritize transcription factor perturbations for perturb-seq planning?▼

Prioritize TF perturbations for perturb-seq planning by ranking transcription factors by their predicted impact on cell state shifts. This Skill simulates knockout and overexpression effects across multiple cell types to identify driver TFs for cell fate transitions.

How does integrating a chromatin-derived GRN with scRNA-seq improve cell trajectory predictions?▼

Integrating a chromatin-derived base GRN with scRNA-seq expression grounds perturbation simulations in physical TF-target links. This combined approach allows the model to accurately predict how knockouts or overexpression alter cell identities and map embedding shifts.

Are there limitations when using CellOracle to simulate overexpression effects across multiple cell types?▼

The accuracy of simulating overexpression effects across multiple cell types depends entirely on the quality of the prerequisite inputs. The Skill requires a properly preprocessed AnnData with clustering and a compatible base chromatin-derived GRN to fit valid regression models.