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 )
# }