We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

astro-ph.IM

Change to browse by:

References & Citations

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Astrophysics > Instrumentation and Methods for Astrophysics

Title: A Novel JupyterLab User Experience for Interactive Data Visualization

Authors: Peter K. G. Williams (1 and 2), Jonathan Carifio (1), Henrik Norman (3), A. David Weigel (4) ((1) Center for Astrophysics | Harvard & Smithsonian, (2) American Astronomical Society, (3) Winter Way AB, (4) US Space & Rocket Center)
Abstract: In the Jupyter ecosystem, data visualization is usually done with "widgets" created as notebook cell outputs. While this mechanism works well in some circumstances, it is not well-suited to presenting interfaces that are long-lived, interactive, and visually rich. Unlike the traditional Jupyter notebook system, the newer JupyterLab application provides a sophisticated extension infrastructure that raises new design possibilities. Here we present a novel user experience (UX) for interactive data visualization in JupyterLab that is based on an "app" that runs alongside the user's notebooks, rather than widgets that are bound inside them. We have implemented this UX for the AAS WorldWide Telescope (WWT) visualization tool. JupyterLab's messaging APIs allow the app to smoothly exchange data with multiple computational kernels, allowing users to accomplish tasks that are not possible using the widget framework. A new Jupyter server extension allows the frontend to request data from kernels asynchronously over HTTP, enabling interactive exploration of gigapixel-scale imagery in WWT. While we have developed this UX for WWT, the overall design and the server extension are portable to other applications and have the potential to unlock a variety of new user activities that aren't currently possible in "science platform" interfaces.
Comments: Submitted to proceedings of ADASS32; 8 pages, 3 figures. Try the WWT app at this https URL
Subjects: Instrumentation and Methods for Astrophysics (astro-ph.IM)
Cite as: arXiv:2212.03907 [astro-ph.IM]
  (or arXiv:2212.03907v1 [astro-ph.IM] for this version)

Submission history

From: Peter Williams [view email]
[v1] Wed, 7 Dec 2022 19:07:04 GMT (1377kb,D)

Link back to: arXiv, form interface, contact.