stability: Genotype-by-Environment Interaction and Yield Stability Analysis

Analyses multi-environment trials of plant breeding, laid out in randomized complete blocks in every environment, to find genotypes that are high-yielding and stable: analyses of variance in each environment and combined; Eberhart and Russell's analysis (1966) <doi:10.2135/cropsci1966.0011183X000600010011x> and Finlay and Wilkinson's regression (1963) <doi:10.1071/AR9630742>; Wricke's ecovalence, Shukla's stability variance (1972) <doi:10.1038/hdy.1972.87> and Kang and Pham's yield-stability statistic (1991) <doi:10.2134/agronj1991.00021962008300010037x>; Kang's rank-sum and Fox's top-third ranking; Eskridge's safety-first indices (1990), Annicchiarico's reliability index (1992), Lin and Binns' superiority measure (1988) and Huehn's nonparametric statistics (1979) with tests; additive main effects and multiplicative interaction (AMMI) analysis with biplots and AMMI stability values on any number of axes; the GGE biplot with which-won-where, mean-stability and discrimination views in three scalings; and a plain-language interpretation of every result, computed from its numbers.

Version: 1.0.0
Depends: R (≥ 4.2)
Imports: collapse, data.table, ggplot2, ggrepel, grDevices, scales, stats, utils
Suggests: bench, flextable, knitr, officer, pkgload, quarto, R.rsp, svglite, testthat (≥ 3.0.0), withr
Published: 2026-11-07
DOI: 10.32614/CRAN.package.stability
Author: Muhammad Yaseen ORCID iD [aut, cre, cph], Kent Eskridge [aut, ctb]
Maintainer: Muhammad Yaseen <myaseen208 at gmail.com>
BugReports: https://github.com/myaseen208/stability/issues
License: GPL-2
URL: https://myaseen208.com/stability/, https://github.com/myaseen208/stability
NeedsCompilation: no
Language: en-US
Citation: stability citation info
Materials: README, NEWS
In views: Agriculture
CRAN checks: stability results

Documentation:

Reference manual: stability.html , stability.pdf
Vignettes: Getting started with stability (source, R code)
Choosing a method (source, R code)
Theory and notation (source, R code)
Analyses of variance (source, R code)
Regression and variance-based stability (source, R code)
AMMI analysis and AMMI stability values (source, R code)
The GGE biplot: every view with every scaling (source, R code)
Interpreting the results (source, R code)
Validation and the corrections of the earlier version (source, R code)
Extending the package (source, R code)
Getting started with stability (PDF) (source)
Choosing a method (PDF) (source)
Theory and notation (PDF) (source)
Analyses of variance (PDF) (source)
Regression and variance-based stability (PDF) (source)
AMMI analysis and AMMI stability values (PDF) (source)
The GGE biplot: every view with every scaling (PDF) (source)
Interpreting the results (PDF) (source)
Validation and the corrections of the earlier version (PDF) (source)
Extending the package (PDF) (source)

Downloads:

Package source: stability_1.0.0.tar.gz
Windows binaries: r-devel: stability_1.0.0.zip, r-release: stability_0.6.0.zip, r-oldrel: stability_0.6.0.zip
macOS binaries: r-release (arm64): stability_1.0.0.tgz, r-oldrel (arm64): stability_1.0.0.tgz, r-release (x86_64): stability_1.0.0.tgz, r-oldrel (x86_64): stability_1.0.0.tgz
Old sources: stability archive

Reverse dependencies:

Reverse imports: StabilityApp

Linking:

Please use the canonical form https://CRAN.R-project.org/package=stability to link to this page.