Package org.labkey.remoteapi.assay
Class Run
java.lang.Object
org.labkey.remoteapi.ResponseObject
org.labkey.remoteapi.assay.ExpObject
org.labkey.remoteapi.assay.Run
Represents a single assay run
-
Field Summary
Fields inherited from class org.labkey.remoteapi.ResponseObject
_allProperties -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetLsid()org.json.JSONObjectvoidsetComment(String comment) voidsetDataInputs(List<Data> dataInputs) voidsetDataOutputs(List<Data> dataOutputs) voidvoidsetMaterialInputs(List<Material> materialInputs) voidsetMaterialOutputs(List<Material> materialOutputs) voidsetPlateMetadata(org.json.JSONObject plateMetadata) voidsetResultData(List<Map<String, Object>> resultData) org.json.JSONObjectMethods inherited from class org.labkey.remoteapi.assay.ExpObject
getId, getName, getProperties, setId, setName, setPropertiesMethods inherited from class org.labkey.remoteapi.ResponseObject
getAllProperties
-
Constructor Details
-
Run
public Run() -
Run
public Run(org.json.JSONObject json)
-
-
Method Details
-
toJSONObject
public org.json.JSONObject toJSONObject()- Overrides:
toJSONObjectin classExpObject
-
getDataInputs
- Returns:
- the list of data files that were consumed by this run
-
setDataInputs
- Parameters:
dataInputs- the list of data files that were consumed by this run
-
getDataOutputs
- Returns:
- the list of data files that were produced by this run
-
setDataOutputs
- Parameters:
dataOutputs- the list of data files that were produced by this run
-
getMaterialInputs
-
setMaterialInputs
-
getMaterialOutputs
-
setMaterialOutputs
-
getComment
- Returns:
- the free-form comment attached to this run
-
setComment
- Parameters:
comment- the free-form comment attached to this run
-
setResultData
- Parameters:
resultData- the list of data rows in this assay run
-
getLsid
-
setLsid
-
getPlateMetadata
public org.json.JSONObject getPlateMetadata() -
setPlateMetadata
public void setPlateMetadata(org.json.JSONObject plateMetadata)
-