Learn R Programming

gMCPLite

gMCPLite is a fork of gMCP for graph-based multiple comparison procedures, with the following features:

  • Kept a selected subset of the original functions.
  • Removed the rJava dependency and the Java-based graphical interface.
  • Added an hGraph() function for ggplot2 visualizations. It bridges gMCP result objects and gsDesign to produce multiple comparison graphs and sequential graph updates.

A Shiny app is also available to generate graphs of multiple comparisons and update graphs based on graphical approach.

Installation

# The easiest way to get gMCPLite is to install:
install.packages("gMCPLite")

# Alternatively, install development version from GitHub:
# install.packages("remotes")
remotes::install_github("Merck/gMCPLite")

Copy Link

Version

Install

install.packages('gMCPLite')

Monthly Downloads

254

Version

0.1.7

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Keaven Anderson

Last Published

February 25th, 2026

Functions in gMCPLite (0.1.7)

parametric.test

Weighted parametric test
graphTest

Multiple testing using graphs
permutations

Permutation for a design matrix
hGraph

Create multiplicity graphs using ggplot2
generateWeights

generateWeights
matrix2graph

Matrix2Graph and Graph2Matrix
joinGraphs

Joins two graphMCP objects
graphMCP-class

Class graphMCP
gPADInterim-class

Class gPADInterim
generatePvals

generatePvals
simes.test

Weighted Simes test
simes.on.subsets.test

Simes on subsets, otherwise Bonferroni
simConfint

Simultaneous confidence intervals for sequentially rejective multiple test procedures
replaceVariables

Replaces variables in a general graph with specified numeric values
placeNodes

Placement of graph nodes
weighted.test.functions

Weighted Test Functions for use with gMCP
rejectNode

Rejects a node/hypothesis and updates the graph accordingly.
subgraph

Get a subgraph
substituteEps

Substitute Epsilon
bonferroni.test

Weighted Bonferroni-test
exampleGraphs

Functions that create different example graphs
bonferroni.trimmed.simes.test

Trimmed Simes test for intersections of two hypotheses and otherwise weighted Bonferroni-test
checkCorrelation

Check correlation matrix
bdiagNA

Create a Block Diagonal Matrix with NA outside the diagonal
gMCP

Graph based Multiple Comparison Procedures
gMCPLite-package

gMCPLite: Lightweight Graph Based Multiple Comparison Procedures
entangledMCP-class

Class entangledMCP
gMCPResult-class

Class gMCPResult
gMCP.extended

Graph based Multiple Comparison Procedures