jupyrdf / ipyradiant

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

Datashader Callbacks #24

Open lnijhawan opened 3 years ago

lnijhawan commented 3 years ago

As of right now we can hover over nodes and edges in datashader but are unable to send selected node/edge information to the backend like we are with ipycytoscape. Looking for a way that we can click on the datashader objects and get the callbacks to the backend so we can do something with the information.

lnijhawan commented 3 years ago

Need to figure out how to get callbacks from front-end datashader object to the backend so we can register selected nodes, selected edges.

zwelz3 commented 3 years ago

Don't forget to add a description to this ticket that motivates the work and captures the scope 🏷️

zwelz3 commented 3 years ago

pull#23 will address getting datashader into ipyradiant and getting the node callbacks working.

We will need to keep this ticket open and continue looking into the callbacks.

The image below shows that the node callbacks does not always return selected nodes. image

We will also need edges in a future PR.

zwelz3 commented 3 years ago

Reopening with the desire to improve callbacks for nodes, and add edge callbacks.