introduction and overview of redcap · bloomberg school of public health 6/18/2019 introduction and...

33
Presentation by Danny Scerpella; Andre Hackman Department of Biostatistics Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap

Upload: others

Post on 16-Mar-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

Presentation by

Danny Scerpella;Andre HackmanDepartment of BiostatisticsBloomberg School of Public Health

6/18/2019

Introduction and Overview of REDCap

Page 2: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

Data Collection Needs

• Researchers need help managing data for small/medium sized research projects

• Usually opt for the tools available

Excel or Access

• If provided with an easy way to get to the needed tools, researchers will do the right thing (i.e. secure their data, keep audit trails, etc)!

Page 3: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

Solution: REDCap• Web application for rapidly building a database or online survey

• Freely available to consortium members (JHU became a member in April 2009)

• Intuitive interface for collecting data

– With data validation

– Audit trails for data manipulation and import/export

• Automated export procedures to:

• Advanced features

– Branching logic (skip patterns)

– File uploading

– Calculated fields

– E-signatures and record locking

• Mobile app for Apple and Android

Page 4: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

REDCap was developed to help scientific research teams with intuitive and reusable tools to collect and disseminate project-specific research data.

Key Components of Development:• Collaborative access to data across academic departments and institutions• User authentication and role-based security• Real-time data validation, integrity checks, and other mechanisms for ensuring data

quality (ex: double data entry)• Data attribution and audit capabilities• Protocol document and storage and sharing• Central data storage and back-ups• Data export to common statistical packages• Data import functions to facilitate bulk import of data from other systems• Software capable of supporting multiple projects without the need for custom

project-specific programming or design• A model capable of meeting differing data needs across a wide variety of projects

across a vast array of scientific disciplines

Page 5: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

REDCap Advantages

• Web-based

• Nothing to install and no compatibility issues!

• Fast and flexible survey setup and design

• No programmer required

• Multi-site access

• Surveys can be saved as PDF with/without data

• Ability to correct data on the fly, with audit trail

• Data are easily exported from REDCap

• Active and responsive support consortium

Page 6: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

• Things REDCap does well…

– Rapidly build forms by constructing the codebook

• This “forces” good data practices by requiring the codebook BEFORE data entry

– Easily import data from existing data or ongoing data source

• Data is checked for problems before final import. Allows for adjudication of data.

– Automatic audit trail of all activity

• Becoming a standard requirement for most studies.

– Exporting data

• Datasets including any or all data fields are easy to construct

• Automatic de-identification

• Corresponding program file for all of the major stats package to import and label data

– User Management

• Multiple users per project

• Permissions can be set to limit access to forms and applications

– Web Accessible

• Only requires a browser to access the program

• Issues of security and backup are handled by server administrators

Page 7: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

November 2018

April 2019

http://www.project-redcap.org/

Page 8: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data
Page 9: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

REDCap Tour – Main Page

Users See All Projects Where They Have Edit/View Rights

Dynamic Project Status

Page 10: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

REDCap Core Modules–Available For All Studies

Page 11: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

Case Report FormsVisual Status Data Validation

NumerousField Types

+ Text(Free)(Number)(Phone)(Zip)(Date)

+TextArea+Select+Radio+File

BranchingLogic

Auto-Variable Coding

HumanReadableLabels

PDFs

Page 12: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

Online Designer

There are two options to build your forms:1. Online designer – Online, real time in web browser

1. Including ability to download shared instruments via public consortium site

2. Upload Data Dictionary – Offline in Excel (CSV file)

Page 13: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

REDCap Forms

• Calculated fields:

– A field that is calculated in real time when data is entered on form.

– Field is read only to all users

– Additional functions available:

• Round - round(number,decimal places)

• Datediff - datediff([date1],[date2],units)

• Square root - sqrt(number)

• Exponents - (number)^(exponent)

• Conditional logic – if (CONDITION, value if condition TRUE, value if condition FALSE)

– Calculations will be done when the form is opened and saved in REDCap.

– Calculations will be done on imported data.

Page 14: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

REDCap Forms

• Calculated fields: – Example: Calculation using round() to round results.

round([weight]*10000/([avglength]*[avglength]),3)

– Example: Use the if function to get a conditional answer. If “fever” is true, then display 1 in calculated field.

if([fever]=1, 1, 0)

– Example: Use nested if function to get a conditional answer. If both “fever” and “cough” are true, then display 1 in calculated field.

if([fever]=1,if([cough]=1,1, 0),0)

Page 15: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

REDCap Forms

• Branching logic:

– The field containing the branching logic will only appear when the logic is true.

– May use operators(=,<,>,<=,>=,<>) and Boolean logic (and/or)

– If a field has data and branching logic causes it to be hidden, user will be asked if data should be

deleted.

– Examples

[gender] = “F”

([height] >= 170 or [weight] < 65) and [sex] = "1"

– Checkboxes require different syntax

• Must specify the checkbox item in the syntax

[race(2)] = "1"

(race is the checkbox field and “(2)” refers to the second item. The equation either evaluates to “1” or “0” which

indicates checked or unchecked.)

Page 16: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

REDCap Forms

• Validation:

– Ensures that correct data type is being entered and the value is within the expected range.

– Built-in validations:

• Date

• Time

• Integer

• Number

• Zipcode

• Phone

• Email

– Numeric and date fields can have a Min and Max value set.

Page 17: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

Events for Longitudinal Data

Page 18: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

Form Assignment to Events for Longitudinal Data

Page 19: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

Repeating instruments and events

Grid icons indicate repeated instruments or events. Repeats are listed independently below.

Page 20: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

Smart Variables

Smart Variables allow you to reference information other than data fields.

Smart Variables can be used...On their own - e.g., [record-dag-name]In conjunction with field variables - e.g., [previous-event-name][weight_measurement]In conjunction with other Smart Variables - e.g., [previous-event-name][survey-url:prescreening_survey]

When viewing data from 6 month visit, this example displays the value from the previous event (3 Month Visit) in the data collection grid:

For example, add smart variables to the field to display a value from the previous event:

Page 21: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

Data Exports + Reports + De-ID Tools

Page 22: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

Data Exports + Reports + De-ID Tools

Page 23: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

REDCap Data Import

• Data Import:

– Imports data in CSV format into REDCap

– Import does not require all fields on a form to be imported. It can import just the primary ID and

the fields desired.

– Import is a 2 step process:

• Step 1: REDCap reviews the data fields in the CSV that is going to be imported to verify that the fields already exist

in REDCap to receive the data. If the study is longitudinal, you must also provide the Event to which this data should

be assigned.

• Step 2: REDCap displays a summary of the data that is going to be imported and the affect it will have on the

existing data. It displays which records are new and which ones will updated.

• You must confirm Step 2 at the bottom of the review screen for the import to actually occur.

Page 24: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

REDCap Double Data Entry

• Double Data Entry Module

– Requires forms to be entered twice by different users

– Records are adjudicated by reviewer to create a final record.

– REDCap requires 100% double entry. There is no subsample option.

Page 25: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

Data Comparison Tools

Use Case: Double-Data Entry Studies

Page 26: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

Audit Trails / Data Logging

Full Audit Logs – Data Changes and Page Views

Page 27: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

Rights Administration

Case Report Form Access

REDCap Module Access

REDCapProject OwnersAutonomously Control AccessTo Their Applications

Page 28: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

Multi-Center Study Setup

Data stored centrally, but access is sequestered by site

Page 29: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

Data Quality Module

Page 30: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

Training Resources

Page 31: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

• Limitations of REDCap…

– Form layout has limited customization

• This could be a problem if your project requires complex or

precise layout.

• Orientation of fields at a minimum would be helpful (i.e. radio

buttons shown horizontally or vertically)

– No simple method within REDCap to “browse” all records

– No adjustable double-data entry – Currently ALL or NONE of

records

– Mobile App can be problematic with complex projects

Page 32: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

• Concluding thoughts…

– REDCap creates a “standard” that most projects can use

• Benefits the institution by reducing the hundreds of

small data “islands”

• Benefits the study in reduced technical costs for

programming and security

– The REDCap consortium “drives” the development

agenda

• Consists of similar institutions and individuals

• Lessons learned are rapidly shared to benefit all

Page 33: Introduction and Overview of REDCap · Bloomberg School of Public Health 6/18/2019 Introduction and Overview of REDCap. Data Collection Needs ... • Step 1: REDCap reviews the data

REDCap Resources

• Additional training videos produced by UC Denver:UCD REDCap

(https://www.youtube.com/channel/UC3nj8Bq3MOrnpnY5rL7yRkg)

• REDCap access at JHUhttp://redcap.jhu.edu

• REDCap Consortium Site (Vanderbilty University)http://project-redcap.org/

• Johns Hopkins Biostatistics Center

Bloomberg School of Public Health

615 N. Wolfe St., Room E3141

Baltimore, MD 21205

Office: (410) 614-2661

http://www.jhsph.edu/JHBC