beacon-biosignals / OndaEDF.jl

utilities for importing/exporting EDF Files to/from Onda datasets
Other
3 stars 2 forks source link

upgrade to Legolas 0.5 #60

Closed kleinschmidt closed 1 year ago

kleinschmidt commented 1 year ago

We define schemas for the EDF import plans (in OndaEDFSchemas.jl sub-package), which needs to be upgraded to Legolas 0.5. Nothing in those schemas requires any breaking changes so we should be able to preserve backward compatibility with existing plan tables.

We also need to upgrade the emitted signal/annotation tables to be Onda 0.15/Legolas 0.5 compatible as well.

In particular, the more strict stance of Legolas 0.5 on schema extensions means that we will need something like #55 to emit annotation schemas with an extra value field.

Also, the Signal/SamplesInfo schemas in Onda have changed in ways that impact the way we import EDFs: