## ----------------------------------------------------------------------------- library(lightr) ## ----------------------------------------------------------------------------- reflect_data <- lr_parse_procspec( system.file("testdata", "procspec_files", "OceanOptics_Linux.ProcSpec", package = "lightr") ) length(reflect_data) ## ----------------------------------------------------------------------------- head(reflect_data[[1]]) ## ----------------------------------------------------------------------------- white_data <- lr_parse_procspec( system.file("testdata", "procspec_files", "whiteref.ProcSpec", package = "lightr") ) ## ----------------------------------------------------------------------------- reflect_data <- data.frame(reflect_data[[1]]) white_data <- data.frame(white_data[[1]]) ## ----------------------------------------------------------------------------- all.equal(reflect_data$wl, white_data$wl) ## ----------------------------------------------------------------------------- res <- (reflect_data$scope - reflect_data$dark) / (white_data$white - white_data$dark) head(res)