genphen
genphen visualizes large-scale genotype–phenotype–environment datasets using GenPhEn arrays to enable exploratory interpretation in agronomy, quantitative genetics, and crop improvement research.
Key Features:
- R/Bioconductor implementation: Implemented as an R/Bioconductor package that generates GenPhEn arrays for analysis and visualization.
- GenPhEn arrays: High-resolution graphical framework that places genotypes on the x-axis and environments on the y-axis while encoding phenotypic z-values as color-graded or symbol-annotated values.
- Phenotype standardization: Standardizes phenotypic values across genotypes, environments, or traits to help isolate genotypic effects, environmental effects, and genotype-by-environment interactions.
- Multi-trait displays: Generalizes to multi-trait visualizations to explore correlations, conditional patterns, and trade-offs across phenotypes.
- Symbol overlays: Supports symbol overlays to encode statistical significance, categorical attributes, or genotype/environment metadata.
- Scalability: Produces compact, information-rich visualizations suitable for datasets containing thousands of observations.
Scientific Applications:
- Exploratory visualization in agronomy and breeding: Provides summary displays for agronomy, plant breeding, and crop improvement studies to scan phenotypic patterns across genotypes and environments.
- Genotype-by-environment interaction screening: Visually isolates and highlights G×E interactions to prioritize cases for formal statistical analysis.
- Pre-modeling data assessment: Serves as an early-stage exploratory step preceding mixed models, QTL mapping, or genomic prediction analyses.
- Detection of anomalies and structure: Identifies anomalous genotypes or environments and detects clusters or gradients indicative of biological structure.
- Multi-trait correlation and trade-off exploration: Facilitates inspection of correlations, conditional patterns, and trade-offs across multiple phenotypes in breeding or ecological studies.
Methodology:
Maps genotypes to the x-axis and environments to the y-axis in GenPhEn arrays, encodes phenotypic measurements as color-graded or symbol-annotated z-values, standardizes phenotypic values across genotypes/environments/traits, generalizes displays to multiple traits, and applies symbol overlays for significance, categorical attributes, or metadata; implemented in R/Bioconductor.
Topics
Collections
Details
- License:
- GPL-2.0
- Tool Type:
- command-line tool, library
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- R
- Added:
- 1/17/2017
- Last Updated:
- 12/10/2018
Operations
Publications
White JW, Hoogenboom G. Integrated viewing and analysis of phenotypic, genotypic and environmental data with “GenPhEn arrays”. European Journal of Agronomy. 2005;23(2):170-182. doi:10.1016/j.eja.2004.11.005.