You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 36 Next »

The Pandeia engine of the Exposure Time Calculator is released to the community to support users who wish to script their calculations, run more extensive parameter space studies, and have more direct control of their scenes. We also recognize that the community has developed more extensive wrappers and public tools that depend on the Pandeia engine.

This page is intended to facilitate communication with developers in the community with Pandeia engine dependencies.



The latest release of the Pandeia engine is 1.5.2.

Next Planned Release (March 2021)

The next planned release is 1.6, expected in March 2021.

The following changes are expected to be included:

New Features

TicketMissionRelease Note
JETC-645JWST RomanNew SED type: Low Temperature Phoenix spectra (200-3000K) from ATMO2020 low temperature models, called "cool_dwarfs". Requires the Synphot dataset.
JETC-1147JWST RomanNew SED type: Planetary Nebula templates ('pne'). Requires the Synphot dataset.
JETC-1150JWST RomanNew SED type: Spectra of the Sun and Giant planets ('sun_planets'). Note that these spectra do not fully cover the red end of the JWST wavelength range. Requires the Synphot dataset.
JETC-1151JWST RomanNew SED type: Normal galaxies from the SWIRE template library ('swire'). These require the Synphot dataset.
JETC-1152JWST RomanNew SED type: Normal Galaxies from the SWIRE template library ('swire'). Note that the templates do not cover the full JWST wavelength range. Requires the Synphot dataset.
JETC-1153JWST RomanNew SED type: Brown et al. (2019) galaxy spectra ('brown2019'). Requires the Synphot dataset.
JETC-1154JWST RomanNew SED type: Composite QSO spectrum ('comp_qso'). Note that it does not cover the full JWST wavelength range. Requires the Synphot dataset
JETC-1155JWST RomanNew SED type: Simple stellar population models from Conroy et al. (2009) ('stellar_pop'), available at a variety of ages and metallicities. Requires the Synphot dataset.
JETC-1375JWSTNew Mode: MIRI Imaging Time Series Observations (imaging_ts). It is similar to miri imaging, but like other time series modes flat field noise has been disabled, and SNR will be higher than miri imaging.
JETC-1470JWSTNew: the nircam fullp subarray is now available for NIRCam imaging modes, for consistency with APT templates.
JETC-1490JWSTNew Mode: Added MIRI MRS Time Series observation (mrs_ts). MIRI now supports Time Series observations with the MRS mode. Like other time series modes, flat field noise has been disabled, and SNR will be higher than regular mrs mode.

Flat field noise has also been disabled for the lrsslitless mode, which is also meant for time-series observations.
JETC-1582JWST RomanNew engine report scalar: brightest_pixel reports the brightest pixel in electrons/second.

Backwards Incompatible changes

TicketMissionRelease Note
JETC-1126RomanAPI Change: The Nancy Grace Roman Space Telescope has been renamed internally. The telescope is now 'roman', instead of 'wfirst'; the wide field imager instrument is now 'wfi' instead of 'wfirstimager'; and the previously-descoped imager IFU channel 'wfirstifu' is no longer functional. All existing scripts and code will need to be updated to the new names.
Also, all Roman PSFs were updated using WebbPSF 0.9.1/POPPY 0.9.0.
JETC-422JWSTAPI Change: MSA slitlet grids are now specified with strings ('slit1x3', 'slit1x5b2', 'allopen') instead of the full list of every shutter position. The old API will continue to work, but should not be relied upon.
JETC-624JWST RomanAPI Change: The galaxy spectra from Brown et al. (2014) previously given as "sed_type": "brown" are now "sed_type": "brown2014" and are now read from the synphot supplemental files. The spectra themselves are unchanged.
JETC-365JWSTNew Mode: NIRSpec Bright Object Time Series (nirspec bots). The NIRSpec fixed_slit mode has been separated into two modes in order to provide accurate signal-to-noise estimates for NIRSpec time series observations. bots calculations do not include flat field noise and will thus report slightly higher SNR. Calculations using bots mode can only use the s1600a1 aperture and its specific subarrays; fixed_slit can no longer use the bots-only sub512s subarray
JETC-716JWSTNew: The Pandeia Engine now supports use of the f277w filter in niriss soss mode. Use without the f277w filter now requires the 'clear' filter, rather than None.

Reference Updates

TicketMissionRelease Note
JETC-1166RomanUpdate: Roman telescope thermal model (part of the background emission sources) has been updated to the latest reference values
JETC-626JWST RomanBug fix: The temperatures, and therefore spectra, of the g2v and g5v phoenix model SEDs used to be the same (5750K); they are now 5800K (g2v) and 5700K (g5v).
JETC-1471JWSTAccuracy: Exposure times for NIRCam Grism Time Series (nircam ssgrism) noutputs=1 subarrays have been updated and should now match APT exactly. SNR values may increase by up to 1.5%.

Other

TicketMissionRelease Note
JETC-493JWSTChange: The MSA slitlet grids for mos_ver mode and target_acq mode with the shutter aperture are now 11x7 grids instead of 5x5 grids.
JETC-1488JWST RomanAccuracy: Thermal, zodiacal, stray light, and (extra-)galactic background flux is now included in the master wavelength grid computation. The effect will be most prominent with very-low-resolution input spectra, around the wavelengths of prominent galactic emission features. It will not affect overall background flux.

What support is available?

Questions about the Pandeia engine for Webb may be directed to the JWST help desk; for Roman, email help@stsci.edu with Roman and/or WFIRST in the subject line or body. However, due to the complexity of the engine, support will be limited and response times may be longer than for other tools.

We welcome comments and feature requests, and these will be considered along with other ETC work.

What is the Pandeia Engine?

The Pandeia engine uses a pixel-based 3-dimensional approach to perform calculations on small (typically a few arcseconds) 2-dimensional user-created astronomical scenes. It models both the spatial and the wavelength dimensions, using realistic point spread functions (produced using WebbPSF) for each instrument mode. It natively handles correlated read noise, inter-pixel capacitance, and saturation. Since the signal and noise are modeled for individual detector pixels, the ETC is able to replicate many of the steps that observers will perform when calibrating and reducing their JWST data. This simplifies interpretation of the extracted signal-to-noise ratio (SNR) calculated by the ETC.  

While the Pandeia engine includes many effects not typically included in other ETCs, it is not an observation simulator. It does not simulate the full detector, nor does it include 2-dimensional effects such as distortion.

Details on the algorithms used to compute signal and noise on the detector and the strategies used to compute the extracted products can be found in Pontoppidan et al. 2016.

  • No labels