ivis.readers.ms_casacore_spw

Functions

iter_channel_slabs(ms_dir[, uvmin, uvmax, ...])

read_ms_block_I(ms_dir[, uvmin, uvmax, ...])

read_ms_blocks_I(ms_root[, uvmin, uvmax, ...])

Classes

CasacoreReaderSPW(*[, ...])

class ivis.readers.ms_casacore_spw.CasacoreReaderSPW(*, prefer_weight_spectrum=True, keep_autocorr=False, n_workers=0)[source]

Bases: object

freq_grid(ms_dir, rest_freq, spw_sel=None)[source]
iter_channel_slabs(ms_dir, **kwargs)[source]
Return type:

Iterator[Tuple[int, int, VisIData]]

list_ms(ms_dir)[source]
Return type:

List[str]

read_blocks_I(ms_root, **kwargs)[source]
Return type:

Union[VisIData, List[VisIData]]

ivis.readers.ms_casacore_spw.iter_channel_slabs(ms_dir, uvmin=0.0, uvmax=inf, chan_sel=None, rest_freq=1420405751.77, slab=64, keep_autocorr=False, prefer_weight_spectrum=True, n_workers=0, beam_sel=None, spw_sel=None)[source]
Return type:

Iterator[Tuple[int, int, VisIData]]

ivis.readers.ms_casacore_spw.read_ms_block_I(ms_dir, uvmin=0.0, uvmax=inf, chan_sel=None, rest_freq=1420405751.77, keep_autocorr=False, prefer_weight_spectrum=True, n_workers=0, target_center=None, target_radius=None, beam_sel=None, spw_sel=None)[source]
Return type:

VisIData

ivis.readers.ms_casacore_spw.read_ms_blocks_I(ms_root, uvmin=0.0, uvmax=inf, chan_sel=None, rest_freq=1420405751.77, keep_autocorr=False, prefer_weight_spectrum=True, mode='merge', n_workers=0, target_center=None, target_radius=None, center_tol_deg=1e-12, beam_sel=None, spw_sel=None)[source]
Return type:

Union[VisIData, List[VisIData]]