glue-jupyter icon indicating copy to clipboard operation
glue-jupyter copied to clipboard

Add entry points for viewer registry

Open jfoster17 opened this issue 1 year ago • 0 comments

Populate viewer registry for all viewers

Description

This uses entry points to register all the viewers for glue-jupyter into viewer_registry. This addresses #388 and makes all viewers accessible through the new_data_viewer() command in glue-jupyter. I think this should be compatible with #402, because the viewer registry won't double-populate the same viewers. I have added IpyvolumeScatterView as scatter3d.

Adding an entry point for glue-wwt will be a separate PR in that repository.

Not 100% about the names here. 'image' is a convenient name for calling in code, but is less descriptive than something like '2d image'. This is particularly relevant for 'scatter' (unqualified) versus 'scatter3d'.

jfoster17 avatar Nov 29 '23 19:11 jfoster17