v2.9.0
New Features
-
New popout locations display Jdaviz in a detached popup window (
popout:window
)
or browser tab (popout:tab
). [#1503] -
Subset Tools plugin now allows basic editing, including rotation for certain shapes.
[#1427, #1574, #1587] -
New
jdaviz.core.region_translators.regions2roi()
function to convert certain
regions
shapes intoglue
ROIs. [#1463] -
New plugin-level
open_in_tray
method to programmatically show the plugin. [#1559]
Cubeviz
-
Cubeviz now has ellipse spatial Subset selection tool. [#1571]
-
Cubeviz now has
load_regions_from_file()
andload_regions()
like Imviz. [#1571]
Imviz
-
New "Catalog Search" plugin that uses a specified catalog (currently SDSS) to search for sources in an image
and mark the sources found. [#1455] -
Auto-populate simple aperture photometry values if JWST data is loaded into viewer. [#1549]
-
Pressing Shift+b now blinks backwards. Right-clicking on the image while Blink tool
is active on the toolbar also blinks backwards. [#1558]
Mosviz
- NIRISS parser now sorts FITS files by header instead of file name. [#819]
Specviz2d
-
Spectral extraction plugin. [#1514, #1554, #1555, #1560, #1562]
-
CLI support for launching Specviz2d for a single 2D spectrum file input.
Use notebook version if you want to open separate 2D and 1D spectra in Specviz2d. [#1576] -
New
specviz2d.specviz
helper property to directly access Specviz functionality from Specviz2d. [#1577]
API Changes
Imviz
Imviz.load_static_regions_from_file()
andImviz.load_static_regions()
are
deprecated in favor ofImviz.load_regions_from_file()
andImviz.load_regions()
,
respectively. This is because some region shapes can be made interactive now even though
they are loaded from API. The new methods have slightly different API signatures, please
read the API documentation carefully before use. [#1463]
Bug Fixes
-
Fixes subset mode to reset to "Replace" when choosing to "Create New" subset. [#1532]
-
Fixes behavior of adding results from a plugin that overwrite an existing entry. The loaded
and visibility states are now always adopted from the existing entry that would be overwritten.
[#1538] -
Fix support for ipywidgets 8 (while maintaining support for ipywidgets 7). [#1592]
Cubeviz
-
Fixed validation message of moment number in moment map plugin. [#1536]
-
Fixed
viewer.jdaviz_helper
returning Specviz helper instead of Cubeviz helper after Specviz
helper is called viaCubeviz.specviz
. Nowviewer.jdaviz_helper
always returns the Cubeviz helper. [#1546] -
Increased spectral slider performance considerably. [#1550]
-
Fixed the spectral subset highlighting of spatial subsets in the profile viewer. [#1528]