Statistical software for crop improvement
Statistical software for crop improvement is software used to design field experiments and analyse trial and genomic data — estimating genetic effects, heritability and breeding values so breeders can select better varieties.
Also known as: plant breeding statistics software, agricultural statistics software, field trial analysis software
Crop improvement depends on separating genetic signal from environmental noise. A line that yields well in one plot may simply have been planted in better soil. Statistical software lets breeders and agronomists design trials that control that noise and analyse results with models that estimate the genetic value of each line.
The standard tool is the linear mixed model, which treats genotypes, blocks, sites and years as fixed or random effects. Established software includes R with packages such as lme4 and sommer, the commercial ASReml from VSN International, SAS, and CIMMYT's free META-R for multi-environment trial analysis.
Key figures
Core statistical tasks
Experimental design: generating randomised layouts such as alpha-lattice or augmented designs that fit many entries into limited land while controlling field variation. R packages such as agricolae and FielDHub support this.
Single-site analysis: fitting mixed models with genotypes and spatial or block effects to estimate adjusted means (BLUEs) or predictions (BLUPs).
Multi-environment analysis: modelling genotype-by-environment interaction across sites and years to identify stable and locally adapted lines.
Heritability: estimating the share of variation due to genetics, which indicates how much selection will gain.
Genomic prediction: using marker-based relationship matrices to predict breeding values (GBLUP), handled by sommer, rrBLUP and ASReml.
Choosing a tool
R is free, extensible and the default in academic breeding research, but requires coding. ASReml is widely used in commercial and public breeding for its speed and flexibility with complex variance structures, and is available both standalone and as an R package. SAS remains common in some institutions. META-R provides a menu interface over R for breeders who prefer not to code.
Spatial analysis has become standard: models such as SpATS in R fit smooth surfaces to field trends, often improving precision compared with block-only models.
Common pitfalls
Treating genotypes as fixed when the goal is selection, ignoring spatial trends, pooling sites without testing interaction, and reporting heritability without the design that produced it. Document model choices so results can be reproduced.
Genotype-by-environment interaction
A variety that performs best in one region may not be best in another. Genotype-by-environment interaction, often shortened to G×E, describes this. Statistical software models G×E using approaches such as factor-analytic mixed models, which summarise how genotypes respond across environments, and AMMI or GGE biplots, which visualise which lines win where. Understanding G×E guides decisions about whether to release a broadly adapted variety or several regionally targeted ones. It also informs trial network design: if interaction is large, more test environments are needed to rank lines reliably.
Reproducible analysis
Breeding decisions are made every season and revisited for years, so analyses should be reproducible. Write analyses as scripts rather than clicking through menus, keep scripts under version control, record software and package versions, and store the exact data snapshot used. R Markdown or Quarto documents combine code, results and explanation in one report. These habits make it possible to rerun an analysis when an error is found, to hand work to a new team member, and to defend decisions to reviewers or partners.
Learning resources
Package documentation and vignettes on CRAN are the primary references for lme4, sommer and SpATS. VSN International publishes ASReml user guides. CIMMYT provides documentation for META-R alongside its data repository. Many breeding programmes also share training materials through international research networks, which are useful for learning applied mixed-model analysis on realistic trial data.
Hardware and data size
Genomic prediction with dense marker data can require substantial memory. Test on a subset first, and consider dedicated servers or cloud instances for large training populations.
Key terms
Mixed model: a model with both fixed and random effects. BLUE: best linear unbiased estimate of a fixed effect. BLUP: best linear unbiased prediction of a random effect. Heritability: the proportion of variation due to genetics. GBLUP: genomic BLUP using a marker-based relationship matrix. Alpha-lattice: an incomplete block design for many entries. Spatial analysis: modelling field trends by plot position.
Example workflow from data to decision
Consider a breeder testing 300 wheat lines at four sites in an alpha-lattice design. Data from tablets is exported from the breeding database with plot, block, row, column and genotype identifiers. In R, the breeder first plots yield by field position at each site to check for spatial trends and errors, then fits a single-site spatial model at each location to obtain adjusted values and site-level heritability. Sites with very low heritability are reviewed for problems such as drought damage. A multi-environment mixed model across the remaining sites then estimates genotype effects and their interaction with environment. Lines are ranked on predicted value, compared against check varieties, and the top selections are written back to the database with notes explaining the decision.
The same workflow can add genomic data at the multi-environment step: a marker relationship matrix lets the model borrow information between related lines, improving predictions for lines tested at only a few sites.
How this glossary entry was compiled
Every number on this page links to the organisation that published it: an independent research firm, an official product or pricing page, a public filing, or official documentation. We do not publish our own estimates as facts, and where a figure is reported by the company it describes, it is labelled company-reported. Prices are taken from official vendor pages and change often, so open the linked source before relying on one. If a widely repeated figure could not be traced to a primary source, we left it out. Entries are reviewed when the underlying sources publish new editions, and the update date at the top of the page shows the latest review.
Examples
Yield trial in R
lmer(yield ~ (1|genotype) + (1|block), data = trial) estimates genetic variance and BLUPs for each line.
Multi-site maize trials
META-R analysis across eight sites ranks hybrids and highlights those stable across environments.
Genomic selection
sommer fits a GBLUP model using a marker relationship matrix to predict untested lines.
How to analyse a crop field trial
A reproducible workflow for a single-season yield trial.
- 1Check data. Plot raw values by field position; flag outliers and missing plots.
- 2Fit the design model. Include blocks or replicates as in the trial design.
- 3Add spatial terms. Test whether row/column or smooth spatial terms improve fit.
- 4Choose fixed or random genotypes. Random for selection and heritability; fixed for comparing specific entries.
- 5Estimate heritability. Report it with the model used.
- 6Export rankings. Save BLUPs or BLUEs with identifiers back to the breeding database.
Frequently asked questions
Is R enough for plant breeding statistics?
For most tasks, yes. lme4, sommer and SpATS cover mixed models, genomics and spatial analysis.
What is a BLUP?
Best Linear Unbiased Prediction — an estimate of a random effect, such as a genotype's genetic value, shrunk toward the mean according to data reliability.
Why do breeders use ASReml?
It fits complex mixed models with varied variance structures quickly, which suits large multi-environment trials.