tcplRun
is the function for performing the data processing, for both
single-concentration and multiple-concentration formats.
tcplRun(asid = NULL, slvl, elvl, id = NULL, type = "mc", mc.cores = NULL, outfile = NULL, runname = NULL)
tcplRun
function is the core processing function within the
package. The function acts as a wrapper for individual processing functions,
(ie. mc1
, sc1
, etc.) that are not exported. If possible, the
processing is done in parallel by 'id' by utilizing the
mclapply
function within the parallel package. If slvl is less than 4, 'id' is interpreted as acid and if slvl is 4 or greater 'id' is interpreted as aeid. Must give either 'asid' or 'id'. If an id fails no results get loaded into the database, and the id does not get placed into the cue for subsequent level processing.
The 'type' parameter specifies what type of processing to complete: "mc" for multiple-concentration processing, and "sc" for single-concentration processing.