code: def vds_combiner_chr22(*paths):
      with TemporaryDirectory() as tmpdir:
          with TemporaryDirectory() as outpath:
              parts = hl.eval(
                  [
                      hl.parse_locus_interval(
                          "chr22:start-end", reference_genome="GRCh38"
                      )
                  ]
              )
  
              combiner = new_combiner(
                  output_path=outpath,
                  intervals=parts,
                  temp_path=tmpdir,
                  gvcf_paths=list(paths),
                  reference_genome="GRCh38",
                  branch_factor=16,
                  target_records=10000000,
              )
              combiner.run()
  
file_path: hail/benchmark/python/benchmark_hail/run/combiner_benchmarks.py
imports: import os.path
  from tempfile import TemporaryDirectory
  import hail
  from hail.vds.combiner import combine_variant_datasets, new_combiner, transform_gvcf
  from hail.vds.combiner.combine import combine_gvcfs, calculate_even_genome_partitioning
  from .resources import empty_gvcf, single_gvcf, chr22_gvcfs
  from .utils import benchmark
label_desc: Use image node_id 8 for calling a global function with example usage: vds_combiner_chr22() without return types