API

Core

jdaviz.core.events Module

Classes

NewViewerMessage(cls, data[, x_attr])

Create a new message

AddViewerMessage(viewer, *args, **kwargs)

Create a new message

LoadDataMessage(path, *args, **kwargs)

Create a new message

DataSelectedMessage(indicies, *args, **kwargs)

Create a new message

ViewerSelectedMessage(viewer, *args, **kwargs)

Create a new message

RemoveStackMessage(stack, *args, **kwargs)

Create a new message

SplitStackMessage(item, horizontal, *args, …)

Create a new message

RemoveItemMessage(item, *args, **kwargs)

Create a new message

AddDataMessage(data, viewer[, viewer_id])

Create a new message

SnackbarMessage(text[, color, timeout, loading])

Create a new message

RemoveDataMessage(data, viewer[, viewer_id])

Create a new message

AddLineListMessage(table, *args, **kwargs)

Create a new message

jdaviz.core.registries Module

Classes

ViewerRegistry()

Registry containing references to custom viewers.

TrayRegistry()

Registry containing references to plugins that will be added to the sidebar tray tabs.

ToolRegistry()

Registry containing references to plugins which will populate the application-level toolbar.

MenuRegistry()

Registry containg referenecs to plugins that will populate the application- level menu bar.

DataParserRegistry()

Registry containing parsing functions for attempting to auto-populate the application-defined initial viewers.

jdaviz.core.template_mixin Module

Classes

TemplateMixin(*args, **kwargs)

Public constructor

Application

jdaviz.app Module

Classes

Application(**kwargs)

The main application object containing implementing the ipyvue/vuetify template instructions for composing the interface.

Configurations

jdaviz.configs.default.plugins Package

Classes

Collapse(*args, **kwargs)

Public constructor

DataTools(*args, **kwargs)

Public constructor

GaussianSmooth(*args, **kwargs)

Public constructor

LineListTool(*args, **kwargs)

Public constructor

ModelFitting(*args, **kwargs)

Public constructor

SubsetTools(*args, **kwargs)

Public constructor

ViewerCreator(*args, **kwargs)

Public constructor

jdaviz.configs.cubeviz.plugins Package

Functions

parse_data(app, file_obj[, data_type, …])

Attempts to parse a data file and auto-populate available viewers in cubeviz.

Classes

CubeVizImageView(session)

MomentMap(*args, **kwargs)

Public constructor

UnifiedSlider(*args, **kwargs)

Public constructor

jdaviz.configs.imviz Package

Functions

parse_data(app, file_obj[, ext, data_label, …])

Parse a data file into Imviz.

Classes

CoordsInfo(*args, **kwargs)

Public constructor

ImageViewerCreator(*args, **kwargs)

Public constructor

Imviz([app])

Imviz Helper class

ImvizImageView(*args, **kwargs)