From 0d919a98c5506c8938da434f3a45ce80838926ee Mon Sep 17 00:00:00 2001 From: Richard Hanna Date: Wed, 14 Feb 2024 10:02:11 -0500 Subject: [PATCH 1/3] Update REDCapDM link --- paper/paper.bib | 2 +- paper/paper.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/paper/paper.bib b/paper/paper.bib index 69ba66cc..967460a3 100644 --- a/paper/paper.bib +++ b/paper/paper.bib @@ -71,7 +71,7 @@ @Manual{redcapdm_cit author = {João Carmezim and Judith Peñafiel and Pau Satorra and Esther García and Natàlia Pallarés and Cristian Tebé}, year = {2023}, note = {R package version 0.8.0}, - url = {https://ubidi.github.io/REDCapDM/}, + url = {https://bruigtp.github.io/REDCapDM/}, } @Manual{tidyredcap_cit, diff --git a/paper/paper.md b/paper/paper.md index 92f8e406..7f6430ec 100644 --- a/paper/paper.md +++ b/paper/paper.md @@ -62,7 +62,7 @@ As of 2023, the REDCap Consortium boasts nearly 3 million users across over 150 REDCap databases that contain repeating events and instruments require significant manual pre-processing, a major pain point for researchers and analysts. This is because the REDCap API returns a single table (Figure 1) that includes data from instruments that record data at different levels of granularity. -While several existing REDCap packages are available (Table 1), `REDCapTidieR` distinguishes itself by offering analysts a unique framework that returns a tidy data structure regardless of the size or complexity of the extracted database. Packages such as [`tidyREDCap`](https://raymondbalise.github.io/tidyREDCap/) [@tidyredcap_cit] and [`REDCapDM`](https://ubidi.github.io/REDCapDM/index.html) [@redcapdm_cit] also offer tools for data processing, while `redcapAPI` gives a wealth of options for data export in addition to features that break apart the block matrix using a base R framework. However, only `REDCapTidieR` deconstructs the block matrix into easily joinable tidy tables that form their own composite primary keys to preserve the relationships between each other in accordance with their unique granularity. +While several existing REDCap packages are available (Table 1), `REDCapTidieR` distinguishes itself by offering analysts a unique framework that returns a tidy data structure regardless of the size or complexity of the extracted database. Packages such as [`tidyREDCap`](https://raymondbalise.github.io/tidyREDCap/) [@tidyredcap_cit] and [`REDCapDM`](https://bruigtp.github.io/REDCapDM/) [@redcapdm_cit] also offer tools for data processing, while `redcapAPI` gives a wealth of options for data export in addition to features that break apart the block matrix using a base R framework. However, only `REDCapTidieR` deconstructs the block matrix into easily joinable tidy tables that form their own composite primary keys to preserve the relationships between each other in accordance with their unique granularity. `REDCapTidieR` is built with production readiness in mind. In addition to an extensive 98% coverage test suite, `REDCapTidieR` execution is evaluated against 15 test databases that cover many complex configuration scenarios. It also provides ample documentation through a `pkgdown` [site](https://chop-cgtinformatics.github.io/REDCapTidieR/index.html) [@redcaptidier_pkgdown_cit]. It is also built on top of `REDCapR`, which contains its own extensive test suite, and evaluated against an additional 26 test databases. `REDCapTidieR` meets the rigorous requirements of the [OpenSSF Best Practices Badge](https://www.bestpractices.dev/en/projects/6845) [@openssf_cit], which certifies open-source projects that adhere to criteria for delivering high-quality, robust, and secure software. From caa8a4d46d258eec01cf4d7a63d42f9085d7887c Mon Sep 17 00:00:00 2001 From: Richard Hanna Date: Wed, 14 Feb 2024 10:22:34 -0500 Subject: [PATCH 2/3] Fix skimr citation, fix tibble citation --- paper/paper.bib | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/paper/paper.bib b/paper/paper.bib index 967460a3..e1c79784 100644 --- a/paper/paper.bib +++ b/paper/paper.bib @@ -102,13 +102,14 @@ @Manual{skimr_cit author = {Elin Waring and Michael Quinn and Amelia McNamara and Eduardo {Arino de la Rubia} and Hao Zhu and Shannon Ellis}, year = {2023}, note = {R package version 2.1.5, https://github.com/ropensci/skimr/}, - url = {https://docs.ropensci.org/skimr/ (website)}, + url = {https://docs.ropensci.org/skimr/}, } @Manual{tibble_cit, title = {tibble: Simple Data Frames}, author = {Kirill Müller and Hadley Wickham}, year = {2023}, + url = {https://tibble.tidyverse.org/}, note = {https://tibble.tidyverse.org/, https://github.com/tidyverse/tibble}, } From 56690b1fa68002636984483f4dc7d620939368bc Mon Sep 17 00:00:00 2001 From: Richard Hanna Date: Wed, 14 Feb 2024 10:27:57 -0500 Subject: [PATCH 3/3] Double braces for REDCapR cit --- paper/paper.bib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paper/paper.bib b/paper/paper.bib index e1c79784..60330be1 100644 --- a/paper/paper.bib +++ b/paper/paper.bib @@ -50,7 +50,7 @@ @Manual{r_cit } @Manual{redcapr_cit, - title = {REDCapR: Interaction Between R and REDCap}, + title = {{REDCapR: Interaction Between R and REDCap}}, author = {Will Beasley}, year = {2023}, url = {https://ouhscbbmc.github.io/REDCapR/},