:py:mod:`sefd_convert` ====================== .. py:module:: sefd_convert Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: sefd_convert.SEFDPlot Functions ~~~~~~~~~ .. autoapisummary:: sefd_convert.arg_init sefd_convert.meta_legacy sefd_convert.main Attributes ~~~~~~~~~~ .. autoapisummary:: sefd_convert.SEFD_params sefd_convert.pols sefd_convert.ipols sefd_convert.pols_par sefd_convert.ipols_par sefd_convert.root2 sefd_convert.fmt .. py:function:: arg_init() .. py:exception:: Usage(msg) Bases: :py:obj:`Exception` Common base class for all non-exit exceptions. .. py:data:: SEFD_params .. py:data:: pols :value: ['XX', 'XY', 'YX', 'YY'] .. py:data:: ipols :value: [0, 1, 2, 3] .. py:data:: pols_par :value: ['XX', 'YY'] .. py:data:: ipols_par :value: [0, 3] .. py:data:: root2 .. py:class:: SEFDPlot(sbid) Bases: :py:obj:`object` .. py:attribute:: _directory .. py:method:: _make_data_struct(name, pol, ants) .. py:method:: summary() .. py:method:: _set_fp_params(sbid) .. py:method:: save_hdf5(filename=None) .. py:function:: meta_legacy(m) A temporary function to deal with tests on old-style outputs from sefdProcessing. It replaces single element lists with scalars, and in one case changes the key name of one entry. :param m: The meta directory, whose details structure was changed recently (2018-FEB-24) :return: The meta directory in the form that conforms to current expectations. .. py:function:: main() .. py:data:: fmt :value: '%(asctime)s %(levelname)s %(name)s %(message)s'