StdDevUncertainty

class astropy.nddata.StdDevUncertainty(array=None, unit=None, copy=True)[source] [edit on github]

Bases: astropy.nddata.NDUncertainty

A class for standard deviation uncertainty.

This class implements uncertainty propagation for addition, subtraction, multiplication and division but only with other instances of StdDevUncertainty. The class can fully handle if the uncertainty has a unit that differs from (but is convertable to) the parents NDData unit but converts the unit of the propagated uncertainty to the unit of the resulting data. Also support for correlation is possible but that requires that the correlation is an input. It cannot handle correlation determination itself.

Parameters:see `NDUncertainty`

Attributes Summary

supports_correlated True: StdDevUncertainty allows to propagate correlated
uncertainty_type str: 'std'

Attributes Documentation

supports_correlated

True: StdDevUncertainty allows to propagate correlated uncertainties.

But only if the correlation is given, this class does not implement computing it by itself.

uncertainty_type
str: 'std'
StdDevUncertainty implements standard deviation.