location is required. According to BrAPI, observation units should share location of the study. I think its still ok to allow OUs to have separate locations though.
germplasmDbId is not used for germplasm lookup. Use that if defined, and germplasmName as an alternative.
No result is returned a successful POST observationunits, but OU is successfully created
Return trial name of parent study. Currently returns null.
observationUnitPUI is replaced with observationLevel.levelCode, this is misleading if the user sends an observationUnitPUI.
observationUnitNames not included in search endpoint
Only one study and one location can be passed at a time for POST OUs
Feature additions:
Allow specifying of OU level (plot, plant, subplot), currently is hardcoded to plot.
Add additional info
Allow specifying of parent OU when level is plant.
Bug fixes
location
is required. According to BrAPI, observation units should share location of the study. I think its still ok to allow OUs to have separate locations though.germplasmDbId
is not used for germplasm lookup. Use that if defined, andgermplasmName
as an alternative.null
.observationUnitPUI
is replaced withobservationLevel.levelCode
, this is misleading if the user sends anobservationUnitPUI
.observationUnitNames
not included in search endpointFeature additions: