Checking the state of a scan model

ScanModel.fit_performed = None

Set to true by the Scan class if fit’s have been performed

ScanModel.fit_valid = None

Set to True by the Scan class if the fit passed validations, False if it failed any validations, None if validations haven’t been performed.

ScanModel.fit_valid_pre = None

Set to True by the Scan class if the fit passed pre-validation, False if it falied, None if pre-validation has not yet been performed.

ScanModel.fit_valid_soft = None

Set to True by the Scan class if the fit passed soft-validation, False if it falied, None if soft-validation has not yet been performed.

ScanModel.fit_valid_strong = None

Set to True by the Scan class if the fit passed strong-validation, False if it falied, None if strong-validation has not yet been performed.

ScanModel._fit_saved = None

Set to True by the Scan class after the main fit has been broadcast, saved, and persisted to the datasets.

ScanModel.fits_set = {}

Set to true by the Scan class if fit’s have been performed

ScanModel.fits_saved = {}

Set to True by the Scan class after the fit params have saved to the datasets.