Skip to content

This viewer lets users interactively plot a subset of apertures in the JWST Science Instrument Aperture File (SIAF)

License

Notifications You must be signed in to change notification settings

josePhoenix/siaf_viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SIAF Viewer

Note: This is probably mostly useful internally at STScI.

This viewer provides an interactive wrapper around functionality available in the jwxml submodule of WebbPSF to manipulate the Science Instrument Aperture File (SIAF). Currently it lets the user plot a selectable subset of apertures in the Tel frame (V2, V3 coordinates).

On startup, the viewer loads the five instrument SIAFs from the WebbPSF data package based on the value of $WEBBPSF_PATH (falling back to the Central Store copy if that variable is unset). There is currently no facility for substituting in a new file for a particular instrument. (Instead, copy the WebbPSF data and try out your edits there with $WEBBPSF_PATH set appropriately.)

There's still plenty of functionality in the SIAF manipulation class that isn't exposed in this interface. (For example, plotting apertures in other frames, showing detector and science origin indicators, etc.)

The script does not take any command line arguments. Invoke with python siaf_viewer.py.

About

This viewer lets users interactively plot a subset of apertures in the JWST Science Instrument Aperture File (SIAF)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published