The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

The easiest way to get forestly is to install from CRAN:
install.packages("forestly")Alternatively, to use a new feature or get a bug fix, you can install the development version of forestly from GitHub:
# install.packages("remotes")
remotes::install_github("Merck/forestly")The forestly package creates interactive forest plots for clinical trial analysis & reporting.
We assume ADaM datasets are ready for analysis and leverage metalite data structure to define inputs and outputs.
The general workflow is:
meta_forestly() constructs input metadata for treatment
analysis from ADaM datasets.prepare_ae_forestly() prepares datasets for interactive
forest plot.format_ae_forestly() formats output layout.ae_forestly() generates an interactive forest
plot.Here is a quick example
library("forestly")
meta_forestly(
dataset_adsl = forestly_adsl,
dataset_adae = forestly_adae,
parameter_term = "any;rel;ser",
population_subset = SAFFL == "Y",
observation_subset = SAFFL == "Y"
) |>
prepare_ae_forestly(parameter = "any;rel;ser") |>
format_ae_forestly() |>
ae_forestly()The interactive features for safety analysis include:
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.