Class Run


public class Run extends ExpObject
Represents a single assay run
  • Constructor Details

    • Run

      public Run()
    • Run

      public Run(org.json.JSONObject json)
  • Method Details

    • toJSONObject

      public org.json.JSONObject toJSONObject()
      Overrides:
      toJSONObject in class ExpObject
    • getDataInputs

      public List<Data> getDataInputs()
      Returns:
      the list of data files that were consumed by this run
    • setDataInputs

      public void setDataInputs(List<Data> dataInputs)
      Parameters:
      dataInputs - the list of data files that were consumed by this run
    • getDataOutputs

      public List<Data> getDataOutputs()
      Returns:
      the list of data files that were produced by this run
    • setDataOutputs

      public void setDataOutputs(List<Data> dataOutputs)
      Parameters:
      dataOutputs - the list of data files that were produced by this run
    • getMaterialInputs

      public List<Material> getMaterialInputs()
    • setMaterialInputs

      public void setMaterialInputs(List<Material> materialInputs)
    • getMaterialOutputs

      public List<Material> getMaterialOutputs()
    • setMaterialOutputs

      public void setMaterialOutputs(List<Material> materialOutputs)
    • getComment

      public String getComment()
      Returns:
      the free-form comment attached to this run
    • setComment

      public void setComment(String comment)
      Parameters:
      comment - the free-form comment attached to this run
    • setResultData

      public void setResultData(List<Map<String,Object>> resultData)
      Parameters:
      resultData - the list of data rows in this assay run
    • getLsid

      public String getLsid()
    • setLsid

      public void setLsid(String lsid)
    • getPlateMetadata

      public org.json.JSONObject getPlateMetadata()
    • setPlateMetadata

      public void setPlateMetadata(org.json.JSONObject plateMetadata)