tern
Table, Listings, and Graphs (TLG) library for common outputs used in clinical trials
tern is migrating its entire analysis-function catalogue off make_afun(), one release at a time.
◆Recent moves
- 1y ago
Two dozen more analysis functions drop make_afun()
⚡ SPARKThe largest single batch of the migration described above, covering abnormality counts, proportion estimation, survival timepoints, and the subgroup and biomarker tabulators. At this scale the refactor stops being internal cleanup and becomes the package's defining direction.
View source ↗ - 1y ago
denom threading, custom statistics, and compare_vars merged in
The release that laid the groundwork: analyze_vars() and a_summary() were rewritten to take all rtables parameter options, custom statistical functions became pluggable, and compare_vars() was folded into analyze_vars(). The refactor batch here is smaller than what follows.
View source ↗ - 1y ago
Risk-difference columns for subgroup tables
Feature-led rather than refactor-led: subgroup tabulations gain a risk-difference column and format control, and incidence-rate estimation works as both an analyze and a summarize function. Predates the make_afun() migration.
View source ↗ - 2y ago
g_lineplot gains faceting and axis controls
Plot customisation — faceting, axis limits, tick control, legend ordering — plus fixes for special characters in arm levels. Ordinary incremental work from before the architectural push.
View source ↗