Releases: spacetelescope/STScI-STIPS
Release 2.2.2
This release unlocks version requirements for Pandeia to allow STIPS to work with newer version of pandeia.engine.
What's Changed
New Contributors
Full Changelog: v2.2.1...v2.2.2
STIPS Version 2.2.1
This release unlocks version requirements for WebbPSF, synphot, and stsynphot to allow STIPS to work with newer versions of those packages.
What's Changed
- Change stray WFIRST mention to Roman by @ojustino in #177
- Change remaining mentions of master to main by @ojustino in #178
- Wrote a release guide by @ojustino in #176
- STIPS 2.2.1 Pull Request (v2) by @gmzsebastian in #180
Full Changelog: v2.2.0...v2.2.1
v2.2.0
This release allows for ~8x faster simulations of extended sources, fixes WCS and extended source-related bugs, and updates minimum required versions of Pandeia (3.1) and Python (3.10).
What's Changed
- Updated ReadTheDocs config file by @ojustino in #172
- Use latest stsci_rtd_theme commit in docs by @ojustino in #173
- STIPS 2.2 Pull Request by @gmzsebastian in #175
Full Changelog: v2.1.0...v2.2.0
STIPS Version 2.1.0
This release focuses on updates to the background and flux estimates used in STIPS, as well as updates to the documentation and some bug fixes.
What's Changed
- Updated the PHOTFNU flux zeropoints used to calculate fluxes to match those in Pandeia.
- Fixed a bug that was causing the background noise to be too high.
- Modified the background estimates to use Pandeia.
- Updated the dependencies to the latest version, most notably Pandeia 3.0 and WebbPSF 1.1
- Updated Jupyter Notebook with more detailed instructions and cleared their outputs.
- Updated the way the central offset is calculated so that it uses the SOC Roman tools SIAF
Full Changelog: v2.0.0...v2.1.0
STIPS Version 2.0.0
This release changes the STIPS PSF convolution algorithm to an ePSF, and incorporates many fixes. See below for change log.
Edit: Spelled "change log" correctly.
What's Changed
- Add psf=False whenever a non-data AstroImage is being created by @york-stsci in #84
- Add configuration file to STIPS by @york-stsci in #99
- Add StipsEnvironment and tests for RDNOISE by @york-stsci in #102
- Move STIPS from PYSYNPHOT to synphot/stsynphot by @york-stsci in #103
- Roman name change by @york-stsci in #109
- Add jupyter to environment.yml by @york-stsci in #108
- Fix bugs in CreatePhoenixGrid.py to enable it to run and create a grid by @york-stsci in #107
- Add the ability to have a config file in CWD by @york-stsci in #104
- Fix errors with treating astropy_helpers as a submodule by @york-stsci in #106
- Bugfix to get tests working again by @york-stsci in #112
- Add configuration file documentation by @york-stsci in #113
- Reading bandpass from metadata in all cases by @york-stsci in #116
- Added notebooks to STIPS repository by @york-stsci in #117
- Fix bug with reading realtime tables by @york-stsci in #119
- Added PSF grid documentation by @york-stsci in #121
- cleanup by @york-stsci in #124
- Add Travis status by @york-stsci in #125
- Add GitHub actions CI suite by @york-stsci in #126
- Update CRDS references by @york-stsci in #132
- Update STIPS infrastructure to remove astropy_helpers by @york-stsci in #133
- Fix STIPS documentation build by @york-stsci in #138
- removed 0.5 pixel offset from WCS fit by @york-stsci in #140
- Implementation of ePSF and astrometry fix by @gmzsebastian in #156
- Update STIPS for version 2.0 release by @york-stsci in #163
New Contributors
- @gmzsebastian made their first contribution in #156
Full Changelog: v1.0.8...v2.0.0
Bugfix Release
Fixes systematic errors in source position on-detector.
Version 1.0.8
2020 May 22
STIPS Improvements
- PSFs generated with
webbpsf
are now PSF grids. [:pr:``, :user:york-stsci
] - STIPS has the option to keep all data in memory. [:pr:``, :user:
york-stsci
] - Data files have been removed from the repo to allow STIPS to be uploaded to PyPi (pip). The data has been migrated to a STScI box folder. Users can now download the data and set their
stips_data
to allow access to the data that once lived in the repository. [:pr:59
, :user:york-stsci
] - Travis was setup to run and pass tests. Outdated tests have been removed to allow Travis to pass. [:pr:
65
, :user:robelgeda
] - Test data has been moved to a STScI box folder. [:pr:
64
, :user:robelgeda
] dev
folder added for any developer related tools. [:pr:69
, :user:robelgeda
]- Frozen environments saved at
dev/conda_envs
. [:pr:69
, :user:robelgeda
]
Version 1.0.7
2020 January 8
STIPS Improvements
- Cookie cutter template used to create better package infrastructure. [:pr:
40
, :user:robelgeda
] - Docker file added for ease of install. [:pr:
48
, :user:robelgeda
] - environment.yml added for easy conda env build. [:pr:
42
, :user:robelgeda
] - Read the Docs documentation established. [:pr:
55
, :user:robelgeda
] - F062 filter added to WFIRST WFI. [:pr:
51
, :user:york-stsci
] - Update STIPS to use WbbPSF 0.9.0. [:pr:
51
, :user:york-stsci
] - Travis CI initiated for unit and regression testing. [:pr:
40
, :user:robelgeda
] - Python version set to 3.7 [:pr:
40
, :user:robelgeda
] - Licenses updated [:pr:
40
, :user:robelgeda
]
General bug fixes and small changes
- Updated astro_image.py to use a PC matrix rather than a CD matrix for the image WCS, which hopefully will result in astropy actually giving you a correctly formatted FITS WCS. [:pr:
46
, :user:york-stsci
] - Adding WCS information to PSF files. PSF files will now have the following:
- RA equal to the observation RA at which they were produced
- DEC equal to the observation DEC at which they were produced
- PA equal to the observation PA at which they were produced
- CDELT keywords equal to the PIXELSCL keyword, but adjusted to degrees rather than arcsec.
- [:pr:
47
, :user:york-stsci
]