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

A starting point... #1

Closed
jsheunis opened this issue Mar 21, 2024 · 1 comment
Closed

A starting point... #1

jsheunis opened this issue Mar 21, 2024 · 1 comment

Comments

@jsheunis
Copy link
Collaborator

See: psychoinformatics-de/datalad-concepts#115

That issue provides the best context for the development that will happen in this repository.

The first goal is to create a demonstration of the following:

  • a shacl shapes graph based on a basic sample schema (e.g. datacite or similar for describing a dataset), with specific constraints as well as annotations for UI generation (using SHACL-DASH: https://datashapes.org/forms.html)
  • a VueJS project (with all the recent upgrades compared to the current, i.e. old, datalad-catalog implementation) that interprets the shapes graph, matches renderers from a factory of components, and renders a complete form or graph view
  • use of a widely used javascript library (to be selected) for handling triples, i.e. the data that is entered into a form or the data that should be rendered in a graph view

While the use of semantic web standards (shacl, triples, graphs) are required, the javascript/web framework is up for debate. The current choice is VueJS because of my experience with it during implementation of existing datalad-catalog code.

@jsheunis
Copy link
Collaborator Author

All of this has pretty much settled in now, can close.

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