What problem does it solve?
Building and interpreting protein-protein interaction networks from gene lists is labor-intensive and error-prone when done manually. This skill automates fetching, constructing, and analyzing networks via the STRING database, returning ready-to-interpret visualizations and structured outputs for downstream analysis.
Core Features & Use Cases
- Automated network construction: fetches interactions from STRING for a given gene set and species, forming a connected network with edge scores.
- Comprehensive analysis: computes key network metrics (density, connected components, hub genes, modules) and generates per-gene statistics.
- Publication-ready outputs: produces edge lists, node metrics, a network summary, and a high-quality network plot for reporting.
- Use cases: prioritize candidates from GWAS or screens by network centrality; explore functional modules and pathway context within a gene list.
Quick Start
Provide a comma-separated list of gene symbols and run the script to generate the network and metrics in the specified output directory.