tramME 1.0.8 (2025-09-08)
- Update citations and manual with the JSS publication.
 
tramME 1.0.7 (2024-11-29)
- New vignette: “Mixed-effects Additive Transformation Models with the
R Package tramME”
 
tramME 1.0.6 (2024-07-01)
- Bugfix: some arguments passed as variables were not found. This was
introduced by moving away from NSE and not exporting some internal
functions.
 
- Bugfix: error with printing models called with
tramME::. 
- Documentation: Clarify that the print method of
VarCorr.tramME shows the random effect standard deviations
by default. 
- New functionality: 
coef.tramME now has a
complete argument that returns all coefficients (baseline,
fixed, random) of the model as a named vector 
- New functionality: Access variances and covariances of penalized
parameters (coefficients of smooth terms and random effects) through the
parm argument of vcov.tramME. 
- New functionality/change of behavior: The new
ok_warnings argument of optim_control provides
control over what warning messages are reported during optimization.
summary.tramME doesn’t report the number of warnings during
optimization anymore. 
- New functionality: New scales are available in
predict.tramME and plot.tramME. 
- New functionality: 
confband.tramME calculates
confidence bands and pointwise confidence intervals for various scales
of the conditional outcome distribution. 
- Documentation: Update documentation of the model functions with
additional details, examples and references.
 
- Processing random effects formula elements with
reformulas. 
tramME 1.0.5 (2023-06-28)
- Refactor code, clean up documentation, unexport internal
functions.
 
- Improve numerical robustness (log-likelihood, edf).
 
tramME 1.0.4 (2023-04-04)
- Activate the multi-core capabilities of 
TMB 
Resp() function to extend the functionality of
Surv objects 
trafo option for plot.smooth.tramME to
plot monotonic transformations of the smooth terms 
- Faster and more robust 
vcov and edf_smooth
calculations. 
simulate method (with limited functionality in this
version) returned 
- Updated additive 
tramME package vignette 
tramME 1.0.3 (2022-09-05)
- Adapted matrix type conversions to Matrix 1.5.0.
 
- Fixed typo in vignette
mixed-effects-additive-models. 
tramME 1.0.2 (2022-07-04)
- Updated vignette 
mixed-effects-additive-models. 
- Cleaned up the documentation.
 
tramME 1.0.1 (2022-04-23)
- Updated test utilities to avoid issues with MKL on CRAN.
 
tramME 1.0.0 (2022-04-12)
- Smooth shift terms as defined by 
mgcv. Currently only
s() smooths are allowed. 
- Cleaned up the source code and the documentation.
 
- The official reference is Tamasi and Hothorn
(2021), vignette was also updated.
 
- New vignette with examples of mixed-effects transformation models
with smooth shift terms.
 
- Some methods have been moved to development branch for proper
testing and refactoring (
Aareg, lpterms,
simulate, parboot, trafo). These
features may eventually find their way back to the package, probably in
a slightly changed form. 
tramME 0.1.3 (2022-03-08)
- Fixed 
duplicate.tramTMB method to work with TMB
1.8.0. 
tramME 0.1.2 (2021-08-16)
tramME 0.1.1 (2021-04-05)
- Fixed uninitialized value problem indicated by valgrind
 
tramME 0.1.0 (2021-03-29)
- Updated internal functions for estimation transformation models with
TMB:
- Fixed effects only models can be estimated
 
- Exported functions (
coef, logLik)
communicate with the TMB model more smoothly 
- Updated internal structure to help future development (not exported
currently)
 
 
- Fixing coefficients with the argument
fixed = c(name = value) 
- New model classes in 
SurvregME using the parameter
fixing option 
AaregME extends the (parametric) Aalen regression model
of tram with mixed-effects. 
- Out-of-sample log-likelihoods using the 
newdata
argument of logLik 
- Score residuals with the 
resid method. When frequently
recalculated (e.g. in boosting), setting resid = TRUE in
model definition increases efficiency. 
- Updating models via the 
update method 
- Setting observation weights and offsets efficiently (activated with
do_update = TRUE). Currently, only possible through
directly manipulating the tmb_obj of the model. 
- Parametric bootstrap with the 
parboot method 
- New optimization options (e.g. internal scaling of fixed effects
design matrix to improve convergence, more sensible initial values) and
improved control over the optimization process with
optim_control() 
- Various methods (including 
analytical in the case of
fixed effects only models) to calculate the Hessian; trying harder to
invert the Hessian in numerically unstable cases. 
- Calculate the linear predictor with 
type = "lp" in
predict 
- Several additional methods to help the user working with
tramME objects: model.frame,
model.matrix, fitmod,
duplicate. 
- Improved unit testing
 
- Improved documentation
 
- Demo for IPD meta-analysis
 
tramME 0.0.4 (2021-02-04)
- fixed bug in setting error distributions of ‘dummy’ ctms for predict
and simulate methods
 
- updated Figure 6 in vignette, because the bug above affected predict
in the case of CorlME
 
- fixed bug in unit test for simulate that caused error with mlt
1.2-1
 
- fixed simulate output structure with 
what = "joint"
option 
tramME 0.0.3 (2020-07-30)
- Added author ORCID
 
- Fixed CRAN issue with unit test using MKL
 
- Figure 3 color/legend changed in Vignette
 
tramME 0.0.2 (2020-03-30)
- Fixed numerical precision problem in unit tests
 
tramME 0.0.1 (2020-03-20)