astrohack.utils.conversion ========================== .. py:module:: astrohack.utils.conversion Functions --------- .. autoapisummary:: astrohack.utils.conversion.to_db astrohack.utils.conversion.convert_unit astrohack.utils.conversion.convert_5d_grid_to_stokes astrohack.utils.conversion.convert_5d_grid_from_stokes astrohack.utils.conversion.convert_dict_from_numba astrohack.utils.conversion.hadec_to_elevation astrohack.utils.conversion.casa_time_to_mjd Module Contents --------------- .. py:function:: to_db(val: float) Converts a float value to decibels :param val: Value to be converted to decibels :type val: float :returns: Value in decibels .. py:function:: convert_unit(unitin, unitout, kind) Convert between unit of the same kind :param unitin: Origin unit :param unitout: Destination unit :param kind: 'trigonometric' or 'length' :returns: Conversion factor to go from unitin to unitout .. py:function:: convert_5d_grid_to_stokes(grid, pol_axis) Convert gridded 5D data or aperture data from polariza correlations to Stokes :param grid: Gridded 5D data expected to be of shape [time, chan, pol, x, y] :param pol_axis: The polarization correlation axis :returns: the same data now converted to Stokes parameters .. py:function:: convert_5d_grid_from_stokes(stokes_grid, input_pol_axis, destiny_pol_axis) .. py:function:: convert_dict_from_numba(func) .. py:function:: hadec_to_elevation(hadec, lat) Convert HA + DEC to elevation. (HA [rad], dec [rad]) Provided by D. Faes DSOC .. py:function:: casa_time_to_mjd(times)