Software

I am the creator and maintainer of the R packages {rsimsum}, {comorbidity}, and {KMunicate} on CRAN.

{rsimsum} is a package designed and developed to analyse, visualise, and report results from Monte Carlo simulation studies. It supports simulation studies with single or multiple estimands, a variety of performance measures, and it includes a set of opinionated data visualisations for quick exploration and dissemination of results.

{comorbidity} is a package for computing comorbidity scores such as the Charlson score and the Elixhauser comorbidity score. It supports a variety of ICD-10 and ICD-9 coding systems, and uses {data.table} under the hood for speed.

Finally, {KMunicate} can be used to produce Kaplan–Meier plots in the style recommended following the KMunicate study with a single line of code, greatly simplifying the whole process.

Some other packages that I have been starting to develop (and that are currently in experimental status) are {streg} and {bicopula}. The former can be used to fit fully parametric proportional hazards survival models using a parametrisation that is comparable to Stata’s streg command. The latter can be used to simulate and fit bivariate copula models, both in a traditional GLM framework and in survival analysis settings.

I enjoy playing around with shiny and developed the following web applications:

  • INTEREST, an INteractive Tool for Exploring REsults from Simulation sTudies. We have published a paper on it, if you want to learn more about INTEREST;

  • hazfun, a web app that allows visualising a variety of baseline hazard functions;

  • reasyshape, a web app that makes reshaping your data effortless, either from wide format to long or vice-versa.

I also regularly contribute to open-source software. For instance, I contributed patches and new features to (among others) the following packages: {xaringan}, {rstpm2}, {merlin}, {joineRML}, {rticles}, {simsurv}, {broom}.

You can find a complete list of my contributions on GitHub.