Skip to content

Article image
Network Biology: Analyzing Biological Systems

May 16, 2026 · Updated: May 25, 2026

Overview

Network biology provides a framework for understanding living systems not as isolated molecules but as interconnected webs of interactions. By modeling genes, proteins, and metabolites as nodes and their functional or physical interactions as edges, network approaches reveal organizational principles that are invisible when studying components in isolation. These networks exhibit non-random topological features such as scale-free degree distributions, small-world path lengths, and modular community structures that reflect the underlying biological logic of robustness, efficiency, and hierarchical control.

Key Concepts

Biological networks take several forms. Protein-protein interaction networks map physical contacts between proteins and often follow a scale-free topology in which a small number of hubs connect to many partners. Gene regulatory networks capture transcription factor–target gene relationships and frequently contain recurring motifs such as feed-forward loops that perform signal processing functions. Metabolic networks represent enzyme-catalyzed biochemical reactions as edges linking substrate and product nodes. A common analytical goal is community detection, which groups nodes into modules that correspond to functional complexes or pathways. Centrality measures such as betweenness and degree identify critical nodes whose removal would fragment the network.

Applications

Network biology has transformed drug discovery by identifying disease modules and prioritizing therapeutic targets that are central to disease-associated subnetworks. In cancer research, network analysis pinpoints driver genes by their topological position within altered interaction landscapes. Comparative network analysis across species reveals conserved functional modules and lineage-specific adaptations. These approaches depend directly on high-quality protein-protein interaction data, integrate with cell signaling and signal transduction studies, and map naturally onto metabolic pathways to provide a holistic view of cellular function.

Practical Protocol

A typical network analysis workflow begins by importing an interaction dataset into Cytoscape. Load a protein-protein interaction network from STRING DB: go to File → Import → Network from File with the STRING interaction file (default confidence score > 0.4). Alternatively, use the STRING app within Cytoscape: Apps → STRING → Search, enter a gene list, and select the species. For custom networks, prepare a simple edge list (two-column TSV: source\ttarget) and import via File → Import. Calculate network statistics with the NetworkAnalyzer tool: Tools → NetworkAnalyzer → Analyze Network. Key centrality measures include degree (number of connections), betweenness (number of shortest paths passing through a node), and closeness (inverse of average path length to all other nodes). Hubs, nodes with high degree, often represent essential genes or key regulatory proteins. Visualize centrality by mapping values to node size and color in the Style panel. Perform community detection (module discovery) using the clusterMaker2 app: Apps → clusterMaker2 → Community Detection → GLay or MCL cluster. The MCL algorithm (Markov clustering) partitions the network into functional modules; adjust the inflation parameter (default 2.0) to control granularity: higher values produce more smaller clusters. Extract subnetworks of modules with File → New Network → From Selected Nodes. Functional enrichment within each module uses the EnrichmentMap app to identify overrepresented Gene Ontology or KEGG pathways. For network diffusion analysis (e.g., spreading from known disease genes), use the Diffusion app. Export high-resolution network figures as PDF or SVG for publication, and save the Cytoscape session (.cys) for reproducibility.