Reads observations, locations, and target files from
dir (each either .csv or .rds). Reports every missing file at once
(mirroring check_all_inputs() semantics) rather than failing on the first.
Examples
dir <- system.file("extdata", package = "imuRUN")