Related Experiment Video
Updated: Nov 17, 2025

12:27
Large-scale Reconstructions and Independent, Unbiased Clustering Based on Morphological Metrics to Classify Neurons in Selective Populations
Published on: February 15, 2017
7.2K
On the Robustness of Graph-Based Clustering to Random Network Alterations
R Greg Stacey1, Michael A Skinnider1, Leonard J Foster2
1Michael Smith Laboratories, University of British Columbia, Vancouver, Canada.
Molecular & Cellular Proteomics : MCP
|February 16, 2021
Summary
Graph-based clustering amplifies noise in protein interaction networks. A new tool, clust.perturb, measures cluster reproducibility to identify stable protein complexes amidst noisy data.
Area of Science:
- Systems Biology
- Bioinformatics
- Network Science
Background:
- Biological functions arise from complex protein-protein interaction networks (interactomes).
- Identifying higher-order structures like protein complexes within interactomes is crucial.
- Existing graph-based clustering algorithms are widely used but sensitive to noise inherent in experimental data.
Purpose of the Study:
- To evaluate the robustness of graph-based clustering algorithms against noise in protein-protein interaction networks.
- To develop a method for quantifying cluster stability and reproducibility in the presence of network noise.
Main Methods:
- Tested various graph-based clustering algorithms on protein interaction networks with simulated noise.
- Developed and applied the clust.perturb R package and Shiny web application for network perturbation analysis.
- Correlated cluster reproducibility scores with experimental validation (reclustering across experiments).
Main Results:
- All tested clustering algorithms significantly amplified network noise, with minor edge changes causing substantial result alterations.
- Cluster robustness varied, with some clusters being consistently stable and others highly sensitive to noise.
- clust.perturb identified poorly reproducible clusters that were less likely to be validated in subsequent experiments.
Conclusions:
- Graph-based clustering methods amplify noise in protein interaction networks, potentially leading to spurious associations.
- Quantifying cluster robustness using methods like clust.perturb is essential for distinguishing stable protein complexes from noise.
- The clust.perturb tool aids in identifying reliable biological insights from noisy interactome data.
Related Concept Videos
Survival Tree
236
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a...
Building a Survival Tree
Constructing a...
236
Randomized Experiments
8.6K
The randomization process involves assigning study participants randomly to experimental or control groups based on their probability of being equally assigned. Randomization is meant to eliminate selection bias and balance known and unknown confounding factors so that the control group is similar to the treatment group as much as possible. A computer program and a random number generator can be used to assign participants to groups in a way that minimizes bias.
Simple randomization
Simple...
Simple randomization
Simple...
8.6K
Cluster Sampling Method
13.7K
Appropriate sampling methods ensure that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest.
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
13.7K
Stability of structures
341
In mechanical engineering, the stability of systems under various forces is critical for designing durable and efficient structures. One fundamental way to explore these concepts is by analyzing systems like two rods connected at a pivot point, O, with a torsional spring of spring constant k at the pivot point. This system is similar in appearance to a scissor jack used to change tires on a car. In this case, the arms of the linkage (equivalent to the rods in this system) are entirely vertical,...
341
Mutation, Gene Flow, and Genetic Drift
60.8K
In a population that is not at Hardy-Weinberg equilibrium, the frequency of alleles changes over time. Therefore, any deviations from the five conditions of Hardy-Weinberg equilibrium can alter the genetic variation of a given population. Conditions that change the genetic variability of a population include mutations, natural selection, non-random mating, gene flow, and genetic drift (small population size).
60.8K
Protein Networks
4.3K
An organism can have thousands of different proteins, and these proteins must cooperate to ensure the health of an organism. Proteins bind to other proteins and form complexes to carry out their functions. Many proteins interact with multiple other proteins creating a complex network of protein interactions.
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
4.3K

