docs: def round_sig_error(num, uncert, pm=False):
      """
      Return a string of the number and its uncertainty to the right sig figs via uncertainty's print methods.
      The uncertainty determines the sig fig rounding of the number.
      https://pythonhosted.org/uncertainties/user_guide.html
      """
      u = ufloat(num, uncert)
      if pm:
          return '{:.1uL}'.format(u)
      else:
          return '{:.1uLS}'.format(u)