In the context of the Cell Locator project, a Slicer-based custom application to manually aligning specimens to annotated 3D spaces, we developed a json-based format to store annotation.
Until now the format has been used internally to the application
The current cell-locator format is similar to the markup json format expect it removes/includes few additional properties.
To support the reading/loading of annotation by other application, we are now considering the following:
“standardizing” it by including version information and schema similarly to what we already do for the json file associated with markups (see markups-schema-v1.0.1.json)
creating standalone python tool for converting between version and streamline batch migration
ensure the application automatically convert older format to newer ones.
- Should we consider building on existing format or standard ?