Guy Davenport
Guy Davenport
Allow a sample to be taken from two or more biological sources for example leaves or seed etc, and sample these together as one. Does not cover the case where...
There are examples where samples are grouped together in containers, which are not plates. For example, tubes, collection bags etc. I propose renaming Plate to Container, and PlateFormat to ContainerFormat....
**Use Cases** 1. Take a sub-sample from another sample. This can occur in several cases, for example extracting DNA from a plant leaf tissue or making an aliquot of the...
Currently List types are "ListTypes" : { "type" : "string", "example" : "germplasm", "enum" : [ "germplasm", "markers", "variants", "programs", "trials", "studies", "observationUnits", "observations", "observationVariables", "samples" ] }, Can we...
The generation code is a simple code that denotes the generation since the last generative cross. There are several types of code generally used, although it is up to the...
The AdditonalInfo schema provides a mechanism for additional info in a BrAPI response that is not part of BrAPI specification _per se_. It allows implementers to return any additional data...
Adding changes on main branch into this one to keep it up to date
SeedLots/InventoryLots are generated from Germplasm operations, therefore should be associated with a crop. Add commonCropName field to SeedLot/InventoryLot Potentially SeedLots can be across Crop, not sure of the use case....
In OpenAPI 3.x any property that can have a null value should be marked nullable : true. See - https://stackoverflow.com/questions/48111459/how-to-define-a-property-that-can-be-string-or-null-in-openapi-swagger - https://stackoverflow.com/questions/45575493/what-does-required-in-openapi-really-mean Here are the proposed rules: - DbIds -...