REDCapR: Interaction Between R and REDCap

Encapsulates functions to streamline calls from R to the REDCap API. REDCap (Research Electronic Data CAPture) is a web application for building and managing online surveys and databases developed at Vanderbilt University. The Application Programming Interface (API) offers an avenue to access and modify data programmatically, improving the capacity for literate and reproducible programming.

Install the latest version of this package by entering the following in R:
install.packages("REDCapR")
AuthorWill Beasley [aut, cre], David Bard [ctb], Thomas Wilson [ctb], John J Aponte [ctb], Rollie Parrish [ctb], Benjamin Nutter [ctb], Andrew Peters [ctb], Hao Zhu [ctb]
Date of publication2016-09-09 19:57:41
MaintainerWill Beasley <wibeasley@hotmail.com>
LicenseGPL-2
Version0.9.7
https://github.com/OuhscBbmc/REDCapR
http://ouhsc.edu/bbmc/, http://project-redcap.org

View on CRAN

Functions

checkbox_choices Man page
create_batch_glossary Man page
metadata_utilities Man page
redcap_column_sanitize Man page
redcap_download_file_oneshot Man page
redcap_metadata_read Man page
redcap_project Man page
REDCapR Man page
redcap_read Man page
redcap_read_oneshot Man page
REDCapR-package Man page
redcap_upload_file_oneshot Man page
redcap_write Man page
redcap_write_oneshot Man page
regex_named_captures Man page
replace_nas_with_explicit Man page
retrieve_credential Man page
retrieve_credential_local Man page
retrieve_credential_mssql Man page
retrieve_token Man page
retrieve_token_mssql Man page
validate_for_write Man page
validate_no_logical Man page
validate_no_uppercase Man page

Files

inst
inst/misc
inst/misc/zero-rows.credentials
inst/misc/conflicting-rows.credentials
inst/misc/bad.credentials
inst/misc/out-of-order.credentials
inst/misc/vignette.css
inst/misc/example.credentials
inst/test-data
inst/test-data/levon-and-barry.jpg
inst/test-data/project-simple
inst/test-data/project-simple/simple-metadata.csv
inst/test-data/project-simple/simple-data.csv
inst/test-data/project-simple/simple-data-dictionary.csv
inst/test-data/mugshot-1.jpg
inst/test-data/project-longitudinal
inst/test-data/project-longitudinal/expected
inst/test-data/project-longitudinal/expected/filter-email.rds
inst/test-data/project-longitudinal/expected/filter-bmi.rds
inst/test-data/project-longitudinal/expected/dummy.rds
inst/test-data/project-longitudinal/expected/default.rds
inst/test-data/project-longitudinal/longitudinal-data.csv
inst/test-data/project-longitudinal/longitudinal-data-dictionary.csv
inst/test-data/mugshot-3.jpg
inst/test-data/mugshot-2.jpg
inst/test-data/mugshot-4.jpg
inst/test-data/project-color-boxes
inst/test-data/project-color-boxes/color-boxes-data.csv
inst/test-data/project-color-boxes/color-boxes-data-dictionary.csv
inst/test-data/project-color-boxes/Readme.md
inst/test-data/mugshot-5.jpg
inst/test-data/project-russian
inst/test-data/project-russian/russian-data.csv
inst/doc
inst/doc/BasicREDCapROperations.Rmd
inst/doc/TroubleshootingApiCalls.html
inst/doc/BasicREDCapROperations.R
inst/doc/TroubleshootingApiCalls.Rmd
inst/doc/BasicREDCapROperations.html
inst/doc/SecurityDatabase.html
inst/doc/SecurityDatabase.Rmd
tests
tests/manual
tests/manual/test-stress-test-serial.R tests/manual/test-could-not-connect-rate.R
tests/manual/README.md
tests/testthat
tests/testthat/test-write-oneshot.R tests/testthat/test-retrieve-credential-local.R tests/testthat/test-utilities.R tests/testthat/test-retrieve-token.R tests/testthat/test-read-russian.R tests/testthat/test-metadata-read.R tests/testthat/test-read-oneshot.R tests/testthat/test-validate-for-write.R tests/testthat/test-read-batch-simple.R tests/testthat/test-create-batch-glossary.R tests/testthat/test-metadata-utilities.R tests/testthat/test-read-batch-longitudinal.R tests/testthat/test-write-batch.R tests/testthat/test-read-errors.R tests/testthat/test-column-sanitize.R tests/testthat/test-file-oneshot.R tests/testthat/test-project.R tests/testthat/test-retrieve-credential-mssql.R tests/test-all.R
NAMESPACE
NEWS
R
R/redcap-project.R R/redcap-metadata-read.R R/redcap-write-oneshot.R R/metadata-utilities.R R/retrieve-token.R R/create-batch-glossary.R R/REDCapR-package.R R/project-simple.R R/redcap-download-file-oneshot.R R/redcap-read-oneshot.R R/redcap-column-sanitize.R R/retrieve-credential.R R/utilities.R R/redcap-upload-file-oneshot.R R/redcap-read.R R/validate-for-write.R R/redcap-write.R
vignettes
vignettes/BasicREDCapROperations.Rmd
vignettes/images
vignettes/images/ApiPrivilegeDashboard.png
vignettes/images/MagnifyingGlass.png
vignettes/images/EmailVerified.png
vignettes/images/PostmanScreenshot.png
vignettes/TroubleshootingApiCalls.Rmd
vignettes/SecurityDatabase.Rmd
README.md
MD5
build
build/vignette.rds
DESCRIPTION
man
man/retrieve_credential.Rd man/retrieve_token.Rd man/redcap_write_oneshot.Rd man/redcap_read_oneshot.Rd man/replace_nas_with_explicit.Rd man/validate_for_write.Rd man/redcap_upload_file_oneshot.Rd man/metadata_utilities.Rd man/redcap_write.Rd man/redcap_download_file_oneshot.Rd man/create_batch_glossary.Rd man/REDCapR-package.Rd man/redcap_project.Rd man/redcap_metadata_read.Rd man/redcap_read.Rd man/redcap_column_sanitize.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.