oimData

Data for optical interferometry

Functions:

oimDataGetWl(data, arr[, dwl])

oimGetDataValErrAndTypeFlag(arr)

oimDataCheckData(arr)

oimDataGetVectCoord(data, arr)

Classes:

oimDataType(value)

An enumeration.

oimData([dataOrFilename, filt])

A class to hold and manipulate data

oimodeler.oimData.oimDataGetWl(data, arr, dwl=True)
class oimodeler.oimData.oimDataType(value)

An enumeration.

Attributes:

NONE

VIS2DATA

VISAMP_ABS

VISAMP_DIF

VISAMP_COR

VISPHI_ABS

VISPHI_DIF

T3AMP

T3PHI

FLUXDATA

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

Attributes:

data

useFilter

Methods:

addData(dataOrFilename[, prepare])

removeData(dataOrIndex)

setFilter([filt, useFilter])

applyFilter()

_analyzeOIFitFile(data)

prepareData()

writeto([filename, overwrite, directory])

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)