Jdaviz
Authors/Creators
- JDADF Developers
-
Averbukh, Jesse
-
Bradley, Larry
- Buikhuizen, Mario
- Busko, Ivo
-
Cherinka, Brian
-
Conroy, Kyle
-
Earl, Nicholas
-
Fox, Ori
-
Geda, Robel
-
Green, Gilbert
- Jones, Craig
-
Karatay, Hatice
-
Kotler, Jenn
-
Lim, Pey Lian
-
Morris, Brett
-
Nguyen, Duy
-
O'Steen, Richard
- Ogaz, Sara
-
Ogle, Patrick
-
Otor, O. Justin
-
Pacifici, Camilla
-
Portman, Matthew
-
Robitaille, Thomas
-
Shanahan, Clare
-
Tollerud, Erik
- Virts, Jason
- Volfman, Sabrina
Description
4.3 (2025-05-28)
New Features
The Markers plugin now includes a Distance Tool to interactively measure pixel, on-sky, and axis-separated (dx, dy) distances in any viewer. The tool features a real-time preview line that follows the cursor. [#3609, #3694]
The Plot Options plugin now highlights the tab for the active (top-most) data layer in the selected viewer. [#3514]
Added an STC-S string region parser to the Footprints plugin. [#3479]
General (work-in-progress) centralized app-instance available at top package-level. [#3475, #3526, #3522, #3531, #3555, #3577, #3675, #3682, #3684]
Added a results history table to the Line Analysis plugin. Results are no longer updated in realtime with changes to inputs, but rather when clicking the button or calling
get_results, at which point an entry is added to the results history table by default. [#3557]User API access to
simplify_subset()method in the Subset Tools plugin. [#3601]Hitting the "Enter" key while changing a value in the Subset Tools plugin will make a call to accept the changes (equivalent to clicking the "Update" button). [#3600]
Hitting the "Enter" key while renaming a subset or footprint will accept the changes, hitting "Escape" will cancel. [#3600]
Added
subset_labelkeyword argument toimport_regionmethod of Subset Tools plugin to name the resulting subset(s). [#3616]Ability to import subsets from the Subset Tools plugin UI. [#3639]
Aperture Photometry public API exposed, added API hints to plugin. [#3617]
Allow custom resolutions when exporting viewers to png or mp4. [#3478]
Cubeviz
Ability to ingest and export
SkyRegionobjects. [#3502]Add sonified layer for each cube created by the Sonify Data plugin. [#3430, #3660]
Sonified data can now be added to any image viewer after initial sonification. [#3690]
Renamed
Spectral Extractionplugin to3D Spectral Extraction. [#3691]
Imviz
load_datais deprecated in favor ofloadmethod and loaders infrastructure. Default data-labels fromload_datamay change in some cases, with the actual extension name used in place of[DATA]and the version number included along with the extension. [#3662, #3709, #3713]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. [#3662, #3709]
Added ability to load remote data from a S3 URI to Imviz. [#3500]
Footprints plugin now supports selecting the closest overlay to a clicked point in the image viewer. [#3525, #3539, #3546, #3554]
Improve performance by using FITS WCS for reference data layers when linked by WCS, rather than GWCS [#3483, #3535]
The Export plugin now supports saving spatial subsets as STC-S strings, including CircleSkyRegion and EllipseSkyRegion, which are exported as
CIRCLEandELLIPSESTC-S shapes, respectively. [#3591, #3595]Improve performance by using FITS WCS for reference data layers when linked by WCS, rather than GWCS. [#3483, #3535, #3540, #3687]
Specviz
load_datais deprecated in favor ofloadmethod and loaders infrastructure. [#3473]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. [#3473]
Specviz2d
load_datais deprecated in favor ofloadmethod and loaders infrastructure. [#3473]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. [#3473]
New plugin to vizualize the cross-dispersion profile [#3552]
Renamed
Spectral Extractionplugin to2D Spectral Extraction. [#3691]
API Changes
- Allow
get_regionsandget_subsetsto take a data label and have a subset apply to the wcs of that data. By setting a value forwrt_data, the user is requesting a region type that is the opposite of the current link type, (i.e.SkyRegionwhen linked by pixel orPixelRegionwhen linked by wcs.) Also deprecate thereturn_sky_regionkwarg and leave a deprecation warning to usewrt_datainstead. [#3527]
Cubeviz
Radial profile and curve of growth in Aperture Photometry plugin are now consistent with
photutils.profiles. [#3510]BEHAVIOR CHANGE: Change
import_regionmethod to default to creating a new subset when run. Also allow editing a subset using theedit_subsetargument. [#3523]
Imviz
Radial profile and curve of growth in Aperture Photometry plugin are now consistent with
photutils.profiles. [#3510]Catalog Search: When catalog is imported from file, its original column names are preserved on export. [#3519]
User API for Catalog Search plugin (including
catalog,max_sources,search,table, andtable_selected) is now public. [#3529]
Bug Fixes
Improve performance when adding/removing subsets by avoiding circular callbacks. [#3628]
Disable export and raise vue error message upon selection of unsupported subset format. [#3635]
Fixed issue in
compute_scaleto handle the case when the wcs forward transform does not use units, which was previously causing issues when aligning by WCS. [#3658]Fixed API hints for viewers in the data-menu. [#3695]
Cubeviz
Significantly improved the performance of Cubeviz when creating several subsets in the image viewer. [#3626]
Broadcast snackbar message to user when sonification of a data cube completes. [#3647]
Fixes exporting an image viewer as a movie by starting the movie at the specified slice and returning to the correct slice after exporting. [#3710]
Imviz
Catalog Search: Fixed a bug where the plugin modifies the input table if
import_catalogis used on a table instance (not from file). [#3519]Fix dropdowns for overlay not showing in UI. [#3640]
Prevent image wrapping in Imviz with Roman L2 images with GWCS. [#2887]
Fix get_zoom_limits when WCS linked and out of image bounds. [#3654]
Specviz2d
Fixed an issue with default angle unit being set in unit conversion plugin, which fixed a bug when background data from the spectral extraction plugin is added to the viewer. [#3661]
Fixed a bug loading array traces into Specviz2d. [#3697]
Other Changes and Additions
Bumped minimum version of
photutilsto v2.2 and Python to 3.11. [#3510]Bumped minimum version of
specutilsto 2.0. [#2922]Added
strauss,qtpy,PySide6androman_datamodelsto the list of optional dependencies installed with the[all]extra dependencies flag (i.e.,pip install jdaviz[all]). [#3556]Auto-update sonification label upon adding sonification to viewer. [#3430, #3656]
Notes
Files
spacetelescope/jdaviz-v4.3.0.zip
Files
(7.4 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:511bc388ad6e58c841176a867129bf49
|
7.4 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/spacetelescope/jdaviz/tree/v4.3.0 (URL)
Software
- Repository URL
- https://github.com/spacetelescope/jdaviz