Recent Releases of REDCapTidieR
REDCapTidieR - v1.2.4
What's Changed
- Combine Checkboxes Concatenation Refactor by @rsh52 in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/226
- add option in
combine_checkboxes()to paste checkboxes when multiple selected by @d-morrison in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/225 - Update skimr.R links to skimr documentation by @elinw in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/227
New Contributors
- @d-morrison made their first contribution in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/225
- @elinw made their first contribution in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/227
Full Changelog: https://github.com/CHOP-CGTInformatics/REDCapTidieR/compare/v1.2.3...v1.2.4
Scientific Software - Peer-reviewed
- HTML
Published by rsh52 7 months ago
REDCapTidieR - v1.2.3
What's Changed
- Fix
check_extra_field_valuesassignment by @ezraporter in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/222 - Fix DAG export bug by @ezraporter in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/223
Full Changelog: https://github.com/CHOP-CGTInformatics/REDCapTidieR/compare/v1.2.2...v1.2.3
Scientific Software - Peer-reviewed
- HTML
Published by ezraporter 9 months ago
REDCapTidieR - v1.2.2
What's Changed
- Add missing variable labels by @ezraporter in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/218
- Add DAG Labels by @rsh52 in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/217
- Special thanks to @d-morrison for pointing this one out to us
- CRAN 1.2.2 Prep by @rsh52 in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/219
Full Changelog: https://github.com/CHOP-CGTInformatics/REDCapTidieR/compare/v1.2.1...v1.2.2
Scientific Software - Peer-reviewed
- HTML
Published by rsh52 11 months ago
REDCapTidieR - v1.2.1
What's Changed
- Add factor levels to redcap_events col by @rsh52 in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/211
- Fix failure when
formsis used for projects with a stand-alone record id instrument by @ezraporter in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/213
Full Changelog: https://github.com/CHOP-CGTInformatics/REDCapTidieR/compare/v1.2.0...v1.2.1
Scientific Software - Peer-reviewed
- HTML
Published by rsh52 about 1 year ago
REDCapTidieR - v1.2.0
What's Changed
- combine_checkboxes by @rsh52 in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/196
- Update documentation, add example by @rsh52 in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/198
- Mixed Structure Data Loss Bug Resolution by @rsh52 in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/201
- Update REDCapR to 1.2.0, update guess_max to Inf by @rsh52 in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/202
- Update linkarms, Add eventname to redcap_events Output in Longitudinal Supertibbles by @rsh52 in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/203
- Proposal: a vignette about labelled vectors by @larmarange in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/208
- Missing Data Fix, Partial Keys Fix by @rsh52 in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/205
- CRAN 1.2 Prep by @rsh52 in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/209
New Contributors
- @larmarange made their first contribution in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/208
Full Changelog: https://github.com/CHOP-CGTInformatics/REDCapTidieR/compare/v1.1.1...v1.2.0
Scientific Software - Peer-reviewed
- HTML
Published by rsh52 over 1 year ago
REDCapTidieR - v1.1.1
What's Changed
- Fix non-chr/numeric casting in
apply_labs_haven()by @ezraporter in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/190
Full Changelog: https://github.com/CHOP-CGTInformatics/REDCapTidieR/compare/v1.1.0...v1.1.1
Scientific Software - Peer-reviewed
- HTML
Published by ezraporter almost 2 years ago
REDCapTidieR - v1.1.0
What's Changed
- Citations formatting, authors by @mikemahoney218 in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/174
- Add Mixed Repeat/Nonrepeat Instrument Support by @rsh52 in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/177
- Fix supertibble label by @ezraporter in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/179
- Add
havenoption toraw_or_labelby @ezraporter in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/180 - Handle Missing Data Codes by @ezraporter in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/182
- Form Complete Metadata Column for Supertibble by @rsh52 in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/188
New Contributors
- @mikemahoney218 made their first contribution in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/174
Full Changelog: https://github.com/CHOP-CGTInformatics/REDCapTidieR/compare/v1.0.0-joss...v1.1.0
Scientific Software - Peer-reviewed
- HTML
Published by rsh52 almost 2 years ago
REDCapTidieR - v1.0.0-joss
What's Changed
- Joss paper by @rsh52 in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/166
- JOSS Feedback Round 1 by @rsh52 in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/170
- Joss Feedback 2 by @rsh52 in https://github.com/CHOP-CGTInformatics/REDCapTidieR/pull/173
Full Changelog: https://github.com/CHOP-CGTInformatics/REDCapTidieR/compare/v1.0.0...v1.0.0-joss
Version of REDCapTidieR as accepted by JOSS
Scientific Software - Peer-reviewed
- HTML
Published by rsh52 about 2 years ago
REDCapTidieR - Release v1.0.0
Version 1.0.0 (Released 2023-11-08)
This package has been considered stable for months now with no new issues reported, and so should be reflected in the major version number.
Minor Updates
- Updated openxlsx2 API calls to coincide with v1.0
- Internal cleaning and tidying of documentation
- pkgdown site updates
- Migration of some vignettes over to articles
Scientific Software - Peer-reviewed
- HTML
Published by rsh52 over 2 years ago
REDCapTidieR - Release v0.4.1
Version 0.4.1 (Released 2023-08-15)
Miscellaneous
- Updated test suite to be compatible with REDCapR 1.2.0
Scientific Software - Peer-reviewed
- HTML
Published by ezraporter over 2 years ago
REDCapTidieR - Release v0.4.0
Version 0.4.0 (Released 2023-06-04)
New Features
- New function
add_skimr_metadata()added allowing for summary statistics to be added to supertibble metadata - New function
write_redcap_xlsx()added allowing users to export supertibbles to XLSX format read_redcap()now supports Data Access Groups (DAGs)- New argument available to
read_redcap():export_data_access_groups
- New argument available to
Bug Fixes
- Fixed a bug where REDCapR API error messages weren't being returned from REDCapTidieR
Miscellaneous
- All deprecated functions have been officially retired and removed from the package
Scientific Software - Peer-reviewed
- HTML
Published by rsh52 over 2 years ago
REDCapTidieR - Release v0.3.0
Version 0.3.0 (Released 2023-03-17)
New Features
read_redcap()now supports projects with repeating events which introduced a breaking change to data tibble column namesredcap_repeat_instanceis nowredcap_form_instanceredcap_event_instancehas been added to denote repeating events
Performance Improvements and Enhancements
- Improved error message suite:
- Helpful error message provided for various conditions related to REDCap API calls
- Helpful error messages added for checks across all exported functions
- Unexpected error messages provided with direction to submitting bug reports
- Improved error messages for label parsing
- Added
select_choices_and_calculationsexported by the REDCap API toredcap_metadatatibble
- Improved process for adding/updating
httptestmocks
Bug Fixes
- Fixed a bug where the
suppress_redcapr_messagesargument forread_redcap()was not working appropriately - Fixed a bug where
read_redcap()would fail whenselect_choices_and_calculationswas missing whitespace after commas (discovered by @camcaan) - Fixed a bug where
read_redcap()would fail for projects with a multiple choice field having duplicate values with the same label- Added a warning when REDCapTidieR detects this
- Fixed a bug where empty rows would appear in data tibbles in longitudinal REDCap exports for events containing a mix of empty and filled forms
- Fixed a bug where the
formsspecification inread_redcap()may lead to incorrect removal of data for databases with repeating events
Scientific Software - Peer-reviewed
- HTML
Published by rsh52 almost 3 years ago
REDCapTidieR - Release v0.2.0
Version 0.2.0 (Released 2022-12-07)
New Features
- Function name changes:
read_redcap_tidy()is nowread_redcap()extract_table()is nowextract_tibble()extract_tables()is nowextract_tibbles()bind_table()is nowbind_tibbles()- All old functions are still supported and throw a deprecation warning
- Instrument/form-level metadata included in supertibble output:
redcap_form_label: The instrument’s human-readable labelredcap_metadata: REDCap metadata associated with the instrument (derived fromREDCapR::redcap_metadata_read())redcap_events: Events and arms associated with this instrument (for longitudinal projects only)data_rows,data_cols: Row and column counts ofredcap_datadata_size: Size of theredcap_datatibble in memorydata_na_pct: The percentage of missing data in theredcap_datatibble
- New
make_labelled()function that attaches variable labels using the labelled package - New arguments available
read_redcap():forms: Allows reading specific instruments instead of the whole projectexport_survey_fields: Allows for export ofredcap_survey_timestampandredcap_survey_identifiercolumns from survey-enabled REDCap instruments (TRUEby default)
Performance Improvements and Enhancements
- Improved execution time by >2.5X by optimizing internal functions
check_repeat_and_nonrepeat(),distill_*_table_long(), andmulti_choice_to_labels() - New informative warning and error messages, now rendered using the cli package
- Tests and vignettes now use httptest to mock and cache REDCap API calls
- Implemented GitHub Actions link check
- Replaced deprecated
.datapronoun in tidyselect expressions
Bug Fixes
- Fixed a bug in which similarly named variables could be duplicated under some circumstances
- Order of instruments in the supertibble is now the same as the order of instruments in REDCap
- Fixed an issue in which
extract_*()functions under some circumstances returnedNULLinstead of the expected tibbles
Scientific Software - Peer-reviewed
- HTML
Published by rsh52 about 3 years ago
REDCapTidieR - Release v0.1.3
Version 0.1.3 (Released 2022-10-03)
Bug Fixes
- Fixed a bug where an internal function,
clean_redcap, may not correctly assign variables across instruments to their appropriate tables in cases of similar prefixes - Fixed a
roxygen2tag where internalcheck_*functions were being exported
Documentation Updates
- Minor
DESCRIPTIONandREADMEupdates renvupdates- Update
pkgdownsite
Scientific Software - Peer-reviewed
- HTML
Published by rsh52 over 3 years ago
REDCapTidieR - Release v0.1.2
Version 0.1.2 (Released 2022-09-20)
Documentation Updates
- Addresses feedback received from CRAN
DESCRIPTIONfile fixes for undirected quotation marks (e.g.REDCapto 'REDCap')- Fix quotations in
@examplestags forbind_tablesandextract_table - Update
pkgdownsite
Scientific Software - Peer-reviewed
- HTML
Published by rsh52 over 3 years ago
REDCapTidieR - Release v0.1.1
Version 0.1.1 (Released 2022-09-19)
Documentation Updates
- Addresses feedback received from CRAN
DESCRIPTIONfile fixes for spell check notesroxygen2examples updated
Scientific Software - Peer-reviewed
- HTML
Published by rsh52 over 3 years ago
REDCapTidieR - Release v0.1.0
Version 0.1.0 (Released 2022-09-15)
New Features
- Introduces
read_redcap_tidy(),bind_tables(),extract_table(), andextract_tables()with documentation
Scientific Software - Peer-reviewed
- HTML
Published by rsh52 over 3 years ago