pipeline.hsd.tasks.k2jycal.jyperkreader

Functions

associate(context, factors)

Convert data collected from session based jyperk csv as JyPerK object to MS-beased csv, i.e., a string list of [‘MS,ant,spwid,polid,factor’, …]

inspect_coverage(minval, maxval, minref, maxref)

inspect_type(filename)

read(context, filename)

Reads jyperk factors from a file and returns a string list of [[‘MS’,’ant’,’spwid’,’polid’,’factor’], …]

read_ms_based(reffile)

read_session_based(context, reffile)

Classes

JyPerK()

Parse session based jyperk csv and store. * meta stores meta data information from the lines in the form, ‘#name=value’, as a dictionary, meta[name]=value. * header stores column label from the line in the form ‘#header0, header1, …’ as a list, header = [‘header0’, ‘header1’, …] * data stores values in csv file as a dictionary, data[‘header0’] = [data00, data01, …].

JyPerKDataParser()