Jdaviz

Latest version: v3.10.2

Safety actively analyzes 638720 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 8

3.6.2

==================

Bug Fixes
---------

- Explot Plot now throws exception if its "save_figure" method is called
with a path that contains invalid directory. [2339]

- Plugin dropdown elements with multiselect mode enabled will no longer reset
the selection when the choices change if any of the previous entries are still
valid. [2344]

- Fixed Plot Options stretch histogram bug that raised an error when a spatial subset
was selected in Imviz and Cubeviz. [2393]

Cubeviz
^^^^^^^

- Fix laggy behavior with WCS-TAB cubes by always linking by pixel instead of WCS. [2343]

- Fix matched zoom tool behavior. [2359]

Imviz
^^^^^

- Improved ASDF parsing support for non-standard Roman-like data products. [2351]

Mosviz
^^^^^^

Specviz
^^^^^^^

Specviz2d
^^^^^^^^^

3.6.1

==================

Bug Fixes
---------

Imviz
^^^^^

- Fixes possible extreme lag when opening the Plot Options plugin. [2326]

- Fixes minor layout issues in the Plot Options plugin. [2326]

- Fixes compass updating in popout/inline mode. [2326]

3.6

================

New Features
------------

- Introduce jdaviz.open to automatically detect the appropriate config and load data [2221]

- Add Simplify button to subset plugin to make composite spectral subsets more user
friendly. [2237]

- Plots within plugins can now be popped-out into their own windows. [2254]

- The ``specviz.load_spectrum`` method is deprecated; use ``specviz.load_data`` instead. [2273]

- Add launcher to select and identify compatible configurations,
and require --layout argument when launching standalone. [2257, 2267]

- Viewer toolbar items hide themselves when they are not applicable. [2284]

- Data menu single select will default to the first element. [2298]

- Line Analysis "Redshift from Centroid" only visible when lines are loaded. [2294]

- Add lines representing the stretch vmin and vmax to the plot options histogram. [2301]

- Add option to set bin size in plot options plugin and API call to change histogram
viewer limits. [2309]


Cubeviz
^^^^^^^

- Added the ability to export cube slices to video. User will need to install
``opencv-python`` separately or use ``[all]`` specifier when installing Jdaviz. [2264]

Imviz
^^^^^

- Added the ability to load DS9 region files (``.reg``) using the ``IMPORT DATA``
button. However, this only works after loading at least one image into Imviz. [2201]

- Added support for new ``CircularAnnulusROI`` subset from glue, including
a new draw tool. [2201, 2240]

Mosviz
^^^^^^

- Improved x-axis limit-matching between 2d and 1d spectrum viewers. [2219]

Specviz
^^^^^^^

Specviz2d
^^^^^^^^^

- Re-enable support for displaying the 1d spectrum in wavelength/frequency space, with improved
x-axis limit-matching. [2219]

API Changes
-----------

- ``viz.app.get_data_from_viewer()`` is deprecated; use ``viz.get_data()``. [2242]

- ``viz.app.get_subsets_from_viewer()`` is deprecated; use ``viz.app.get_subsets()``. [2242]

- ``viz.get_data()`` now takes optional ``**kwargs``; e.g., you could pass in
``function="sum"`` to collapse a cube in Cubeviz. [2242]

- Live-previews and keypress events that depend on the plugin being opened now work for inline
and popout windows. [2295]

Cubeviz
^^^^^^^

Imviz
^^^^^

- Simple Aperture Photometry plugin: Custom annulus background options are removed.
Please draw/load annulus as you would with other region shapes, then select it
in the plugin from Subset dropdown for the background. Using annulus region as
aperture is not supported. [2276, 2287]

Mosviz
^^^^^^

- Added new ``statistic`` keyword to ``mosviz.get_viewer("spectrum-2d-viewer").data()``
to allow user to collapse 2D spectrum to 1D. [2242]

Specviz
^^^^^^^

- Re-enabled unit conversion support. [2127]

Specviz2d
^^^^^^^^^

Bug Fixes
---------

- Fixed wrong elliptical region translation in ``app.get_subsets()``. [2244]

- Fixed ``cls`` input being ignored in ``viz.get_data()``. [2242]

- Line analysis plugin's ``show_continuum_marks`` is deprecated, use ``plugin.as_active()``
instead. [2295]

Cubeviz
^^^^^^^

- Moment Map plugin now writes FITS file to working directory if no path provided
in standalone mode. [2264]

- Fixes detection of spatial vs spectral subsets for composite subsets.
Also fixes the shadow mark that shows the intersection between spatial and spectral
subsets. [2207, 2266, 2291]

- Prevent Plot Options plugin from hanging when selecting a spectrum viewer in Cubeviz. [2305]

Imviz
^^^^^

Mosviz
^^^^^^

Specviz
^^^^^^^

- Uncertainties in spectra given to Specviz will now work correctly when non-standard deviation type [2283]

Specviz2d
^^^^^^^^^

Other Changes and Additions
---------------------------

- Gaussian smooth plugin excludes results from the gaussian smooth plugin from the input
dataset dropdown. [2239]

- CLI launchers no longer require data to be specified [1960]

- Added direct launchers for each config (e.g. ``specviz``) [1960]

- Replacing existing data from a plugin (e.g., refitting a model with the same label)
now preserves the plot options of the data as previously displayed. [2288]

3.5

================

New Features
------------

- Model fitting results are logged in a table within the plugin. [2093]

- Auto-identify a configuration/helper for a given data file. [2124]

- Exact-text filtering for metadata plugin. [2147]

- Update Subset Plugin to utilize ``get_subsets()``. [2157]

- Histogram showing image values in stretch limits section of plot options plugin. [2153]

- Vertical (y-range) zoom tool for all spectrum and spectrum-2d viewers. This also modifies
the icon of the horizontal (x-range) tool to be more consistent with the horizontal subset
selection tool. [2206, 2212]

- Allow Subset Plugin to edit composite subsets. [2182]

- Support for Scatter plots/markers in plot options. [2193]

Cubeviz
^^^^^^^

- ``get_data`` now supports ``function=True`` to adopt the collapse-function from the spectrum viewer.
[2117]

- ``get_data`` now supports applying a spectral mask to a collapse spatial subset. [2199, 2214]


Imviz
^^^^^

- Table exposing past results in the aperture photometry plugin. [1985, 2015]

- New canvas rotation plugin to rotate displayed image without affecting actual data. [1983]

- Preliminary support for Roman ASDF data products. This requires
``roman-datamodels`` to be installed separately by the user. [1822]

- Canvas Rotation plugin is now disabled for non-Chromium based browsers [2192]

Mosviz
^^^^^^

- NIRSpec automatic loader now can take a single image as input, instead of requiring
the number of cutouts to be the same as the number of 1D spectra. [2146]

API Changes
-----------

- Add ``get_subsets()`` method to app level to centralize subset information
retrieval. [2087, 2116, 2138]

Imviz
^^^^^

- Saving a plot to a PNG (via the astrowidgets API or export plot plugin API) with a provided
filename will no longer show the file dialog. If the given file exists, it is silently
overwritten. [929]

Bug Fixes
---------

- Fixed a bug where Import Data button crashes under certain condition. [2110]

Cubeviz
^^^^^^^

- Fixed get_model_parameters error when retrieving parameters for a cube fit. This
also removed the "_3d" previously appended to model labels in the returned dict. [2171]

Imviz
^^^^^

- Do not hide previous results in aperture photometry when there is a failure, but rather show
the failure message within the plugin UI to indicate the shown results are "out of date". [2112]

- More efficient parser for Roman data products in Imviz [2176]

Mosviz
^^^^^^

- Fixed several data loader bugs for uncommon use cases. [2146]

Other Changes and Additions
---------------------------

- move build configuration to ``pyproject.toml`` as defined in PEP621 [1661]

- drop support for Python 3.8 [2152]

3.4

================

New Features
------------

- CLI launchers no longer require data to be specified. [1890]

- Configurations that support multiple, simultaneous data files now allow
multiple data products to be specified in the command line. [1890]

- Ability to cycle through datasets to expose information during mouseover. [1953]

- New markers plugin to log mouseover information to a table. [1953]

Cubeviz
^^^^^^^

- Moment map output now has celestial WCS, when applicable. [2009]

- Custom Spectrum1D writer for spectral cube generated by Cubeviz. [2012]

Imviz
^^^^^

- Table exposing past results in the aperture photometry plugin. [1985, 2015]

API Changes
-----------

- Add ``get_data()`` method to base helper class to centralize data retrieval. [1984, 2106]

- Export plot plugin now exposes the ``viewer`` dropdown in the user API. [2037]

- Replaced internal ``get_data_from_viewer()`` calls, ``specviz.get_spectra`` now returns
spectra for all data+subset combinations. [2072, 2106]

Cubeviz
^^^^^^^

- Removed deprecated ``CubeViz``; use ``Cubeviz``. [2092]

Imviz
^^^^^

- ASDF-in-FITS parser for JWST images now uses ``stdatamodels``. [2052]

- Removed deprecated ``load_static_regions_from_file`` and ``load_static_regions``;
use ``load_regions_from_file`` and ``load_regions``. [2092]

Mosviz
^^^^^^

- Removed deprecated ``MosViz``; use ``Mosviz``. [2092]

Specviz
^^^^^^^

- Removed deprecated ``SpecViz``; use ``Specviz``. [2092]


Bug Fixes
---------

Cubeviz
^^^^^^^

- Fixed a bug where sky coordinates reported to coordinates info panel
might be wrong for "uncert" and "mask" data. This bug only happens when
certain parsing conditions were met. When in doubt, always verify with
info from "flux" data. [2009]

Imviz
^^^^^

- Pressing "Home" button on empty additional viewer when images are linked
by WCS no longer crashes. [2082]


Other Changes and Additions
---------------------------

Mosviz
^^^^^^

- Removed subset selection from the Mosviz image viewer. [2102]

3.3.1

==================

Bug Fixes
---------

* Auto-label component no longer disables the automatic labeling behavior on any keypress, but only when changing the
label [2007].

* Loading valid data no longer emits JSON serialization warnings. [2011]

* Fixed linking issue preventing smoothed spectrum from showing in Specviz2D. [2023]

* Fixed redshift slider enabling/disabling when calling ``load_line_list``, ``plot_spectral_line``,
``plot_spectral_lines``, or ``erase_spectral_lines``. [2055]

* Fixed detecting correct type of composite subsets in subset dropdowns in plugins. [2058]

Cubeviz
^^^^^^^

* Calling ``cubeviz.specviz.y_limits(...)`` no longer emits irrelevant warning. [2033]

* Fix initial slice of uncertainty viewer. [2056]

Imviz
^^^^^

* Fixed aperture and background dropdowns validation for Simple Aperture Photometry
plugin. [2032]

* Line Profiles plugin no longer updates when "l" key is pressed while plugin is not opened. [2073]

Mosviz
^^^^^^

Specviz
^^^^^^^

Specviz2d
^^^^^^^^^

Page 3 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.