code: def testMakeExampleMultiAllelic(self):
      alts = ["AA", "CC", "GG"]
      self.variant.alternate_bases[:] = alts
      # Providing GG, AA checks that we're sorting the indices.
      example = dv_utils_using_clif.make_example(
          self.variant, ["GG", "AA"], b"foo", self.default_shape
      )
      self.assertEqual(
          [0, 2], dv_utils.example_alt_alleles_indices(example)
      )
      self.assertEqual(
          ["AA", "GG"], dv_utils.example_alt_alleles(example)
      )
      self.assertEqual("1:11:C->AA/GG", dv_utils.example_key(example))
      self.assertEqual(
          dv_utils_using_clif.EncodedVariantType.INDEL.value,
          dv_utils.example_variant_type(example),
      )
  
file_path: deepvariant/deepvariant/dv_utils_using_clif_test.py
imports: from unittest import mock
  from absl.testing import absltest
  from absl.testing import parameterized
  import tensorflow
  from deepvariant import dv_utils
  from deepvariant import dv_utils_using_clif
  from third_party.nucleus.protos import variants_pb2
label_desc: Use image node_id 3 for calling the DVUtilsUsingClifTest obj's underlying member method code with example usage: obj.testMakeExampleMultiAllelic() without return types