All functions

ODATAcleanName()

ODATAcleanName - converts names to ODATA compliant version. Used to clean names in ODATA calls.

apiCall()

apiCall - Base call to Core REST API.

apiPOST()

apiPOST - Do a POST to the Core ODATA REST API.

attachFile()

attachFile - Attaches a file to an entity or file attribute.

authBasic()

authBasic - Authenticates against the ODATA REST API using basic authentication.

buildODATAUrl()

buildODATAUrl - build URL for call to Core ODATA API.

buildUrl()

buildUrl - build URL for call to Core REST API.

coreAPI()

coreAPI Creates a object of class coreAPI that contains user and connection information.

createEntity()

createEntity - Create a new instance of a entity.

createExperimentSample()

createExperimentSample- Creates an experiment sample.

createSampleLot()

createSampleLot - Creates a lot of a sample.

experimentPublish()

experimentPublish Publishes an experiment.

experimentUnPublish()

experimentUnPublish Unpublishes an experiment.

getCellContents()

getCellContents - Gets information about container cell contents.

getContainerLineage()

getContainerLineage - Get lineage for a container by barcode

getEntityByBarcode()

getEntityByBarcode - Get an entity from the LIMS by barcode.

getEntityById()

getEntityById - Get an entity from the LIMS by entity ID.

getEntityByName()

getEntityByName - Get an entity from the LIMS by name.

getExperimentSamples()

getExperimentSamples - Gets experiment and experiment samples from experiment identified by barcode.

logOut()

logOut -Log user out of the LIMS.

transferCellContents()

transferCellContents - Transfers contents from one cell to another.

updateCellContents()

updateCellContents - Puts a cell lot in a container cell.

updateEntity()

updateEntity - Updates an instance of a entity.

updateExperimentContainers()

updateExperimentContainers - Adds a container to an experiment.

updateExperimentSampleData()

updateExperimentSampleData - Update experiment sample data.