Description Usage Arguments Details Value See Also Examples
View source: R/ELISAtools_IO.R
Load the serialized elisa_batch data from disk.
1 | loadDB(db)
|
db |
characters to specify the path and file name the elisa data file. |
Here we deserialize elisa_batch data by wrapping the readRds() function call. The serialized elisa_batch data are assumed to have been correctly analyzed. We will print a summary for what has been read.
a list of batches holding different runs of elisa, which could contain one or many elisa_plates with data and annotations for each plate.
elisa_batch-class
loadData
saveDB
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | #R code to run 5-parameter logistic regression on ELISA data
#load the library
library(ELISAtools)
#get file folder
dir_file<-system.file("extdata", package="ELISAtools")
batches<-loadData(file.path(dir_file,"design.txt"))
#make a guess for the parameters, the other two parameters a and d
#will be estimated based on data.
model<-"5pl"
pars<-c(7.2,0.5, 0.015) #5pl inits
names(pars)<-c("xmid", "scal", "g")
#do fitting. model will be written into data set.
batches<-runFit(pars=pars, batches=batches, refBatch.ID=1, model=model )
#now call to do predications based on the model.
batches<-predictAll(batches);
#now saving the data.
saveDB(batches, file.path(tempdir(),"elisa_tool1.rds"));
loadDB(file.path(tempdir(),"elisa_tool1.rds"));
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.