Related Experiment Video
Updated: Mar 3, 2026

11:59
Competitive Genomic Screens of Barcoded Yeast Libraries
Published on: August 11, 2011
18.8K
Automated multigroup outlier identification in molecular high-throughput data using bagplots and gemplots
1Institute for Animal Breeding and Genetics, University of Veterinary Medicine Hannover, Foundation, Bünteweg 17p, Hannover, D-30559, Germany.
BMC Bioinformatics
|May 4, 2017
Summary
Robust outlier detection in high-dimensional data is crucial for molecular experiments. This study introduces bagplots and gemplots for automated identification of extreme observations in principal component subspaces, improving data quality control.
Area of Science:
- Bioinformatics
- Computational Biology
- Data Science
Background:
- Molecular high-throughput data analyses often lack robustness, making results sensitive to individual data points.
- Standard univariate outlier detection methods are unsuitable for high-dimensional data (thousands of features in small samples).
- Current automated outlier detection methods are limited to single experimental groups, hindering comparative analyses.
Purpose of the Study:
- To develop and present automated methods for identifying outliers in high-dimensional molecular data.
- To extend existing visualization techniques for more effective outlier detection across multiple experimental groups.
Main Methods:
- Utilized bagplots, a 2D extension of boxplots, to detect outliers in the subspace of the first two principal components.
- Introduced gemplots, a 3D extension of boxplots and bagplots, for outlier detection in the subspace of the first three principal components.
- Employed convex hulls to define regular observations, with points outside hulls identified as outliers, calculated separately for each experimental group.
Main Results:
- Demonstrated the effectiveness of bagplots and gemplots on artificial and real gene expression datasets.
- Showcased the ability to display multiple experimental groups within the same principal component subspace for comparative outlier analysis.
- Provided an R package implementation ('gemPlot') for the gemplot visualization.
Conclusions:
- Bagplots and gemplots in principal component subspaces offer automated and objective outlier identification for high-dimensional molecular data.
- These methods facilitate the visualization and detection of outliers across multiple experimental groups simultaneously.
- The approach enhances quality control for molecular high-throughput experiments, leading to more reliable downstream analyses.
Related Concept Videos
Quantifying and Rejecting Outliers: The Grubbs Test
4.3K
Sometimes, a data set can have a recorded numerical observation that greatly deviates from the rest of the data. Assuming that the data is normally distributed, a statistical method called the Grubbs test can be used to determine whether the observation is truly an outlier. To perform a two-tailed Grubbs test, first, calculate the absolute difference between the outlier and the mean. Then, calculate the ratio between this difference and the standard deviation of the sample. This...
4.3K
Outliers and Influential Points
6.5K
An outlier is an observation of data that does not fit the rest of the data. It is sometimes called an extreme value. When you graph an outlier, it will appear not to fit the pattern of the graph. Some outliers are due to mistakes (for example, writing down 50 instead of 500), while others may indicate that something unusual is happening. Outliers are present far from the least squares line in the vertical direction. They have large "errors," where the "error" or residual is the...
6.5K
What Are Outliers?
5.4K
Outliers are observed data points that are far from the least squares line. They have unusual values and need to be examined carefully. Though an outlier may result from erroneous data, at other times, it may hold valuable information about the population under study and should be included in the data. Hence, it is crucial to examine what causes a data point to be an outlier.
The z score is used to find outliers or unusual values. It should be noted that any values beyond -2 and +2 are...
The z score is used to find outliers or unusual values. It should be noted that any values beyond -2 and +2 are...
5.4K
Detection of Gross Error: The Q Test
7.2K
When one or more data points appear far from the rest of the data, there is a need to determine whether they are outliers and whether they should be eliminated from the data set to ensure an accurate representation of the measured value. In many cases, outliers arise from gross errors (or human errors) and do not accurately reflect the underlying phenomenon. In some cases, however, these apparent outliers reflect true phenomenological differences. In these cases, we can use statistical methods...
7.2K
Modified Boxplots
11.6K
A standard box and whisker plot informs us about the spread of the data in a given sample. One can identify the minimum value, maximum value, first quartile value, second quartile or median value, and third quartile.
However, the box plot does not tell the reader about outliers - values that lie far from the center of the data. We can modify the standard box and whisker plot to identify the outliers and visualize the actual spread of the data in a sample.
Initially, we calculate the adjusted...
However, the box plot does not tell the reader about outliers - values that lie far from the center of the data. We can modify the standard box and whisker plot to identify the outliers and visualize the actual spread of the data in a sample.
Initially, we calculate the adjusted...
11.6K

