oimData

Data for optical interferometry

Functions:

oimDataGetWl(data, arr[, dwl])

oimGetDataValErrAndTypeFlag(arr)

oimDataCheckData(arr)

oimDataGetVectCoord(data, arr)

Classes:

oimDataType(value[, names, module, ...])

oimData([dataOrFilename, filt])

A class to hold and manipulate data

oimodeler.oimData.oimDataGetWl(data, arr, dwl=True)
class oimodeler.oimData.oimDataType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)
NONE = 0
VIS2DATA = 1
VISAMP_ABS = 2
VISAMP_DIF = 4
VISAMP_COR = 8
VISPHI_ABS = 16
VISPHI_DIF = 32
T3AMP = 64
T3PHI = 128
FLUXDATA = 256
oimodeler.oimData.oimGetDataValErrAndTypeFlag(arr)
oimodeler.oimData.oimDataCheckData(arr)
oimodeler.oimData.oimDataGetVectCoord(data, arr)
class oimodeler.oimData.oimData(dataOrFilename=None, filt=None)

A class to hold and manipulate data

property data
addData(dataOrFilename, prepare=True)
removeData(dataOrIndex)
setFilter(filt=None, useFilter=True)
applyFilter()
property useFilter
_analyzeOIFitFile(data)
prepareData()
writeto(filename=None, overwrite=False, directory=None)