createSampleLot
Creates a new sample lot using the parent sample barcode
createSampleLot(coreApi, entityType, sampleBarcode, attributeValues = NULL, locationId = NULL, projectIds = NULL, barcode = NULL, associations = NULL, useVerbose = FALSE)
coreApi | coreApi object with valid jsessionid |
---|---|
entityType | entity type to get as character string |
sampleBarcode | parent sample barcode |
attributeValues | attributes as a list of key-values pairs |
locationId | location ID for initial location as character string |
projectIds | project comma separated list of project IDs as character string |
barcode | User provided barcode as a character string |
associations | association as a list of dataframes (see details) |
useVerbose | Use verbose communication for debugging |
RETURN returns a list $entity contains entity information, $response contains the entire http response
createSampleLot
Creates a lot of a sample.
# NOT RUN { api<-CoreAPI("PATH TO JSON FILE") login<- CoreAPI::authBasic(api) item<-createSampleLot(login$coreApi,"Sample_Lot_Name","sample_barcode" logOut(login$coreApi ) # }