In this section, the process of creating a new calculation, and various new features are shown.
Calculations
1. The first pane lists all of the calculations that are stored in this workbook. Clicking on one of the existing calculations highlights it which will allow the calculation to be edited, as well as displaying information about that calculation in the other panes. New calculations can be added (up to the workbook limit of 50 calculations) by using dropdown buttons for the desired HST instrument (ACS, COS, STIS, and WFC3). The dropdown will show a list of the currently supported observing modes for this instrument.

In the current alpha version, not all modes supported by the legacy ETC are available, but they will be included by the full ETC release. Clicking on the desired observing mode will add a new default calculation to the list, which can then modified to suit your goals.
2. The second pane allows you to configure the calculation. The options are organizes into a series of tabs at the top of the pane:

- The 'Scene' tab allows users to configure the sources being observed. This topic is one of the largest differences between the new and legacy versions of the ETC and is explored more thoroughly in the next section of the poster.
- The 'Backgrounds' tab contains the settings which allow users to scale the various components of the background.
- 'Instrument Setup' contains the instrument specific options, such as filters, dispersers, and slits.
- 'Detector Setup' is where users will specify if they are calculating SNR for a given time, or time for a desired SNR. Additionaly, settings like gain, postflash, and number of exposures are specified here.
- 'Strategy' is where users can specify the settings related to the extraction strategy, such as the size of the aperture and whether it's specified in arcseconds or encircled energy. Because the new ETC allows multiple sources to be defined for a single calculation, users can also specify where in the scene the aperture is placed in this tab.
3. The third pane, 'Images', is where users can view the resulting images from the selected calculation. The images include the 2D SNR map, the per pixel count rate, the distribution of saturated pixels, and the per pixel maximum exposure time before each pixel saturates. Users can zoom in and pan around the image, and can download them as png files. These images are also included as fits files in the tar file available for download in the ‘Downloads’ tab in the ‘Reports’ pane (pane 5).
4. The 'Plots' pane allows users to visualize the flux, background, and SNR (as a function of wavelength or time) of multiple calculations in the workbook together. Users can take advantage of the ‘Copy Calculation’ and ‘Expand’ features of Pandeia to create multiple calculations which vary a subset of parameters, then compare them all in these plots to determine the optimal setup. To compare multiple calculations against each other by clicking the check boxes next to each calculation.
5. The 'Reports' pane contains the quantities calculated by the engine, including SNR, extracted flux, detector and instrument settings, extraction settings, and background counts. Other tabs in this pane report errors and warnings. In the event that the calculation produced warnings or errors, these tabs will be shown in red. The final tab in this pane is ‘Downloads’, where users can download the results of the calculation. The downloaded tar file includes the inputs stored in a json file, a fits file containing the observation background, the outputs in the ‘Images’ and ‘Plots’ tabs, and the data cubes.
Outside of the panes, at the top of the page is a drop down menu called 'Expand':

This allows users to duplicate calculations which vary only over the listed parameter. In this case, users can expand of 'filters'. Selecting this will then create multiple copies of the selected calculation, one with each of the available filters selected. This allows users to quickly explore the parameter space and determine the optimal setup for the observation.
Another new feature that allows users to quickly explore parameter space is scripting. The new ETC features an engine which is scriptable in python. Users can setup calculations in python and, for example, loop over any of the available parameters to programatically explore the parameter space. Information, including tutorials, on scripting the engine can be found here. While this documentation is written for scripting JWST calculations, users can specify the telescope and observing modes to fit their needs.