← Back to all sparks
C

crane

INFRA · APIS
Velocity0.0

Supplement to functions found in the {gtsummary} R package

Crane is turning into the table-and-plot layer for Roche's clinical output stack.

clinical-tablesmmrmsurvival-analysisgtsummarysas-alignment
Current state
Crane publishes release candidates rather than finals, and the whole of 0.3.2 is carried by a single rc2 body — its two sibling tags are one-line styling commits, one of them tagged with an unsubstituted vX.Y.Z placeholder. The rc2 notes run to dozens of additions across regression tables, line plots and hierarchical rate tables.
Where it's heading
The package is moving from plotting helpers to a full analysis-output layer: mixed models for repeated measures, pairwise Cox results, risk-management-plan tables and adverse-event incidence rates all arrive in one cycle, and the annotation machinery underneath was rebuilt for reliable table-to-axis alignment. Defaults are being pulled toward SAS and rtables output — the log-rank test now uses survival::survdiff instead of coin, and survfit confidence intervals default to plain rather than log.
Prediction
Expect a 0.3.2 final close behind rc2, and the deprecated g_lineplot() family to be removed once gg_lineplot() and annotate_gg() have settled.

Recent moves

  1. 2mo ago

    MMRM, Cox and incidence-rate tables land in one release

    ⚡ SPARK

    The release that carries all of 0.3.2: new tbl_mmrm(), tbl_coxph(), tbl_rmpt() and tbl_hierarchical_incidence_rate() builders, PK and MMRM line plots, and a rebuilt annotation engine underneath them. It moves crane from plotting helpers to a general clinical-output layer.

    View source ↗
  2. 2mo ago

    Example styling and runtime cleanup

    A one-line candidate covering example styling and runtime reduction, cut a day before the rc2 that carries the release notes.

    View source ↗
  3. 2mo ago

    Placeholder release tag from the same styling commit

    The same styling commit tagged with an unsubstituted vX.Y.Z placeholder — a release-automation slip rather than a release. No user-visible change.

    View source ↗