Learn R Programming

combinIT: A Combined Interaction Test for Unreplicated Two-Way Tables

There are several non-functional-form-based interaction tests for testing interaction in unreplicated two-way layouts. However, no single test can detect all patterns of possible interaction and the tests are sensitive to a particular pattern of interaction. This package combines six non-functional-form-based interaction tests for testing additivity.

Summary

These six tests were proposed by Boik (1993), Piepho (1994), Kharrati-Kopaei and Sadooghi-Alvandi (2007), Franck et al. (2013), Malik et al. (2016) and Kharrati-Kopaei and Miller (2016). The p-values of these six tests are combined by Bonferroni, Sidak, Jacobi polynomial expansion, and the Gaussian copula methods to provide researchers with a testing approach which leverages many existing methods to detect disparate forms of non-additivity. This package is based on the following published paper: Shenavari and Kharrati-Kopaei (2018) A Method for Testing Additivity in Unreplicated Two-Way Layouts Based on Combining Multiple Interaction Tests. In addition, several sentences in help files or descriptions were copied from that paper.

Updates of the Version 2.0.0

  • In the name of two-part functions, '.' changed to '_'. For example, the function 'Boik.test' changed to Boik_test.

  • All reports of tests are tidy and justified.

  • The function 'interactionplot' changed to 'interaction_plot'

  • The function CPI_test changed to 'CI_test'.

New Additions

  • The function 'justify' were added as utiles functions to make tidy the reports.

  • Some unit tests were added to the package.

Minor improvements and bug fixes in last version

Some bugs in CI_test, Boik_test, Piepho_test, 'KKSA_test', 'KKM_test' are Fixed, 'Malik_test', and Franck_test. Some typos were corrected in function documents. In addition, ITtestClass_methods, combtest_methods, and plots` were improved.

Installation from GitHub

You can install this R package from this GitHub repository with:

# install.packages("remotes")
remotes::install_github("haghbinh/combinIT")

Copy Link

Version

Install

install.packages('combinIT')

Monthly Downloads

240

Version

2.0.1

License

GPL (>= 2)

Issues

Pull Requests

Stars

Forks

Maintainer

Hossein Haghbin

Last Published

October 20th, 2025

Functions in combinIT (2.0.1)

Franck_test

Franck's (2013) et al. test for Interaction
CNV

Copy number variation (CNV).
MVGH

The mean values of growth hormone (MVGH).
KKM_test

Kharrati-Kopaei and Miller's (2016) Test for Interaction
KKSA_test

Kharrati-Kopaei and Sadooghi-Alvandi's (2007) test for interaction
IDCP

Impurity data in a chemical product (IDCP).
interaction_plot

Interaction Plot
RDWW

Ratio of dry to wet wheat (RDWW).
Boik_test

Boik's (1993) Locally Best Invariant (LBI) Test
CI_test

Combined Interaction Test
Malik_test

Malik's (2016) et al. Test for Interaction
Piepho_test

Piepho's (1994) Test for Interaction