There is a newer version of the record available.

Published December 15, 2025 | Version v4.5.0

Jdaviz

Description

New Features

  • Loaders now all support "observation" and "file" tables, allowing choosing which file to download and import from an astroquery or MAST search. Interactive footprint selection enables displaying observation footprints from s_region data as overlays on the image viewer and clicking on footprints to select/deselect observations. [#3769, #3894, #3935]

  • Change parallelization framework for better performance and flexibility. [#3806]

  • Plugin-specific viewer tools (footprint, catalogs, line lists, line analysis) now have a toggle button in the plugin UI to enable/disable a custom toolbar specific to that context. [#3812]

  • Data selected for load in the UI is now checked against existing data for duplicates and the user warned. [#3813]

  • Add check for valid model fitting equation operators. [#3818]

  • Viewers now support being popped out into separate window or sending to any sidecar location via .show() API. [#3821]

  • Added descriptive hints for toggleable model fitter parameters in the Model Fitting plugin. [#3831]

  • Add image viewer method for returning a PolygonSkyRegion that outlines the viewer limits. [#3851]

  • AIDA methods setting and retrieving rotation of imviz viewer [#3834]

  • Added ability to delete subsets from the Subset Tools plugin UI and API. [#3853, #3870]

  • Support layer re-ordering by drag-and-drop in viewer data menus. [#3532]

  • Generalize spectrum loading logic to prepare to support Roman ASDF files. [#3864]

  • Add 'Resize in Viewer' to the 'Edit Subset' menu [#3905]

  • The Model Fitting plugin now supports fitting with astropy.modeling.models.Spline1D using the astropy.modeling.fitting.SplineSmoothingFitter. [#3882]

  • Update the standalone application launcher to use the solara file browser. [#3941]

  • Update data menu to group children with parents using visual indentation and ordering children below parents. [#3926]

Cubeviz

  • load_data is deprecated in favor of load method and loaders infrastructure. [#3748, #3861, #3911]

  • Loading data is now done through the loaders menu in the right sidebar. The "import data" button is deprecated and will open the new sidebar. [#3748, #3872]

  • Aperture photometry and collapse data selection no longer includes uncertainty cubes. [#3910]

  • The default label for collapsed cubes now always includes the input data-label. [#3910]

  • The Slice plugin is renamed to Spectral Slice. [#3925]

Imviz

  • Loading footprints from files/API is now done through the loaders infrastructure. [#3790]

  • Virtual Observatory (VO) plugin functionality is now available through the loaders infrastructure. [#3769]

  • Added interactive footprint selection feature for MAST observations in Imviz. Users can now display observation footprints from s_region data as overlays on the image viewer and click on footprints to select/deselect observations. [#3894]

  • align_by can be set directly from the Image loader. [#3904]

Specviz2d

  • Allow loading intermediate _bsub pipeline step files for JWST WFSS. [#3786]

  • Generalized cross-dispersion profile plugin to be compatible with the deconfigged jdaviz instance. [#3928]

Rampviz

  • load_data is deprecated in favor of load method and loaders infrastructure. This changes the default auto-extraction function to always be "median" as well as changes to the default label of the auto-extracted ramp integration. [#3878, #3910]

  • The Slice plugin is renamed to Ramp Slice. [#3925]

API Changes

  • Adds ldr.load() method to the loaders API and suggests using this in API hints over ldr.importer() (which will continue to exist). [#3832]

  • Renames model fitting's fitter_component to fitter, with deprecation. [#3944]

Bug Fixes

  • Fixes in model fitting plugin to work better with nonfinite data. [#3792]

  • Fixes in model fitting plugin to correctly update parameter units and values upon unit conversion. [#3858]

Imviz

  • In the Catalog Search plugin, Zoom to Selected button is now moved to below the selection table. The button is now hidden when no selection is made. [#3888]

Other Changes and Additions

  • Add rotation keyword argument to set_viewport and get_viewport methods to expand the Astro Image Display API (AIDA) [#3759, #3914]

  • Scatter and histogram viewer support in the deconfigged app instance. [#3778, #3833]

  • Fix missing user API and API hint entries in plugins. [#3900, #3918]

Notes

If you use this software, please cite it as below.

Files

spacetelescope/jdaviz-v4.5.0.zip

Files (7.6 MB)

Name Size Download all
md5:3c74603a10f12703942c32f0bfd07087
7.6 MB Preview Download

Additional details

Related works