do_jwst_outliers_step

grizli.jwst_outliers.do_jwst_outliers_step(visit, min_files=2, group_by=('detector', 'filter', 'pupil', 'shape'), clean=True, verbose=True, jwst_outliers_kwargs=None)[source]

Run JWST outlier detection for grouped files in a visit.

Parameters
visitdict

Visit dictionary with a files entry containing rate filenames.

driz_cr_snrstr

Default snr value passed to OutlierDetectionStep.

driz_cr_scalestr

Default scale value passed to OutlierDetectionStep.

min_filesint

Minimum number of files needed in a group to run the outlier step.

group_bytuple

Metadata keys used to group files before running the outlier step.

cleanbool

Delete JWST intermediate files after processing if True.

verbosebool

Print log messages if True.

jwst_outliers_kwargsdict or None

Extra keyword arguments passed to OutlierDetectionStep.

Returns
statusint

1 after processing all groups.