Package: stability 1.0.0

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.

Authors:Muhammad Yaseen [aut, cre, cph], Kent Eskridge [aut, ctb]

stability_1.0.0.tar.gz
stability_1.0.0.zip(r-4.7-any)stability_1.0.0.zip(r-4.6-any)stability_1.0.0.zip(r-4.5-any)
stability_1.0.0.tgz(r-4.6-any)stability_1.0.0.tgz(r-4.5-any)
stability_1.0.0.tar.gz(r-4.7-any)stability_1.0.0.tar.gz(r-4.6-any)
stability_1.0.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
stability/json (API)

# Install 'stability' in R:
install.packages('stability', repos = c('https://myaseen208.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/myaseen208/stability/issues

Pkgdown/docs site:https://myaseen208.com

Datasets:
  • ge_data - Multi-environment trial of 60 wheat genotypes in 11 environments

On CRAN:

Conda:

quarto

6.69 score 4 stars 1 packages 41 scripts 362 downloads 1 mentions 25 exports 21 dependencies

Last updated from:e24830a850. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK150
source / vignettesOK268
linux-releaseOK153
macos-releaseOK146
macos-oldrelOK220
windows-develOK148
windows-releaseOK141
windows-oldrelOK131
wasm-releaseOK95

Exports:add_anovaammiammi_biploter_anovage_effectsge_meansgge_biplotindiv_anovastab_asvstab_diststab_eskridgestab_foxstab_huehnstab_interpretstab_kangstab_masvstab_measuresstab_notationstab_parstab_referencestab_regstab_reliabilitystab_savestab_superioritystab_theme

Dependencies:clicollapsecpp11data.tablefarverggplot2ggrepelgluegtableisobandlabelinglifecycleR6RColorBrewerRcpprlangS7scalesvctrsviridisLitewithr

AMMI analysis and AMMI stability values
Abstract | The model | Biplots | Stability values | Summary | References

Last update: 2026-11-07
Started: 2026-11-07

AMMI analysis and AMMI stability values (PDF)
Abstract | The model | Biplots | Stability values | Summary | References

Last update: 2026-11-07
Started: 2026-11-07

Analyses of variance
Abstract | Each environment | Combined analysis | Eberhart and Russell | Summary | References

Last update: 2026-11-07
Started: 2026-11-07

Analyses of variance (PDF)
Abstract | Each environment | Combined analysis | Eberhart and Russell | Summary | References

Last update: 2026-11-07
Started: 2026-11-07

Choosing a method
Abstract | Two concepts of stability | Decision table | Columns and data | Summary | References

Last update: 2026-11-07
Started: 2026-11-07

Choosing a method (PDF)
Abstract | Two concepts of stability | Decision table | Columns and data | Summary | References

Last update: 2026-11-07
Started: 2026-11-07

Extending the package
Abstract | The building blocks | A new statistic: the coefficient of regression of the interaction | Summary

Last update: 2026-11-07
Started: 2026-11-07

Extending the package (PDF)
Abstract | The building blocks | A new statistic: the coefficient of regression of the interaction | Summary

Last update: 2026-11-07
Started: 2026-11-07

Getting started with stability
Abstract | The data | Is there an interaction? | Which genotypes are high-yielding and stable? | Which genotype wins where? | Summary | References

Last update: 2026-11-07
Started: 2026-11-07

Getting started with stability (PDF)
Abstract | The data | Is there an interaction? | Which genotypes are high-yielding and stable? | Which genotype wins where? | Summary | References

Last update: 2026-11-07
Started: 2026-11-07

Interpreting the results
Abstract | The parts of an interpretation | Specific to each method | Traits where lower is better | In a report | Summary | References

Last update: 2026-11-07
Started: 2026-11-07

Interpreting the results (PDF)
Abstract | The parts of an interpretation | Specific to each method | Traits where lower is better | In a report | Summary | References

Last update: 2026-11-07
Started: 2026-11-07

Regression and variance-based stability
Abstract | Regression on the environment index | Variance measures | Shukla's tests and Kang's yield-stability statistic | Rank methods | Safety-first and superiority | Nonparametric stability | Summary | References

Last update: 2026-11-07
Started: 2026-11-07

Regression and variance-based stability (PDF)
Abstract | Regression on the environment index | Variance measures | Shukla's tests and Kang's yield-stability statistic | Rank methods | Safety-first and superiority | Nonparametric stability | Summary | References

Last update: 2026-11-07
Started: 2026-11-07

The GGE biplot: every view with every scaling
Abstract | The biplot and its scalings | Choosing the view and the scaling | Basic biplot | Genotype-focused scaling | Symmetric scaling | Environment-focused scaling | Which won where | Mean against stability | Discriminativeness and representativeness | All twelve at a glance | Summary | References

Last update: 2026-11-07
Started: 2026-11-07

The GGE biplot: every view with every scaling (PDF)
Abstract | The biplot and its scalings | Choosing the view and the scaling | Basic biplot | Which won where | Mean against stability | Discriminativeness and representativeness | All twelve at a glance | Summary | References

Last update: 2026-11-07
Started: 2026-11-07

Theory and notation
Abstract | Notation | The two-way table | Scales | Summary | References

Last update: 2026-11-07
Started: 2026-11-07

Theory and notation (PDF)
Abstract | Notation | The two-way table | Scales | Summary | References

Last update: 2026-11-07
Started: 2026-11-07

Validation and the corrections of the earlier version
Abstract | Analyses of variance against lm() | Regression against lm() | Eskridge (1990), Table 4 | Order of the rows | Corrections | Summary | References

Last update: 2026-11-07
Started: 2026-11-07

Validation and the corrections of the earlier version (PDF)
Abstract | Analyses of variance against lm() | Regression against lm() | Eskridge (1990), Table 4 | Order of the rows | Corrections | Summary | References

Last update: 2026-11-07
Started: 2026-11-07

Readme and manuals

Help Manual

Help pageTopics
Combined analysis of variance of a multi-environment trialadd_anova add_anova.default
Additive main effects and multiplicative interaction (AMMI) analysisammi ammi.default
AMMI biplotsammi_biplot ammi_biplot.default
Eberhart and Russell's analysis of stabilityer_anova er_anova.default
Multi-environment trial of 60 wheat genotypes in 11 environmentsge_data
Interaction effects and genotype-plus-interaction effectsge_effects ge_effects.default
Genotype-by-environment means and rankingsge_means ge_means.default
GGE biplotgge_biplot gge_biplot.default
Analysis of variance in each environmentindiv_anova indiv_anova.default
AMMI stability value and yield stability indexstab_asv stab_asv.default
AMMI stability distancestab_dist stab_dist.default
Eskridge's safety-first selection indicesstab_eskridge stab_eskridge.default
Fox's top-third rankingstab_fox stab_fox.default
Huehn's nonparametric stability statisticsstab_huehn stab_huehn.default
Interpretation of a stability analysisformat.stab_interpretation print.stab_interpretation stab_interpret
Kang's rank-sum of yield and stability variancestab_kang stab_kang.default
Modified AMMI stability valuestab_masv stab_masv.default
Variance-based stability measures: environmental variance, ecovalence and stability variancestab_measures stab_measures.default
Notation of stabilitystab_notation
Stability parameters with Shukla's tests and Kang's yield-stability statisticstab_par stab_par.default
Published values used by the tests and vignettesstab_reference
Finlay and Wilkinson's regression of each genotype on the environment indexstab_reg stab_reg.default
Annicchiarico's reliability indexstab_reliability stab_reliability.default
Save a figure (vector PDF by default)stab_save
Lin and Binns' superiority measurestab_superiority stab_superiority.default
ggplot2 theme of stabilitystab_theme
Methods for stability resultsas.data.frame.stab_result as.data.table.stab_result format.stab_result plot.stab_result print.stab_result print.summary.stab_result stab-methods summary.stab_result