introduction and overview of redcap · bloomberg school of public health 6/18/2019 introduction and...
TRANSCRIPT
Presentation by
Danny Scerpella;Andre HackmanDepartment of BiostatisticsBloomberg School of Public Health
6/18/2019
Introduction and Overview of REDCap
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)!
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
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
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
• 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
November 2018
April 2019
http://www.project-redcap.org/
REDCap Tour – Main Page
Users See All Projects Where They Have Edit/View Rights
Dynamic Project Status
REDCap Core Modules–Available For All Studies
Case Report FormsVisual Status Data Validation
NumerousField Types
+ Text(Free)(Number)(Phone)(Zip)(Date)
+TextArea+Select+Radio+File
BranchingLogic
Auto-Variable Coding
HumanReadableLabels
PDFs
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)
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.
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)
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.)
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
– Numeric and date fields can have a Min and Max value set.
Events for Longitudinal Data
Form Assignment to Events for Longitudinal Data
Repeating instruments and events
Grid icons indicate repeated instruments or events. Repeats are listed independently below.
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:
Data Exports + Reports + De-ID Tools
Data Exports + Reports + De-ID Tools
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.
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.
Audit Trails / Data Logging
Full Audit Logs – Data Changes and Page Views
Rights Administration
Case Report Form Access
REDCap Module Access
REDCapProject OwnersAutonomously Control AccessTo Their Applications
Multi-Center Study Setup
Data stored centrally, but access is sequestered by site
Data Quality Module
Training Resources
• 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
• 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
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