ErrorEstResults

class sherpa.fit.ErrorEstResults(fit, results, parlist=None)[source] [edit on github]

Bases: NoNewAttributesAfterInit

The results of an error estimation run.

This object contains the parameter ranges, information on the statistic and optimisation-method used, and other relevant information.

datasets

A sequence of the data set ids included in the results.

Type

sequence of int or str, or None

methodname

The name of the optimisation method used (in lower case).

Type

str

itermethodname

What iterated-fit scheme was used, if any.

Type

str or None

fitname

The name of the method used to fit the data, in lower case.

Type

str

statname

The name of the statistic used to fit the data, in lower case.

Type

str

sigma

The error values represent this number of sigma (assuming a Gaussian distribution).

Type

number

percent

The percentage value for the errors (calculated from the sigma value assuming Gaussian errors).

Type

number

parnames

the parameter names that were varied in the fit (the thawed parameters in the model expression).

Type

tuple of str

parvals

The parameter values, in the same order as parnames.

Type

tuple of number

parmins

The parameter minimum values, in the same order as parnames.

Type

tuple of number

parmaxes

The parameter maximum values, in the same order as parnames.

Type

tuple of number

nfits

The number of fits performed during the error analysis.

Type

int

extra_output

The extra_output field from the fit.

Methods Summary

format()

Return a string representation of the error estimates.

Methods Documentation

format()[source] [edit on github]

Return a string representation of the error estimates.

Returns

txt – A multi-line representation of the error estimates.

Return type

str