Skip to content

Releases: mperrin/webbpsf

Release 0.7.0

30 May 20:56
Compare
Choose a tag to compare

Detailed release notes are available at https://webbpsf.readthedocs.io/en/latest/relnotes.html#whatsnew

Briefly, this release includes:

  • WFE models for all the JWST instruments, derived from ISIM CV3 measurements at multiple field points as reported in Aronstein et al. (2016) and JWST-RPT-032131
  • Various other instrument properties updated based on CV3 and OTIS test measurements, such as focal plane rotations and pupil shears. Information based on JWST-RPT-028027 and JWST-RPT-037134.
  • New capability for modeling how focal plane distortions affect PSFs, e.g. by making the projected V2 and V3 axes no longer precisely orthogonal. This is a subtle effect but nonzero. The distortion information is taken from the official SIAF information, specifically in PRDOPSSOC-H-015, and makes use of the new pysiaf package.
  • For MIRI in particular, added a model for how PSFs are blurred by photon scattering within the imager detector substrate itself. See MIRI document MIRI-TN-00076-ATC for details on the relevant physics and detector calibration.
  • Added new capabilities for interactively modeling mirror moves of the JWST primary segments and secondary mirror.
  • All instrument relative spectral response files have been updated to tables derived from the official JWST reference data as used in the Pandeia ETC release 1.2.2.
  • The WFIRST WFI optical model has been updated to use optical data from the Cycle 7 design revision for WFI, and the R062 filter was added.
  • Various more minor issue fixes, functionality improvements, and API updates for better compliance with the Python PEP8 style guide. See the release notes for full details.

Release 0.5.1

31 Oct 19:18
Compare
Choose a tag to compare

Bug fix release to solve some issues that manifested for AstroConda users.

  • Fixed a few missed version number->0.5.0 edits in install docs
  • Updated install instructions for Ureka->Astroconda change
  • Clarified release instructions for data packages
  • Fixed ConfigParser import in setup.py
  • Documented PSF normalization options better. (#112)
  • Updated Travis-CI config, consistent with poppy#187
  • Made a display tweak for the primary V2V3 annotation
  • Removed redundant calcPSF in favor of just using the superclass calc_psf (#132)
  • Updated measure_strehl to turn off SI WFE for perfect PSF calcs
  • Enforced Python 3.0+ compliance on code with __future__ imports
  • Used six.string_types for Python 3.x compliance
  • Add version specs to dependencies in setup.py
  • Made jwxml a dependency in setup.py

Release 0.5.0

10 Jun 20:55
Compare
Choose a tag to compare

Substantial updates to instrument coordinate systems, infrastructure for as-built WFE for JWST, update to WFIRST Cycle 6 docs, and more.

Release 0.4.0

21 Nov 02:36
Compare
Choose a tag to compare

Version 0.4.0, adding support for WFIRST WFI

WebbPSF version 0.3.2

23 Feb 20:19
Compare
Choose a tag to compare

Bug-fix release to address an issue that rendered the GUI unusable. (See #55.) API usage was unaffected.

(PyPI ate version 0.3.1, if you were wondering.)

WebbPSF version 0.3.0

20 Feb 21:09
Compare
Choose a tag to compare

This is a major release of WebbPSF, with several additions to the optical models (particularly for slit and slitless spectroscopy), and extensive software improvements and under-the-hood infrastructure code updates.

For a more detailed account of changes, consult the release notes.