Package: gMCP 0.8-17

gMCP: Graph Based Multiple Comparison Procedures

Functions and a graphical user interface for graphical described multiple test procedures.

Authors:Kornelius Rohmeyer [aut, cre], Florian Klinglmueller [aut]

gMCP_0.8-17.tar.gz
gMCP_0.8-17.zip(r-4.7)gMCP_0.8-17.zip(r-4.6)gMCP_0.8-17.zip(r-4.5)
gMCP_0.8-17.tgz(r-4.6-x86_64)gMCP_0.8-17.tgz(r-4.6-arm64)gMCP_0.8-17.tgz(r-4.5-x86_64)gMCP_0.8-17.tgz(r-4.5-arm64)
gMCP_0.8-17.tar.gz(r-4.7-arm64)gMCP_0.8-17.tar.gz(r-4.7-x86_64)gMCP_0.8-17.tar.gz(r-4.6-arm64)gMCP_0.8-17.tar.gz(r-4.6-x86_64)
gMCP_0.8-17.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
gMCP/json (API)

# Install 'gMCP' in R:
install.packages('gMCP', repos = c('https://kornl.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/kornl/gmcp/issues

Uses libs:
  • openjdk– OpenJDK Java runtime, using Hotspot JIT
Datasets:
  • hydroquinone - Hydroquinone Mutagenicity Assay
  • simvastatin - Simvastatin and Colesevelam Treatment in Patients with Primary Hypercholesterolemia

On CRAN:

Conda:

openjdk

7.48 score 12 stars 2 packages 139 scripts 718 downloads 3 mentions 79 exports 16 dependencies

Last updated from:6472ab8f6e. Checks:13 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK211
linux-devel-x86_64OK174
source / vignettesOK246
linux-release-arm64OK209
linux-release-x86_64OK194
macos-release-arm64OK134
macos-release-x86_64OK333
macos-oldrel-arm64OK161
macos-oldrel-x86_64OK233
windows-develOK149
windows-releaseOK123
windows-oldrelOK145
wasm-releaseOK112

Exports:BauerEtAl2001bdiagNAbonferroni.testbonferroni.trimmed.simes.testBonferroniHolmBretzEtAl2009aBretzEtAl2009bBretzEtAl2009cBretzEtAl2011calcPowercorMatWizardcycleGraphdoInterimedgeAttredgeAttr<-Entangled1Maurer2012Entangled2Maurer2012extractPowerfallbackFerber2011FerberTimeDose2011fixedSequencegeneralSuccessivegenerateBoundsgeneratePvalsgenerateTestgenerateWeightsgetJavaInfogetMatricesgetMatrixgetNodesgetRejectedgetWeightsgetXCoordinatesgetYCoordinatesgMCPgMCP.extendedgMCPReportgraph2latexgraph2matrixgraphAnalysisgraphGUIgraphTestHommelEtAl2007HommelEtAl2007SimpleHungEtWang2010HuqueAloshEtBhore2011improvedFallbackIimprovedFallbackIIimprovedParallelGatekeepingjoinGraphsmatrix2graphMaurerEtAl1995nodeAttrnodeAttr<-parallelGatekeepingparametric.testplaceNodesplotplotSimCIprintrejectNodereplaceVariablesrqmvnormsampSizesecondStageTestsetEdgesetRejected<-setWeightssimConfintsimes.on.subsets.testsimes.testsimpleSuccessiveIsimpleSuccessiveIIsubgraphsubstituteEpstruncatedHolmunitTestsGMCPWangTing2014

Dependencies:codetoolsCommonJavaJarsJavaGDlatticeMASSMatrixmultcompmvtnormPolynomFRcpprJavasandwichsurvivalTH.dataxlsxjarszoo

A Graphical Approach to Weighted Multiple Test Procedures
Introduction | Creating Weighted Graphs | The sequentially rejective MTP | Weighted parametric and Simes tests | Epsilon edges | Entangled graphs | Power Simulations | Options and Import/Export | Case Studies | Appendix - Example graphs | Appendix - Multiple Testing | Appendix - Graph Theory Basics

Last update: 2016-09-06
Started: 2013-07-12

Graphical approaches for multiple endpoint problems using weighted parametric tests
Introduction | Creating Graphs | Testing

Last update: 2014-03-10
Started: 2013-07-12

Readme and manuals

Help Manual

Help pageTopics
Graphical described Multiple Comparison ProceduresgMCP-package
Create a Block Diagonal Matrix with NA outside the diagonalbdiagNA
Weighted Bonferroni-testbonferroni.test
Trimmed Simes test for intersections of two hypotheses and otherwise weighted Bonferroni-testbonferroni.trimmed.simes.test
Calculate power valuescalcPower
Graphical User Interface for the creation of correlation matricescorMatWizard
EXPERIMENTAL: Evaluate conditional errors at interim for a pre-planned graphical proceduredoInterim
Class entangledMCPentangledMCP entangledMCP-class getMatrices getMatrices,entangledMCP-method getNodes,entangledMCP-method getRejected,entangledMCP-method getWeights,entangledMCP-method getXCoordinates,entangledMCP-method getYCoordinates,entangledMCP-method print,entangledMCP-method
Functions that create different example graphsBauerEtAl2001 BonferroniHolm BretzEtAl2009a BretzEtAl2009b BretzEtAl2009c BretzEtAl2011 cycleGraph Entangled1Maurer2012 Entangled2Maurer2012 exampleGraphs fallback Ferber2011 FerberTimeDose2011 fixedSequence generalSuccessive HommelEtAl2007 HommelEtAl2007Simple HungEtWang2010 HuqueAloshEtBhore2011 improvedFallbackI improvedFallbackII improvedParallelGatekeeping MaurerEtAl1995 parallelGatekeeping simpleSuccessiveI simpleSuccessiveII truncatedHolm WangTing2014
Calculate power valuesextractPower
generateBoundsgenerateBounds
generatePvalsgeneratePvals
generateTestgenerateTest
generateWeightsgenerateWeights
Get Memory and Runtime Info from JVMgetJavaInfo
Graph based Multiple Comparison ProceduresgMCP
Graph based Multiple Comparison ProceduresgMCP.extended
Automatic Generation of gMCP ReportsgMCPReport
Class gMCPResultgetRejected,gMCPResult-method getWeights,gMCPResult-method gMCPResult gMCPResult-class plot,gMCPResult,ANY-method plot,gMCPResult-method print,gMCPResult-method
Class gPADInterimgetRejected,gPADInterim-method getWeights,gPADInterim-method gPADInterim gPADInterim-class plot,gPADInterim-method print,gPADInterim-method
Graph2LaTeXgraph2latex
Analysis of a gMCP-GraphgraphAnalysis
Graphical User Interface for graphical described multiple comparison proceduresgraphGUI
Class graphMCPedgeAttr edgeAttr,graphMCP,character,character,character-method edgeAttr<- edgeAttr<-,graphMCP,character,character,character-method getMatrix getMatrix,graphMCP-method getNodes getNodes,graphMCP-method getRejected getRejected,graphMCP-method getWeights getWeights,graphMCP-method getXCoordinates getXCoordinates,graphMCP-method getYCoordinates getYCoordinates,graphMCP-method graphMCP graphMCP-class nodeAttr nodeAttr,graphMCP,character,character-method nodeAttr<- nodeAttr<-,graphMCP,character,character-method plot,graphMCP,ANY-method plot,graphMCP-method print,graphMCP-method setEdge setEdge,character,character,graphMCP,character-method setEdge,character,character,graphMCP,numeric-method setRejected<- setRejected<-,graphMCP-method setWeights setWeights,graphMCP-method
Multiple testing using graphsgraphTest
Hydroquinone Mutagenicity Assayhydroquinone
Joins two graphMCP objectsjoinGraphs
Matrix2Graph and Graph2Matrixgraph2matrix matrix2graph
Weighted parametric testparametric.test
Placement of graph nodesplaceNodes
Plot confidence intervalsplotSimCI
Rejects a node/hypothesis and updates the graph accordingly.rejectNode
Replaces variables in a general graph with specified numeric valuesreplaceVariables
Random sample from the multivariate normal distributionrqmvnorm
Sample size calculationssampSize
Function for sample size calculationsampSizeCore
EXPERIMENTAL: Construct a valid level alpha test for the second stage of an adaptive design that is based on a pre-planned graphical MCPsecondStageTest
Simultaneous confidence intervals for sequentially rejective multiple test proceduressimConfint simConfint,graphMCP-method
Simes on subsets, otherwise Bonferronisimes.on.subsets.test
Weighted Simes testsimes.test
Simvastatin and Colesevelam Treatment in Patients with Primary Hypercholesterolemiasimvastatin
Get a subgraphsubgraph
Substitute EpsilonsubstituteEps
Run the R unit (and optional the JUnit) test suite for gMCPunitTestsGMCP
Weighted Test Functions for use with gMCPweighted.test.functions