bio-gene-regulatory-networks-coexpression-networks

Construct weighted gene co-expression networks from RNA-seq data to identify modules and hub genes.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps researchers uncover modules of co-regulated genes from expression data and relate them to phenotypes by constructing weighted gene co-expression networks using WGCNA, CEMiTool, hdWGCNA, and PyWGCNA. It enables hub gene identification and module-trait relationship analysis in both bulk and single-cell datasets, providing end-to-end workflows for network discovery and interpretation.

Core Features & Use Cases

  • Build weighted gene co-expression networks from RNA-seq data.
  • Detect modules, compute module eigengenes, and correlate with sample traits.
  • Identify hub genes and export module networks for Cytoscape.
  • Support multiple toolchains (WGCNA, CEMiTool, hdWGCNA, PyWGCNA) for flexible analysis across data types.

Quick Start

Provide a normalized expression matrix and optional trait data to begin module discovery.

Frequently Asked Questions about bio-gene-regulatory-networks-coexpression-networks

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

FAQPage Schema
How do I identify gene co-expression modules and hub genes from RNA-seq data?

To identify gene co-expression modules and hub genes from RNA-seq data, construct weighted gene co-expression networks using WGCNA, CEMiTool, hdWGCNA, or PyWGCNA. Provide a normalized expression matrix with genes as columns and samples as rows to discover co-regulated modules.

Can I use WGCNA for single-cell RNA-seq data to find module-trait relationships?

Yes, WGCNA can be applied to single-cell RNA-seq data to find module-trait relationships. The workflow supports hdWGCNA and PyWGCNA specifically for single-cell datasets, allowing you to compute module eigengenes and correlate them with sample traits.

What is the best way to construct weighted gene co-expression networks for bulk and single-cell datasets?

The best way to construct weighted gene co-expression networks for bulk and single-cell datasets is using WGCNA or CEMiTool for bulk, and hdWGCNA or PyWGCNA for single-cell data. Supply a normalized expression matrix and optional trait data to detect modules and hub genes.

Do I need R to run WGCNA and CEMiTool workflows for coexpression network analysis?

You need R to run WGCNA and CEMiTool workflows for coexpression network analysis, but Python alternatives like PyWGCNA are also supported. Choose the environment that fits your pipeline to build networks and export module networks for Cytoscape.

How do I relate gene co-expression modules to phenotypes using CEMiTool?

To relate gene co-expression modules to phenotypes using CEMiTool, provide a normalized expression matrix alongside optional trait data. The workflow computes module eigengenes and correlates them with sample traits to identify phenotype-associated modules.

Why does WGCNA require genes as columns and samples as rows in the expression matrix?

WGCNA requires genes as columns and samples as rows in the expression matrix to correctly compute gene-gene correlations and construct weighted networks. Transposing the matrix ensures the algorithm accurately identifies co-regulated modules and hub genes.