code: def test_make_examples_extra_args_boolean(
      self, make_examples_extra_args, expected_args
  ):
      FLAGS.model_type = "WGS"
      FLAGS.ref = "your_ref"
      FLAGS.reads_tumor = "your_tumor_bam"
      FLAGS.reads_normal = "your_normal_bam"
      FLAGS.output_vcf = "your_vcf"
      FLAGS.output_gvcf = "your_gvcf"
      FLAGS.num_shards = 64
      FLAGS.make_examples_extra_args = make_examples_extra_args
      FLAGS.customized_model = "/opt/models/wgs/model.ckpt"
      commands = run_deepsomatic.create_all_commands_and_logfiles(
          "/tmp/deepsomatic_tmp_output", used_in_test=True
      )
      self.assertEqual(
          commands[0][0],
          "time seq 0 63 | parallel -q --halt 2 --line-buffer"
          " /opt/deepvariant/bin/make_examples_somatic --mode calling --ref"
          ' "your_ref" --reads_tumor "your_tumor_bam" --reads_normal'
          ' "your_normal_bam" --examples'
          ' "/tmp/deepsomatic_tmp_output/make_examples_somatic.tfrecord@64.gz"'
          ' --channels "insert_size"'
          " --gvcf"
          ' "/tmp/deepsomatic_tmp_output/gvcf.tfrecord@64.gz" %s'
          ' --vsc_max_fraction_indels_for_non_target_sample "0.5"'
          ' --vsc_max_fraction_snps_for_non_target_sample "0.5"'
          ' --vsc_min_fraction_indels "0.05" --vsc_min_fraction_snps "0.029"'
          " --task {}" % expected_args,
      )
  
file_path: deepvariant/scripts/run_deepsomatic_test.py
imports: from absl import flags
  from absl.testing import absltest
  from absl.testing import flagsaver
  from absl.testing import parameterized
  from deepvariant.opensource_only.scripts import run_deepsomatic
label_desc: Use image node_id 4 for calling the RunDeepSomaticTest obj's underlying member method code with example usage: obj.test_make_examples_extra_args_boolean(make_examples_extra_args, expected_args) without return types