code: def _parse_calls_data(klass, format_, infos, gt_str):
          
          data = OrderedDict()
          # The standard is very nice to parsers, we can simply split at
          # colon characters, although I (Manuel) don't know how strict
          # programs follow this
          for key, info, value in zip(format_, infos, gt_str.split(":")):
              data[key] = parse_field_value(info, value)
          return data
docs: Parse genotype call information from arrays using format array
  
          :param list format: List of strings with format names
          :param gt_str arr: string with genotype information values