This R packages moves away from testing interaction terms, and move towards testing whether an individual SNP is involved in any interaction. This reduces the multiple testing burden to one test per SNP, and allows for interactions with unobserved factors. Analysing one SNP at a time, it splits the individuals into two groups, based on the number of minor alleles. If the quantitative trait differs in mean between the two groups, the SNP has a main effect. If the quantitative trait differs in distribution between some individuals in one group and all other individuals, it possibly has an interactive effect. Implicitly, the membership probabilities may suggest potential interacting variables.

Versions 1.4.0, 1.2.0, 1.0.2
License GPL-3


With an activated Bioconda channel (see 2. Set up channels), install with:

conda install bioconductor-semisup

and update with:

conda update bioconductor-semisup


A Docker container is available at