prospect’s Change Log
2.0.3 (unreleased)
No changes yet.
2.0.2 (2026-03-16)
Support specutils 2.0, i.e. renaming of
Spectrum1DtoSpectrum(PR #119).
2.0.1 (2025-11-12)
2.0.0 (2025-06-01)
Support Bokeh 3 and NumPy 2 (PR #111).
Bokeh 3: Keyword arguments
plot_widthandplot_heightneed to be replaced withwidthandheightrespectively.Bokeh 3: Keyword argument
sizing_modecan only be applied to the “outermost” object in a complex layout. See, e.g., bokeh/bokeh#13077.Bokeh 3:
bokeh.models.Panelis nowbokeh.models.TabPanel.Bokeh 3: The method
.js_on_click(callback)must be replaced with.js_on_event("button_click", callback), but both methods must be available for backward compatibility. See e.g.prospect.viewer.widgets.NumPy 2:
numpy.genfromtxt()was giving odd results when reading spectral line data. Replaced with more generic text processing before converting to numeric values. Seeload_spectral_lines().
Updated package infrastructure with minimalist
setup.py(PR #111).Old templates are marked as deprecated (PR #111).
1.3.4 (2025-05-15)
Load template information from input data header keywords, instead of assuming that
RR_TEMPLATE_DIRis set (PR #107).Option to change the maximal redshift of the slider widget (PR #106).
Updating testing framework for compatibility with desiutil 3.5.x and pytest. Requires using
pytestinstead ofpython setup.py test(PR #105).Update documentation configuration (PR #104).
1.3.3 (2024-05-03)
Fix bug when plotting spectra that don’t have a 2nd best fit model (PR #100).
1.3.2 (2024-05-01)
Add plotspectra “outfile” and “with_other_model” options (PR #99).
1.3.1 (2024-02-07)
1.3.0 (2023-09-06)
Added/renamed options to be run with prospect_pages (PR #90): -
--no_imaging---no_noise---no_thumb_tab---no_vi_widgets---no_coaddcamRenamed options in prospect_pages: -
--nspecperfileis renamed--nspec_per_page---no-clean_fiberstatusis renamed--no_clean_fiberstatus
1.2.5 (2023-06-14)
Update spectrum service notebook to NOIRLab SPARCL; ensure continued support of both SDSS and BOSS spectra (PR #87).
Handle high-proper motion objects: a second cross-hair is shown (Issue #84).
Adapt code and examples to recent DESI releases, up to iron (Issue #82).
Minor bug fixes.
1.2.4 (2023-01-09)
1.2.3 (2022-09-15)
1.2.2 (2022-05-24)
Support for astropy 5 (redrock files I/O).
1.2.1 (2022-03-02)
Bug fixes and support for astropy 5 (PR #75).
1.2.0 (2021-07-29)
Tuned widget layout, move legend location (Issues #61 and #63), added “Redrock_deltachi2” in VI outputs.
Various bug fixes, in particular handling z_input / rest-frame issues (Issue #44)
Code cleaning (PR #73).
Now a single script to create static html pages for DESI:
prospect_pages.py.Two notebooks updated, and a script
example_prospect_pages, to be used both as doc and tests.Compatible with files and directory trees from andes to everest.
1.1.1 (2021-03-31)
Make specutils imports optional, for DESI-only users.
Improved metadata internal handling and display in VI pages, including FIRST/LAST/NUM_EXPID/TILEID/NIGHT/FIBER, MORPHTYPE, redrock version, and support all current DESI targeting masks (Issues #21, #51 and #55).
List of “major” spectral lines updated (Issue #69).
1.1.0 (2021-02-10)
Restructure
prospect.viewerinto classes (PR #67).
1.0.2 (2021-01-27)
Optional countdown widget (PR #58).
Updated requests to legacysurvey (PR #65)
Merge of DESI and specutils code in
prospect.viewer(PR #66).
1.0.1 (2021-01-07)
1.0.0 (2020-12-22)
This is a major refactor to allow prospect to be ``pip``-installable, along with other standard Python package features. Some API changes should be expected. See PR #54 for details.
0.3.0 (2020-10-27)
0.2.2 (2020-07-04)
Command line scripts (particularly for static HTML display) and package documentation (PR #48).
0.2.1 (2020-06-12)
Fix some data handling issues related to Andes release (dbcde2f).
0.2.0 (2020-06-12)
Summary of new features from this branch (PR #42):
display “second model” which can be the Nth best fit, or standard templates
table with redrock results shows N best fits
ivar-weighting when smoothing
imaging cross-hair
line list
several bug fixes + code restructure
new widgets (e.g. “standard VI comments”) + widget layout
0.1.1 (2020-04-07)
Static HTML pages (PR #39).
0.1.0 (2020-04-01)
Initial reference tag.