Get standard values, sample values and parameters from standard curve as calculated by Bioplex Manager. This function was written based a file from Bioplex Manager version 4. Every sheet in the xlsx represents one analyte from the assay. Reading the xlsx file is done by openxlsx::read.xlsx.

read_bioplex(
  file,
  sheets = NULL,
  rows = NULL,
  list_names = "analyte",
  calc_alt_5pl_model = F,
  ...
)

Arguments

file

path to the xlsx file (export_per_analyte)

sheets

names of sheets to consider; if NULL all sheets are considered

rows

rows which contain non-aggregated measured values including the header; e.g. 59:160 or c(59, 160); if NULL the range is guessed by occurrence of "Analyte" in the first column of worksheets

list_names

one of c("analyte", "region") or both; both will leave names as they occur in file

calc_alt_5pl_model

calculate an alternative 5pl regression with plexr::alt_5pl_model

...

arguments passed to plexr::alt_5pl_model

Value

Details

Conc column is derived from Exp Conc in case of standard and blank; and from Obs Conc in case of samples. OOR values are made NA; extrapolated values (with one asterisks (*)) are simply used as they are but asterisks are removed. Warning that NAs are created by conversion to numeric is normal. Columns to document previous OOR or *values are added. FI - Bkgd column is renamed to FI_bkgd_corr. NLS model is simply created based on values from file.