← Back to all sparks
G

graphicalMCP

ANALYTICS
Velocity0.0

Graphical Multiple Comparison Procedures. Contribute to openpharma/graphicalMCP development by creating an account on GitHub.

graphicalMCP is a narrow statistical tool being hardened rather than grown.

clinical-trialsmultiple-comparisonsbiostatisticsr-languagevalidation
Current state
graphicalMCP implements graphical multiple comparison procedures — the method used to control family-wise error across several endpoints in a clinical trial. The package moved under the openpharma organisation in 0.2.6, picked up Hochberg tests and internal validation in 0.2.8, and its most recent release fixes a case where graph testing by closure disagreed with the rejection-based path. Releases are roughly annual and short.
Where it's heading
The changelog reads as a package settling into reference-implementation status: procedure coverage widened once, then the work turned to proving the two computational routes through the same graph agree with each other. That agreement is the whole promise of this kind of tool, since the closure-based calculation is the definition and the rejection-based one is the fast path everyone actually runs. The openpharma move points the same direction — shared maintenance rather than a single author's project.
Prediction
The entries show no feature roadmap, only correctness and validation work, so the next release is most likely another consistency or precision fix rather than a new procedure.

Recent moves

  1. 4mo ago

    Closure-based and rejection-based graph tests now agree

    Fixes a precision issue where testing a graph by closure gave results inconsistent with the rejection path. For a package whose output determines which trial endpoints count as significant, two routes disagreeing is the failure mode that matters most — this is validation work, not polish.

    View source ↗
  2. 1y ago

    Hochberg tests and internal validation added

    Widens procedure coverage with Hochberg tests, adds internal validation, and expands the worked example graphs. The only feature-bearing release in the visible history, and the validation work it introduced is what the following release built on.

    View source ↗
  3. 1y ago

    Repository moved to the openpharma organisation

    A governance change with no code impact — the repository now sits under openpharma. Worth noting only as context for the shared-maintenance posture of later releases.

    View source ↗
  4. 2y ago

    CRAN resubmission housekeeping

    A resubmission release whose only content is moving `cran-comments.md` into `.Rbuildignore`. Packaging mechanics, nothing user-facing.

    View source ↗
  5. 2y ago

    First release of the graphical MCP implementation

    The initial public release. The note carries no detail beyond the package's purpose, so it marks the starting point of the arc rather than describing it.

    View source ↗