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.

Author
Will 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 publication
2016-09-09 19:57:41
Maintainer
Will Beasley <wibeasley@hotmail.com>
License
GPL-2
Version
0.9.7
URLs

View on CRAN

Man pages

create_batch_glossary
Creates a 'data.frame' that help batching long-running read...
metadata_utilities
Manipulate and interpret the metadata of a REDCap project.
redcap_column_sanitize
Sanitize to adhere to REDCap character encoding requirements.
redcap_download_file_oneshot
Download a file from a REDCap project record.
redcap_metadata_read
Export the metadata of a REDCap project.
redcap_project
A 'Reference Class' to make later calls to REDCap more...
redcap_read
Read records from a REDCap project in subsets, and stacks...
redcap_read_oneshot
Read/Export records from a REDCap project.
REDCapR-package
R utilities for interacting with a REDCap data system...
redcap_upload_file_oneshot
Upload a file into to a REDCap project record.
redcap_write
Write/Import records to a REDCap project.
redcap_write_oneshot
Write/Import records to a REDCap project.
replace_nas_with_explicit
Create explicit factor level for missing values.
retrieve_credential
Read a token and other credentials from a (non-REDCap)...
retrieve_token
Read a token from a (non-REDCap) database.
validate_for_write
Inspect a 'data.frame' to anticipate problems before writing...

Files in this package

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