jupyrdf / ipyradiant

Jupyter widgets for working with RDF graphs.
BSD 3-Clause "New" or "Revised" License
5 stars 7 forks source link

Metaclass values and initial graph explorer #70

Closed zwelz3 closed 3 years ago

zwelz3 commented 3 years ago

Adds the initial graph explorer node selection widgets, which uses the metaclass structure with SPARQLQueryFramer in order to populate query results dynamically.

Test Procedure:

Binder

Blocked by #68 Closes #61

zwelz3 commented 3 years ago

SelectMultiple UI widgets need a mapping that allows the values (which are custom class instances) to be specified via an ID. For example, if we want to mimic a user selecting two values (both a CustomURI), the user would specify the ID of each, and the mapping would convert that into the selected objects.

Update

Working in https://github.com/zwelz3/ipyradiant/commit/c7ba3439245d4f268e95df6ee3483526f6e54795

lnijhawan commented 3 years ago

Looks good to me.

zwelz3 commented 3 years ago

@sanbales I can't request a re-review because you did not accept your invite to the repo, but it is ready with the latest changes that you requested if you have a chance to take a second look.

zwelz3 commented 3 years ago

TODO need to pull lukas/improved_vis before merge.

zwelz3 commented 3 years ago

Merging with verbal approval from @lnijhawan