Currently, ContactAnnotations has a single property, which is an array of strings:
|
public string[] Annotations { get; protected set; } |
This is not spec compliant. ContactAnnotations is a dictionary with an open ended number of properties :
https://github.com/SpikeInterface/probeinterface/blob/3e8a23876b8adb1422ff6b087f42434ddafaf09f/src/probeinterface/schema/probe.json.schema#L35
In general, we need to check this implementation again against the schema above to ensure there are not other issues like this.
Currently,
ContactAnnotationshas a single property, which is an array of strings:OpenEphys.ProbeInterface.NET/OpenEphys.ProbeInterface.NET/ContactAnnotations.cs
Line 14 in 00f0e05
This is not spec compliant.
ContactAnnotationsis a dictionary with an open ended number of properties :https://github.com/SpikeInterface/probeinterface/blob/3e8a23876b8adb1422ff6b087f42434ddafaf09f/src/probeinterface/schema/probe.json.schema#L35
In general, we need to check this implementation again against the schema above to ensure there are not other issues like this.