triangle, trapezoid, actuar, plyr, ggplot2, grid, gridExtra,
reshape, boot, magrittr

testthat, knitr, rmarkdown, aplore3, covr

triangle, trapezoid, actuar, dagitty, ggdag, boot, magrittr
testthat, knitr, rmarkdown, aplore3, directlabels, tidyverse,
lattice, covr

c(
person("James", "Black", , "james@epijim.uk", c("aut", "cre")),
person("Ken Rothman", role = "cph")
)
A collection of R functions supporting the text book
Modern Epidemiology, Second Edition, by Kenneth J.Rothman and Sander Greenland.
ISBN 13: 978-0781755641  See <http://www.krothman.org/> for more information.
James Black [aut, cre],
Ken Rothman [cph]

c(
person("James", "Black", , "james@epijim.uk", c("aut", "cre")),
person("Ken Rothman", role = "cph"),
person("Simon", "Thelwall", , "simon.thelwall@gmail.com", c("ctb"),
comment = c(ORCID = "0000-0002-0434-2724"))
)
dplyr, tidyr, ggplot2, magrittr, assertthat, rlang
James Black [aut, cre],
Ken Rothman [cph],
Simon Thelwall [ctb] (<https://orcid.org/0000-0002-0434-2724>)

Estimation with Penalisation in Systems of Ordinary Differential
Equations
person("Frederik Vissing", "Mikkelsen", email = "mifretz@gmail.com", role = c("aut", "cre"))
A set of statistical tools for inferring unknown parameters in continuous time processes governed by ordinary differential equations (ODE). Moreover, variance reduction and model selection can be obtained through various implemented penalisation schemes. The package offers two estimation procedures: exact estimation via least squares and a faster approximate estimation via inverse collocation methods. All estimators can handle multiple data sets arising from the same ODE system, but subjected to different interventions.

Density Estimation with Soft Information by Exponential
Epi-splines
Sam Buttrey, Johannes Royset, and Roger Wets, based on
the Matlab code of Royset and Wets
Produce one-dimensional density estimates using
exponential epi-splines. The user may incorporate soft information, by
imposing constraints that (i) require unimodality; (ii) require that the
density be monotone non-increase or non-decreasing; (iii) put upper bounds
on first or second moments; (iv) bound the density's values at mesh points;
(v) require that the estimate be continuous or continuously differentiable;
and more.