Add support for boolean annotations
Description
I spoke with about this today. Synapse currently does not support boolean annotations. However, we have use cases where boolean annotations would be useful.
For example, we have the terms isMultiSpecimen and isModelSystem in the AD consortia, both of which are registered as json schemas with type 'boolean'. However, if we try to validate annotations with these terms using a schema, the values are invalid due to Synapse returning a string instead of a boolean value.
If any more information or any concrete examples are needed, please let me now.
Environment
Activity
: It looks like the current annotation user documentation does not iterate all of the different types. So if you wanted to introduce new documentation for this level of detail in the user documentation, it would go there. As far as this particular issue, I think it was just a minor deficiency of the system that was corrected (to align the types with json and view schemas).
I’m guessing we need to update documentation. - is that true?
Validated during client development.
Could you have a look some time this month?
I think we should prioritize this work, do you have thoughts on who might be a good candidate?