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.6

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Nan Xiao

Last Published

August 26th, 2025

Functions in gMCPLite (0.1.6)

graphMCP-class

Class graphMCP
gPADInterim-class

Class gPADInterim
hGraph

Create multiplicity graphs using ggplot2
parametric.test

Weighted parametric test
permutations

Permutation for a design matrix
generatePvals

generatePvals
joinGraphs

Joins two graphMCP objects
generateWeights

generateWeights
graphTest

Multiple testing using graphs
matrix2graph

Matrix2Graph and Graph2Matrix
weighted.test.functions

Weighted Test Functions for use with gMCP
simes.on.subsets.test

Simes on subsets, otherwise Bonferroni
replaceVariables

Replaces variables in a general graph with specified numeric values
substituteEps

Substitute Epsilon
subgraph

Get a subgraph
simes.test

Weighted Simes test
placeNodes

Placement of graph nodes
rejectNode

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

Simultaneous confidence intervals for sequentially rejective multiple test procedures
entangledMCP-class

Class entangledMCP
checkCorrelation

Check correlation matrix
bdiagNA

Create a Block Diagonal Matrix with NA outside the diagonal
bonferroni.test

Weighted Bonferroni-test
bonferroni.trimmed.simes.test

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

Class gMCPResult
gMCPLite-package

gMCPLite: Lightweight Graph Based Multiple Comparison Procedures
gMCP

Graph based Multiple Comparison Procedures
gMCP.extended

Graph based Multiple Comparison Procedures
exampleGraphs

Functions that create different example graphs