Related Experiment Video
Updated: May 26, 2026

05:01
A Pathway Association Study Tool for GWAS Analyses of Metabolic Pathway Information
Published on: July 1, 2020
ggpedigree: Visualizing Pedigrees with 'ggplot2' and 'plotly'
1Department of Psychology, Wake Forest University, North Carolina, USA.
Journal of Open Source Software
|May 25, 2026
Summary
Pedigree diagrams are essential in genetics and breeding. The new ggpedigree tool effectively visualizes large and complex family structures, overcoming limitations of older software.
Area of Science:
- Genetics and Bioinformatics
- Computational Biology
- Data Visualization
Background:
- Pedigree diagrams are crucial tools in genetics, animal breeding, genealogy, forensics, and counseling.
- Existing R tools like kinship2 struggle to visualize large and complex pedigrees exceeding thousands of individuals.
- Modern research involves increasingly complex family structures, necessitating scalable pedigree visualization solutions.
Purpose of the Study:
- To introduce ggpedigree, a novel R package designed for visualizing large and complex pedigrees.
- To address the limitations of existing pedigree visualization tools in handling extensive datasets.
- To provide an effective and scalable solution for pedigree analysis in diverse research fields.
Main Methods:
- Development of a novel vectorised layout algorithm for pedigree visualization.
- Integration with ggplot2 for high-quality static plot output.
- Incorporation of optional Plotly interactivity for enhanced data exploration.
Main Results:
- ggpedigree successfully visualizes large-scale pedigrees with thousands of individuals.
- The tool handles complex family structures effectively, outperforming existing methods.
- Generated plots are compatible with ggplot2 and can be made interactive with Plotly.
Conclusions:
- ggpedigree offers a scalable and effective solution for visualizing complex and large-scale pedigrees.
- The package enhances the utility of pedigree analysis in genetics, breeding, and other related fields.
- ggpedigree represents a significant advancement in computational tools for family structure visualization.
Related Concept Videos
Pedigree Analysis
Overview
Pedigree Analysis
Overview
Punnett Squares
Overview
Punnett Squares
Overview
Interpreting R Charts
R chart, or range chart, is a fundamental tool in statistical process control used to monitor the variability within a process. It complements the X-bar (x̄) chart by focusing on the range of the data, rather than individual values, providing a clear picture of the process dispersion over time.
An R chart plots the range of subsets of measurements collected from a process. Each point on the chart represents the range—defined as the difference between the maximum and minimum values—of a sample...
An R chart plots the range of subsets of measurements collected from a process. Each point on the chart represents the range—defined as the difference between the maximum and minimum values—of a sample...
Modified Boxplots
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...
