code: def format_cigar_units(cigar_units):
      """Returns the string version of an iterable of CigarUnit protos.
  
      Args:
        cigar_units: iterable[CigarUnit] protos.
  
      Returns:
        A string representation of the CigarUnit protos that conforms to the
        CIGAR string specification.
      """
      return "".join(
          str(unit.operation_length) + CIGAR_OPS_TO_CHAR[unit.operation]
          for unit in cigar_units
      )
  
file_path: deepvariant/third_party/nucleus/util/cigar.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import re
  import six
  from third_party.nucleus.protos import cigar_pb2
label_desc: Use image node_id 1 for calling a global function with example usage: format_cigar_units(cigar_units) and returns: str