:py:mod:`sefd_merge` ==================== .. py:module:: sefd_merge Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: sefd_merge.arg_init sefd_merge.meta_legacy sefd_merge.main Attributes ~~~~~~~~~~ .. autoapisummary:: sefd_merge.pols sefd_merge.ipols sefd_merge.pols_par sefd_merge.ipols_par sefd_merge.root2 sefd_merge.fmt .. py:function:: arg_init() .. py:exception:: Usage(msg) Bases: :py:obj:`Exception` Common base class for all non-exit exceptions. .. 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: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'