Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

implementing data dictionary for siibra-api #2

Open
xgui3783 opened this issue Sep 2, 2024 · 0 comments
Open

implementing data dictionary for siibra-api #2

xgui3783 opened this issue Sep 2, 2024 · 0 comments

Comments

@xgui3783
Copy link
Collaborator

xgui3783 commented Sep 2, 2024

Following on from the zoom meeting on 2024 08 22, one of the promises we made was a data dictionary, which (for now) would at least provide a text description of the JSON objects returned.

For the immediate future, we have started to experiment with adding some text description to (in swaggerui ) :

  • BoundingBoxModel:

BoundingBoxModel. Describes an axis aligned boundingbox. As a result, only the most left-posterior-inferior and most right-anterior-superior points are needed to define all eight vertices of the bounding box.

We are still learning and experimenting with what is the best way to document such data dictionary. If you have any comments and suggesstions, we would be very receptive to them.

In the medium/long term (~2 or so months), we will be looking into developing v4 of siibra-api. It would be an opportunity for us to restructure the APIs to incorporate such data dictionaries. We will look at existing standards, such as jsonld. If you have suggestions on relevant existing jsonld (or any other relevant standards), please also feel free to leave them here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant