You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: vignettes/data_review.Rmd
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -55,7 +55,7 @@ mod_listings(
55
55
datasets = list(
56
56
dm = list(
57
57
id_vars = "USUBJID",
58
-
tracked_vars = c("RFSTDTC", "RFENDTC")
58
+
tracked_vars = c("DMDTC", "RFSTDTC", "RFENDTC")
59
59
),
60
60
ae = list(
61
61
id_vars = c("USUBJID", "AESEQ"),
@@ -76,7 +76,7 @@ The `review` parameter is itself divided into four subfields:
76
76
-`datasets`: A named list of domain configurations. The names refer to datasets with associated listings, i.e. those provided through the `dataset_names` parameter. Each of the elements in that list is itself a list with two elements:
77
77
78
78
-`id_vars`: `[character(n)]` Immutable variables that uniquely identify each record for a given domain. For example, in the case of the demographics domain, the **U**nique **SUBJ**ect **ID**entifier is enough. In the case of the adverse events domain, both USUBJID and the **A**dverse **E**vent **SEQ**uence number are necessary.
79
-
-`tracked_vars`: `[character(n)]` Variables to track across dataset updates. If the contents of one of this columns changes on an already reviewed row, that review will be marked as potentially outdated.
79
+
-`tracked_vars`: `[character(3+)]` Variables to track across dataset updates. If the contents of one of this columns changes on an already reviewed row, that review will be marked as potentially outdated. This vector should list at least three variables.
80
80
-`choices`: `[character(n)]` Review choices available to assign to each listing row.
81
81
-`roles`: `[character(n)]` Names of reviewer roles.
82
82
-`store_path`: `[character(1)]` Optional. If specified, files associated to the review process will be stored on this path on the server. If left unspecified, those files will be stored on a folder of the _client_'s computer. The users of the app will have the opportunity to choose the path when they launch it.
@@ -261,7 +261,7 @@ Each of these bytes is computed by:
261
261
Informal testing (refer to `tests/testthat/tests-hash_tracked.R` for more details) of this hashing scheme shows the following properties:
262
262
263
263
- It's capable of identifying up to four modified variables per row (after that, it's preferable to give up and notify the whole row as modified).
264
-
- It has a very low **false negative rate** (a variable is modified without it being notified as such) of one for every 16 million row updates.
264
+
- It has a very low **false negative rate** (a variable is modified without it being notified as such) of one for every 8 million row updates.
265
265
- It has a low **false positive rate** (a variable that retains its value is notified as modified). This only happens when there are actual changes to a row.
266
266
267
267
False positives are not critical, as they ask reviewers to consider a larger set of variables when re-reviewing a row that has been altered.
0 commit comments