API
Core
jdaviz.core.events Module
Classes
|
Message to trigger viewer creation in the application. |
|
Unlike |
|
Message emitted after a viewer is destroyed by the application. |
|
Create a new message |
|
Create a new message |
|
Create a new message |
|
Create a new message |
|
Create a new message |
|
Create a new message |
|
Message generated by the select slice plot plugin which is processed by the cubeviz helper |
|
Message generated by the cubeviz helper and processed by the slice plugin to sync slice selection across all viewers |
|
Message generated by the select slice plot plugin when activated/deactivated |
|
Message generated by Mosviz table to zoom to object on image |
jdaviz.core.helpers Module
Helper classes are meant to provide a convenient user API for specific configurations. They allow a separation of “viztool-specific” API and the glue application objects.
See also https://github.com/spacetelescope/jdaviz/issues/104 for more details on the motivation behind this concept.
Classes
|
The Base Helper Class. |
jdaviz.core.registries Module
Classes
Registry containing references to custom viewers. |
|
Registry containing references to plugins that will be added to the sidebar tray tabs. |
|
Registry containing references to plugins which will populate the application-level toolbar. |
|
Registry containing references to plugins that will populate the application-level menu bar. |
|
Registry containing parsing functions for attempting to auto-populate the application-defined initial viewers. |
|
Base registry class that handles hashmap-like associations between a string representation of a plugin and the class to be instantiated. |
jdaviz.core.template_mixin Module
Classes
|
Public constructor |
|
Public constructor |
jdaviz.core.astrowidgets_api Module
Classes
This class implements |
Application
jdaviz.app Module
Classes
|
The main application object containing implementing the ipyvue/vuetify template instructions for composing the interface. |
Configurations
jdaviz.configs.default Package
Classes
|
Public constructor |
|
Public constructor |
|
Public constructor |
|
Public constructor |
|
Public constructor |
|
Public constructor |
|
Public constructor |
|
Public constructor |
jdaviz.configs.default.plugins.line_lists.line_list_mixin Module
Classes
Line list-related methods and properties for use in the configuration helper classes. |
jdaviz.configs.cubeviz Package
Functions
|
Attempts to parse a data file and auto-populate available viewers in cubeviz. |
Classes
|
This class is pending deprecation. |
|
Cubeviz Helper class |
|
|
|
|
|
Public constructor |
|
Public constructor |
jdaviz.configs.imviz.helper Module
Functions
|
(Re)link loaded data in Imviz with the desired link type. |
Classes
|
Imviz Helper class. |
jdaviz.configs.imviz.plugins Package
Functions
|
Parse a data file into Imviz. |
Classes
|
Public constructor |
|
Public constructor |
|
Public constructor |
|
|
|
Public constructor |
|
Public constructor |
jdaviz.configs.mosviz Package
Functions
|
|
|
Attempts to parse an image-like object or list of images. |
|
Attempts to parse a 1D spectrum object. |
|
Attempts to parse a 2D spectrum object. |
Classes
|
This class is pending deprecation. |
|
Mosviz Helper class |
|
|
|
|
|
|
|
|
|
Public constructor |
|
Public constructor |
jdaviz.configs.specviz Package
Functions
|
Loads a data file or |
Classes
|
Public constructor |
|
This class is pending deprecation. |
|
Specviz Helper class. |
|
|
|
Public constructor |
jdaviz.configs.specviz2d Package
Functions
|
Generate a quicklook 1D spectrum from an input 2D spectrum by summing over the cross-dispersion axis. |
Classes
|
Specviz2D Helper class |