NIRSpec Exoplanet Exposure Time Calculator  JWST NIRSpec
NEETC
 The NIRSpec Exoplanet Exposure Time Calculator
The NIRSpec Exoplanet Exposure Time Calculator, NEETC, has been developed by the ESA instrument team to enable close investigation of the instruments capabilities in terms of exoplanet observations. It is optimised to deal with observations of transiting exoplanets, i.e.. photonnoise limited observation of bright point sources and is based on radiometric models of NIRSpec. A full description of the Bright Object Time Series mode is given under BOTS. Most results and simulations presented in these webpages regarding exoplanets have been produced with NEETC.
Number of groups per integration & Saturation
The number of groups per integration, which will give the best duty cycle without saturating the detector, if possible, is computed automatically. We call this the optimal number of groups but what is actually optimal will depend on the specifics of the observations and science case at hand. Although at least two groups per integration (reset readread...) is usually preferred, for very bright sources it is possible to obtain integrations with a single group readout (resetread). The NEETC supports readreset SNR calculations.
If the number of groups per integration is higher than the optimal number of groups, some pixels will saturate as some point during the integration. Due to the nondestructive readout of NIRSpec's IRdetectors, the groups before saturation are used to calculate the signal (and SNR in the NEETC). For example, for an exposure consisting of four groups per integration, if part of the spectrum is saturated after three groups, the signal and SNR in these pixels will be calculated based on three groups only. This will lead to a lower efficiency (duty cycle) in this part of the spectrum, as the forth group will not be used due to saturation. For the rest of the spectrum all four groups are used.
A worstcase scenario is used when checking for saturation, assuming that the peak of the PSF of the target always falls at the center of a pixel, as opposed to in the corner where 4 adjacent pixels meet (yielding a maximum number of accumulated electrons typically 2030% lower). The PSFcore size varies throughout the wavelength range from 0.5 to 1.5 physical detector pixels, which is not taken into account in the NEETC.
Noise model

The NEETC computes the detected signal using photonconversionefficiency and dispersion curves for the 9 instrument configurations supported in BOTS mode. The NEETC is based on radiometric models of NIRSpec and takes only the noise floor consisting of shot noise (from the combined stellar signal and dark current), read out noise (RON) and kTC noise (only relevant when when using the reset level to sample up the ramp) into account. A detailed description of the NEETC and the noise model is given in Nielsen et al. 2016.
The values for the noise properties used in the NEETC are listed in the table to the right and are based on several test campaings. The saturation limit has been set at 80% of the range for which linearity corrections hold up, when using the gain=2 e^{}/ADU mode. An analysis of the instrumental effects and calibration uncertainties have been carried out during the ISIMCV3 test campaign. The results are presented here.
Last  first
Up the ramp fitting (Rauscher et al. 2007) is omitted in favour of using only first and last group of an integration which is suitable for photonlimited observations. This yields:
noise floor_{lastfirst }= SQRT(2 x RON^{2} + photon noise^{2}) ,
where the photon noise includes both dark current and the stellar signal. The factor two in front of the RON comes from the fact that two measurements are used.
Last  zero
The bias/zero level of the detector can be used to compute the signal as well. For readreset there is no other option, but as the duty cycle goes up when the zero level is used, this scheme can also be useful for integrations with few groups. The kTC noise which is affiliated with the zerolevel must be taken into account:
noise floor_{lastzero }= SQRT(RON^{2} +kTC^{2} + photon noise^{2}) .