EHTUVData
Documentation for EHTUVData.
EHTUVData.compute_scans
EHTUVData.compute_scans!
EHTUVData.compute_uvw
EHTUVData.compute_uvw
EHTUVData.compute_uvw!
EHTUVData.compute_ν
EHTUVData.compute_ν
EHTUVData.compute_ν!
EHTUVData.hdulist2ant
EHTUVData.hdulist2bl
EHTUVData.hdulist2freq
EHTUVData.hdulist2hdus
EHTUVData.hdulist2metadata
EHTUVData.identify_scans
EHTUVData.load_uvfits
EHTUVData.compute_scans
— Functioncompute_scans(dataset::DimStack, minΔt::Number=-1)
Identify Scan IDs from a given time series and minimum scan seperation. Returns an integer array for the identified scan IDs.
- dataset::DimStack
minΔt
: minimum seperation between the scans in seconds.
EHTUVData.compute_scans!
— Functioncompute_scans!(dataset::UVDataSet, minΔt::Number=-1)
Identify Scan IDs from a given time series and minimum scan seperation. Returns an integer array for the identified scan IDs.
- dataset::DimStack
minΔt
: minimum seperation between the scans in seconds.
EHTUVData.compute_uvw!
— Methodcompute_uvw!(uvdata::UVDataSet)
Recalculate uvw coordinates of the :baseline
data set using :usec
, :vsec
, :wsec
, :ν
fields. For instance, u is given by usec * ν.
EHTUVData.compute_uvw
— Methodcompute_uvw(ds::DimStack)
EHTUVData.compute_uvw
— Methodcompute_uvw(uvdata::UVDataSet)
Recalculate uvw coordinates of the :baseline
data set using :usec
, :vsec
, :wsec
, :ν
fields. For instance, u is given by usec * ν.
EHTUVData.compute_ν
— Functioncompute_ν(uvdata::UVDataSet, datakeys=nothing)
Recalculate the observing frequency ν for data sets given by datakeys.
EHTUVData.compute_ν!
— Functioncompute_ν!(uvdata::UVDataSet, datakeys=nothing)
Recalculate the observing frequency ν for data sets given by datakeys.
EHTUVData.compute_ν
— Methodcompute_ν(ds::DimStack)
EHTUVData.hdulist2ant
— Methodhdulist2ant(antab)
EHTUVData.hdulist2bl
— Methodhdulist2bl(ghdu; ex=ThreadedEx())
EHTUVData.hdulist2freq
— Methodhdulist2freq(ghdu, antab, fqtab)
EHTUVData.hdulist2hdus
— Methodhdulist2hdus(hdulist)
Read the given hdulist (output of pf.io.open) and return GroupHDU and HDUs of AIPS AN/FQ Tables.
EHTUVData.hdulist2metadata
— Methodhdulist2metadata(ghdu, antab)
EHTUVData.identify_scans
— Functionidentify_scans(t::AbstractArray, minΔt::Number=-1)
Identify Scan IDs from a given time series and minimum scan seperation. Returns an integer array for the identified scan IDs.
t::AbstractArray
: time stampsminΔt
: minimum seperation between the scans. should be in the same time unit witht
. Default to 2 x minimum seperation
EHTUVData.load_uvfits
— Methodload_uvfits(filename::AbstractString)::UVDataSet
load visibility data from the given uvfits file. Data will be loaded through astropy.io.fits module loaded by PyCall.