GitHub R package version CRAN/METACRAN DOI R-CMD-check Page deployed Codecov test coverage CRAN downloads Lifecycle: experimental

REDCapCAST package

REDCap Castellated data handling when using repeated instruments.

This package is a fork of pegeler/REDCapRITS. The REDCapRITS represents great and extensive work to handle castellated REDCap data in different programming languages. This fork is purely minded on R usage and includes a few implementations of the main REDCap_split function.

The main goal for this project was to allow for a “minimal data” approach by allowing to filter records, instruments and variables in the export to only download data needed. I think this approach is desireable for handling sensitive, clinical data. No similar functionality is available from similar tools (like REDCapR or REDCapTidieR). Please refer to REDCap-Tools for other great tools.

Use and immprovements

This package is primarily relevant for working with longitudinal projects and/or projects using repeated instruments. Here is just a short descirption of the main functions:

Compared to the original REDCapRITS, all matching functions are improved to accept column naming of REDCap data from manual download or API export.


The plan with this package is to be bundled with a Handbook on working with REDCap from R. I plan to also include functionality to assist in casting (yes, pun intended) the initial REDCap database.


The package is available on CRAN. Install the latest version:


Install the latest version directly from GitHub: