Recent Publications

See all publications

Limited population‐based data on the (sex‐specific) link between subclinical measures of peripheral atherosclerosis and …

Percutaneous deep venous arterialization (pDVA) is a promising treatment option in patients with chronic limb-threatening ischemia. …


Extended Joint Models for Longitudinal and Time-to-Event Data with Applications in Cardiothoracic Surgery

Missing at Random Shared Parameter Models and Sensitivity Analysis using Joint Models for Longitudinal and Time-to-Event data

Joint model for multiple longitudinal outcomes, multiple events, with the occurrence of intermediate events and Bayesian shrinkage.



GitHub | website

JMbayes2 is an R-package that was co-developed by Prof. Dimitris Rizopoulos, me, and Pedro M. Afonso

The package JMbayes2 fits joint models for longitudinal and time-to-event data. It can accommodate multiple longitudinal outcomes of different type (e.g., continuous, dichotomous, ordinal, counts), and assuming different distributions, i.e., Gaussian, Student’s-t, Gamma, Beta, unit Lindley, censored Normal, Binomial, Poisson, Negative Binomial, and Beta-Binomial. For the event time process, right, left and interval censored data can be handled, while competing risks and multi-state processes are also covered.

JMbayes2 fits joint models using Markov chain Monte Carlo algorithms implemented in C++. Besides the main modeling function, the package also provides a number of functions to summarize and visualize the results.



GitHub | website

“ Random words of wisdom in curly quotes ”

rQuote is an R-package that I developed while trying to teach myself how to develop R-packages. Doing so allowed me to practice the extensive online book on R-package development by Hadley Wickham and to learn how to create a website for my package using pkgdown. On the same time I was able to learn some web-scraping with rvest and improve my regex skills. It also made this whole process fun and creative. Most importantly, though, I got to read many random quotes. Too many random quotes. Definitely more than I should.


You can download my full CV here: CV
(Last Update: 24/02/2022)