get_config_filename

grizli.grismconf.get_config_filename(instrume='WFC3', filter='F140W', grism='G141', pupil=None, module=None, chip=1, use_jwst_crds=False, crds_context='jwst_1123.pmap')[source]

Generate a config filename based on the instrument, filter & grism combination.

Config files assumed to be found the directory specified by the $GRIZLI environment variable, i.e., ${GRIZLI}/CONF.

Parameters
instrume{‘ACS’, ‘WFC3’, ‘NIRISS’, ‘NIRCam’, ‘WFIRST’}

Instrument used

filterstr

Direct image filter. This is only used for WFC3/IR, where the grism configuration files have been determined for each direct+grism combination separately based on the filter wedge offsets of the filters.

grismstr

Grism name. Valid combinations are the following:

ACS : G800L (assumed) WFC3 : G102, G141 NIRISS : GR150R, GR150C NIRCam : F322W2, F356W, F430M, F444W, F460M WFIRST : (basic assumptions about the WFI grism)

chipint

For ACS/WFC and UVIS, specifies the chip to use. Note that this is switched with respect to the header EXTNAME extensions:

EXTVER = 1 is extension 1 / (SCI,1) of the flt/flc files but corresponds to CCDCHIP = 2 and the ACS.WFC3.CHIP2 config files.

and

EXTVER = 2 is extension 4 / (SCI,2) of the flt/flc files but corresponds to CCDCHIP = 1 and the ACS.WFC3.CHIP1 config files.

use_jwst_crdsbool

Use CRDS specwcs reference files for JWST instruments

Returns
conf_filestr

String path of the configuration file.