Convert ETDRS score to LogMAR units
Details
ETDRS value converted to logMAR as logMAR = -0.02 * ETDRS + 1.7
Source for conversion formula: Beck, R.W., et al. A computerized method of visual acuity testing. American Journal of Ophthalmology, 135(2), pp.194-205. doi:https://doi.org/10.1016/s0002-9394(02)01825-1.
Examples
library(tibble)
library(dplyr)
#>
#> Attaching package: ‘dplyr’
#> The following objects are masked from ‘package:stats’:
#>
#> filter, lag
#> The following objects are masked from ‘package:base’:
#>
#> intersect, setdiff, setequal, union
library(admiral)
library(admiraldev)
#>
#> Attaching package: ‘admiraldev’
#> The following objects are masked from ‘package:dplyr’:
#>
#> anti_join, filter_if, inner_join, left_join
adbcva <- tribble(
~STUDYID, ~USUBJID, ~AVAL,
"XXX001", "P01", 5,
"XXX001", "P02", 10,
"XXX001", "P03", 15,
"XXX001", "P04", 20,
"XXX001", "P05", 25
)
adbcva <- adbcva %>% mutate(AVAL = convert_etdrs_to_logmar(AVAL))