TransCelerate on GitHub

Digital Data Flow

Disclaimer

The materials shared here are intended to be used solely for understanding DDF and the SDR Reference Implementation.

These materials are not intended to guide the study definition process or configuration of clinical systems. Results of those activities are solely the responsibility of the user of the scripts and not the developers.

For more information on the DDF initiative on the TransCelerate BioPharma Inc. website, click here.

Getting Started: SDR RI Codebase

The Study Definitions Repository (SDR) Reference Implementation is a working instance of a Study Definitions Repository that has been developed based on the CDISC Reference Architecture (RA) which is part of the Unified Study Definitions Model (USDM).

For details and documents regarding the RA and USDM, please go to the CDISC Digital Data Flow website.

TransCelerate’s intent is to facilitate the development of open-source, vendor-agnostic solutions to facilitate digital data flow (“DDF”). Accordingly, while the SDR is currently developed with Microsoft Azure, the intent is for users to be able to implement the elements of DDF in any environment or system.

SDR RI Releases

Version Date Release Notes
R1.0.0 (USDM 1.0 Draft)
(previously described as MVP)
April 2022 - Automated data flow from study builder applications of protocol data to the SDR-RI
- Automated data flow from SDR-RI to other applications, such as Electronic Data Capture (EDC) applications
- User interface to review study information stored in the SDR-RI
R1.0.1 (USDM 1.0 Provisional)
(previously described as v0.5)
Sept 2022 - Updates to support updates from USDM v1.0 to USDM v1.0 Provisional
R2.0.0 (USDM 2.0 Draft) March 2023 Summary is provided below with detailed Release Notes available here
SDR Data Model
- Biomedical Concepts
- Complex Time Relationships
- Stores Study Versions
SDR User Interface
- Dashboard of landing page
- View Study Data
- Search & Filter
- Study Comparison
- Study Version Comparision
- Admin Only: Change Audit
- Revision History
- Conformance Rules Validation
- System Usage Report (Admin-only)
SDR APIs
- Upstream APIs extended
- Downstream APIs extended
- API for eCPT Export
Security
- Certificate-based Authentication
- Token-based Authentication for API
- Data Segmentation, Group Management, and User Management
R2.0.1 (USDM 2.0 Final) July 2023 Detailed Release Notes are available here
R2.0.2 (API-Key authentication patch) September 2023 Patch update for new feature: API-Key authentication added to better support systen-system integration Detailed Release notes are available here

SDR RI Codebase as Open Source & GitHub

The SDR Reference Implementation has been designed and deployed to be open-source and vendor agnostic. The goal of having an open-source, vendor agnostic solution is to create a platform for both innovation and collaborative interoperability across the industry.

GitHub is the platform where the SDR RI code is published.

New to GitHub? Click Getting Started with GitHub for some guidance on accessing and using GitHub.

DDF Community and Participation

The DDF Community is about working together under an open-source framework toward continuous improvement, learning from each other, and sharing information.

Please refer to the DDF Community Overview for information and expectations about:

NOTE - It is highly recommended that all users that will be engaging with DDF read through all the DDF Community content.

DDF GitHub Repositories

The SDR Reference Implementation codebase is separated into different repositories for ease of use.

Repository Description
ddf-home This repository holds all public facing website content for the DDF Initiative. It contains the overview of the DDF initiative, as well as the associated open-source information such as Contributor License Agreement (CLA), Community Code of Conduct, contact information, and all documentation on accessing the SDR Reference Implementation.
ddf-sdr-platform This repository holds the scripts written in Terraform for provisioning the underlying cloud hosted infrastructure to run the SDR platform, initially focused on the Microsoft Azure platform.
ddf-sdr-api This repository holds the ASP.NET Core API layer that comprises the core of the SDR platform
ddf-sdr-ui Several user interface features including search, view, and compare functionality was created to support the SDR. This repository holds the ASP.NET Core user interface layer code developed for these features
ddf-sdr-support Core documentation to help new users get started with the DDF SDR system.

Each repository contains supporting documentation for access and installing the code.

How-To Video(s)

Video Description
DDF Study Definition Repository Overview This video provides an overview of the Study Definition Repository (SDR), a component output of the TransCelerate Digital Data Flow (DDF) Initiative, and a walkthrough of the main features covering the User Interface, the API and deployment configurations is presented.