DiallelAnalysisR: Diallel Analysis with R

Muhammad Yaseen1,2,3, and Kent M. Eskridge4
  1. Asian Development Bank (ADB), Islamabad, Pakistan.

  2. Benazir Income Support Programme (BISP), Islamabad, Pakistan.

  3. Department of Mathematics and Statistics, University of Agriculture Faisalabad, Pakistan.

  4. Department of Statistics, University of Nebraska Lincoln, NE, USA.

minimal R version License: GPL v3 CRAN_Status_Badge rstudio mirror downloads


Project Status: WIP lifecycle Last-changedate Rdoc


Performs Diallel Analysis with R using Griffing’s and Hayman’s approaches. Four different Methods (1: Method-I (Parents + F1’s + reciprocals); 2: Method-II (Parents and one set of F1’s); 3: Method-III (One set of F1’s and reciprocals); 4: Method-IV (One set of F1’s only)) and two Models (1: Fixed Effects Model; 2: Random Effects Model) can be applied using Griffing’s approach.


The package can be installed from CRAN as follows:

install.packages("DiallelAnalysisR", dependencies = TRUE)

The development version can be installed from github as follows:

if (!require("remotes")) install.packages("remotes")

What’s new

To know whats new in this version type:

news(package = "DiallelAnalysisR")

CRAN page

Github page

Documentation website

Citing DiallelAnalysisR

To cite the methods in the package use:


Please, support this project by citing it in your publications!

  Yaseen M, Eskridge KM (2023). _DiallelAnalysisR: Diallel Analysis
  with R_.

A BibTeX entry for LaTeX users is

    title = {DiallelAnalysisR: Diallel Analysis with R},
    author = {Muhammad Yaseen and Kent M. Eskridge},
    year = {2023},
    journal = {The Comprehensive R Archive Network (CRAN)},