- Updated testing data
- Code changes to prepare for JWST Cycle 2 Call for Proposals
- Ended support for loading bar. The loading bar and busy cursor were causing the tool to hang and not update figures in the gui.
- Registered the project with Zenodo.
- Updated to follow PEP8 Coding Standards.
- General code clean-up.
- Added the use of an automated dependency update tool (
pyup
)
- Added project citation information to
README
andCITATION
, along with a Zenodo badge. - Updated
README
to include: links to JDOX documentation; installation instructions for both general users and contributors; link toCODE_OF_CONDUCT
; contact information for current developers and provided link to the appropriate git workflow. - Added release notes (
CHANGES
). - Added a documented release procedure (
RELEASES
).
- Updated to use
pysiaf
version0.7.1
which uses PRD PRDOPSSOC-027. - Updated unit tests to reflect changes from latest SIAF in PRDOPSSOC-027.
- Fixed Mac bundle issue that was causing application not to open.
- Fixed bug in Mac OS app bundle
- Added use of version
0.6.3
ofpysiaf
which uses PRDOPSSOC-M-026 as default for the JWST SIAF.
- Discontinued use of the
jwxml
package. Tool now uses the STScI supportedpysiaf
package for all information using the SIAF. - Discontinued support for python 2.7*
- Fixed bug in GUI so that NIRCam A long-wavelength bar mask is now oriented correctly in GUI (previously flipped left-to-right).
- Fixed bug in GUI such that The SIMBAD search field is now cleared when user enters RA/Dec or chooses an example.
- Updated development instructions in
README
.
- Incorporated revised definitions of the science instrument apertures in the SIAF (version PRDOPSSOC-F-008).
- Added MIRI target acquisition locations on the detector plot.
- Updated the MIRI TA spots to be translucent and renamed by APT numbers.
- Added a 'zoom to fit' button to the GUI.
- Added day of year to plot overlay in GUI.
- Changed visibility calculation plot such that it now starts on Jan 1 instead of Oct 1.
- Added a
LICENSE
file has been to reflect availability under the 3-Clause BSD license.
- Renamed tool to
jwst_coronagraph_visibility
with the command to launch the GUI taking on the namejwst-coronagraph-visibility-gui
. - Updated
jwxml
to PRDOPSSOC-E-002 (version0.2.0
), which is required for new aperture names used by this tool. - Added NIRCam coronagraph ND squares and clips in the right hand (detector) plot in GUI.
- SIAF is now bundled with the
jwxml
package, and targets PRDDEVSOC-D-012. This includes minor refinements to the transformations from sky coordinates to the coronagraph aperture coordinates. - Added controls for the sampling of the roll angle and time of year to the GUI.
- Removed NIRCam Module B is as a selectable instrument.
- First tagged release of the tool for internal and external testing. Target visibility plots from this tool should always be checked against APT for consistency, as this tool does not account for all of the same constraints (and is not intended to).