docs: def base_dict_to_string(base_dict):
      """
      Converts a dictionary to a string. {'C': 12, 'A':4} gets converted to C:12;A:4
      :param base_dict: Dictionary of bases and counts created by find_if_multibase
      :return: String representing that dictionary.
      """
      outstr = ''
      # First, sort base_dict so that major allele always comes first - makes output report nicer to look at.
      base_list = sorted(base_dict.items(), key=lambda kv: kv[1], reverse=True)
      for base in base_list:
          outstr += '{}:{};'.format(base[0], base[1])
      return outstr[:-1]