labkey.experiment.createMaterial {Rlabkey} | R Documentation |
Create an experiment material object
Description
Create an experiment material object.
Usage
labkey.experiment.createMaterial(config, sampleSetId = NULL, sampleSetName = NULL)
Arguments
config |
a list of base experiment object properties |
sampleSetId |
(optional) a integer specifying the sample set row ID |
sampleSetName |
(optional) a string specifying the name of the sample set |
Details
Create an experiment material object which can be used as either input or output materials for an experiment run.
Value
Returns the object representation of the experiment material object.
Author(s)
Karl Lum
See Also
labkey.experiment.saveBatch
,
labkey.experiment.createData
,
labkey.experiment.createRun
Examples
## Not run:
library(Rlabkey)
## create a non-assay backed run with samples as material inputs and outputs
m1 <- labkey.experiment.createMaterial(
list(name = "87444063.2604.626"), sampleSetName = "Study Specimens")
m2 <- labkey.experiment.createMaterial(
list(name = "87444063.2604.625"), sampleSetName = "Study Specimens")
run <- labkey.experiment.createRun(
list(name="new run"), materialInputs = m1, materialOutputs = m2)
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]