stpsf
Getting Started
Introduction
Requirements & Installation
Release Notes
Using STPSF
Using PSF Grids
Modeling JWST PSFs
JWST Instrument Model Details
More Examples for JWST
JWST Using Wavefronts Measured On Orbit
JWST Implementing Detector Effects in Simulations
Matching PSF sims to in-flight JWST data
Simulating IFU mode and Datacubes
Large JWST PSF Calculations Using in-flight Simulations
Visualizing the JWST Optical Budget
JWST PSF Subtraction Using in-flight Simulations
Plots of JWST Wavefronts Over Time
Less Common Usage Options
Modeling Roman PSFs
Roman Instrument Model Details
Package Documentation
Detailed API Reference
Transitioning from WebbPSF to STPSF
Diagnostics & Troubleshooting
Sampling Requirements for Numerical Accuracy
Optimizing FFT Performance for PSF Computations with FFTW
Overview of POPPY (Physical Optics Propagation in Python)
Developer Reference
Appendix: Available Optical Path Difference (OPD) files
STPSF Multifield Model for OTE WFE
Field Dependence in JWST
Model usage in STPSF
Appendix: Instrument Property References
Developer Notes: Releasing a new version of STPSF
stpsf
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
aperturename (stpsf.JWInstrument attribute)
(stpsf.MIRI attribute)
(stpsf.NIRCam attribute)
(stpsf.NIRSpec attribute)
(stpsf.SpaceTelescopeInstrument attribute)
(stpsf.WFI attribute)
apodizer (stpsf.RomanCoronagraph attribute)
apodizer_list (stpsf.RomanCoronagraph attribute)
autoconfigure_logging (stpsf.Conf attribute)
B
band (stpsf.MIRI attribute)
(stpsf.NIRSpec attribute)
C
calc_datacube_fast() (stpsf.JWInstrument method)
calc_psf() (stpsf.JWInstrument method)
camera (stpsf.RomanCoronagraph attribute)
camera_list (stpsf.RomanCoronagraph attribute)
channel (stpsf.NIRCam attribute)
Conf (class in stpsf)
D
default_fov_arcsec (stpsf.Conf attribute)
default_output_mode (stpsf.Conf attribute)
default_oversampling (stpsf.Conf attribute)
detector (stpsf.FGS attribute)
(stpsf.NIRCam attribute)
(stpsf.RomanCoronagraph attribute)
(stpsf.SpaceTelescopeInstrument attribute)
(stpsf.WFI attribute)
detector_list (stpsf.SpaceTelescopeInstrument attribute)
detector_position (stpsf.RomanCoronagraph attribute)
(stpsf.SpaceTelescopeInstrument attribute)
disperser (stpsf.NIRSpec attribute)
E
enable_adjustable_ote() (in module stpsf)
F
FGS (class in stpsf)
filter (stpsf.MIRI attribute)
(stpsf.NIRCam attribute)
(stpsf.NIRISS attribute)
(stpsf.RomanCoronagraph attribute)
(stpsf.WFI attribute)
filter_list (stpsf.RomanCoronagraph attribute)
fpm (stpsf.RomanCoronagraph attribute)
fpm_list (stpsf.RomanCoronagraph attribute)
G
get_opd_file_full_path() (stpsf.JWInstrument method)
get_optical_system() (stpsf.JWInstrument method)
(stpsf.SpaceTelescopeInstrument method)
get_wfe() (stpsf.JWInstrument method)
I
image_mask (stpsf.NIRCam attribute)
(stpsf.SpaceTelescopeInstrument attribute)
instrument() (in module stpsf)
interpolate_was_opd() (stpsf.JWInstrument method)
J
JWInstrument (class in stpsf)
L
load_wss_opd() (stpsf.JWInstrument method)
load_wss_opd_by_date() (stpsf.JWInstrument method)
lock_aberrations() (stpsf.WFI method)
lock_pupil() (stpsf.WFI method)
lock_pupil_mask() (stpsf.WFI method)
logging_filename (stpsf.Conf attribute)
logging_format_file (stpsf.Conf attribute)
logging_format_screen (stpsf.Conf attribute)
logging_level (stpsf.Conf attribute)
LONG_WAVELENGTH_MAX (stpsf.NIRCam attribute)
(stpsf.NIRISS attribute)
LONG_WAVELENGTH_MIN (stpsf.NIRCam attribute)
(stpsf.NIRISS attribute)
lyotstop (stpsf.RomanCoronagraph attribute)
lyotstop_list (stpsf.RomanCoronagraph attribute)
M
measure_strehl() (in module stpsf)
MIRI (class in stpsf)
mode (stpsf.RomanCoronagraph attribute)
(stpsf.WFI attribute)
mode_list (stpsf.RomanCoronagraph attribute)
module
stpsf
module (stpsf.NIRCam attribute)
N
NIRCam (class in stpsf)
NIRISS (class in stpsf)
NIRSpec (class in stpsf)
O
options (stpsf.SpaceTelescopeInstrument attribute)
P
print_mode_table() (stpsf.RomanCoronagraph method)
psf_grid() (stpsf.SpaceTelescopeInstrument method)
pupil (stpsf.WFI attribute)
pupil_mask (stpsf.NIRCam attribute)
(stpsf.SpaceTelescopeInstrument attribute)
(stpsf.WFI attribute)
pupilopd (stpsf.JWInstrument attribute)
R
restart_logging() (in module stpsf)
RomanCoronagraph (class in stpsf)
S
set_position_from_aperture_name() (stpsf.JWInstrument method)
setup_logging() (in module stpsf)
setup_sim_to_match_file() (in module stpsf)
SHORT_WAVELENGTH_MAX (stpsf.NIRCam attribute)
(stpsf.NIRISS attribute)
SHORT_WAVELENGTH_MIN (stpsf.NIRCam attribute)
(stpsf.NIRISS attribute)
SpaceTelescopeInstrument (class in stpsf)
stpsf
module
STPSF_PATH (stpsf.Conf attribute)
system_diagnostic() (in module stpsf)
T
telescope (stpsf.JWInstrument attribute)
(stpsf.SpaceTelescopeInstrument attribute)
U
unlock_aberrations() (stpsf.WFI method)
unlock_pupil() (stpsf.WFI method)
unlock_pupil_mask() (stpsf.WFI method)
UnsupportedPythonError
V
visualize_wfe_budget() (stpsf.JWInstrument method)
W
WFI (class in stpsf)