labkey.experiment.createData {Rlabkey} | R Documentation |
Create an experiment data object
Description
Create an experiment data object.
Usage
labkey.experiment.createData(config,
dataClassId = NULL, dataClassName = NULL, dataFileUrl = NULL)
Arguments
config |
a list of base experiment object properties |
dataClassId |
(optional) a integer specifying the data class row ID |
dataClassName |
(optional) a string specifying the name of the data class |
dataFileUrl |
(optional) a string specifying the local file url of the uploaded file |
Details
Create an experiment data object which can be used as either input or output datas for an experiment run.
Value
Returns the object representation of the experiment data object.
Author(s)
Karl Lum
See Also
labkey.experiment.saveBatch
,
labkey.experiment.createMaterial
,
labkey.experiment.createRun
Examples
## Not run:
library(Rlabkey)
## create a non-assay backed run with data classes as data inputs and outputs
d1 <- labkey.experiment.createData(
list(name = "dc-01"), dataClassId = 400)
d2 <- labkey.experiment.createData(
list(name = "dc-02"), dataClassId = 402)
run <- labkey.experiment.createRun(
list(name="new run"), dataInputs = d1, dataOutputs = d2)
labkey.experiment.saveBatch(baseUrl="http://labkey/", folderPath="home",
protocolName=labkey.experiment.SAMPLE_DERIVATION_PROTOCOL, runList=run)
## End(Not run)
[Package Rlabkey version 3.2.3 Index]