Welcome to RPACT

We offer professional services that cover the entire life cycle of an R package:

  • Requirements engineering with the result of a user requirements specification
  • Software design: designing the architecture of the package
  • Implementation: production of the source code
  • Validation: documented testing and verification of the functionality; creation of a comprehensive validation documentation (compliant to FDA/GxP guidelines)
  • Release: publication of the R package on the Comprehensive R Archive Network (CRAN)
  • Maintenance: bug fixing, adaptation to the requirements of new R versions
  • Documentation: creation of integrated help documents with Roxygen2 and creation of vignettes and case studies with R Markdown (Rmd)
  • Extension: development of new features
  • Improvement: optimization of the usability (user interface) and the performance, e.g., by translation of R code into C++ with Rcpp
  • Development of graphical user interfaces with the R package Shiny

Read more


Presentation for the U.S. Food and Drug Administration (FDA), March 3, 2022, 9:00am - 11:00am…

Mar -

Online Training Course for PPD, January 13, 2022.

Jan -




“rpact is by far the easiest to use.”
(Professor Daniel Lakens, Human-Technology Interaction Group, Eindhoven University of Technology, The Netherlands)



“We regularly use rpact for the design of group-sequential and adaptive trials at our company. The package is continuously evolving and includes state-of-the-art methods such as estimation of…



“[…] it is an incredibly accessible and useful tool for sequential analyses. […] I think your rpact package and shiny app might be a bit of a game-changer on this front, as it makes the required…