code: def _get_parser():
      """Return command-line argument parser."""
      p = argparse.ArgumentParser(description=__doc__)
      p.add_argument("infile", help="Neuroimaging volume to conform.")
      p.add_argument("outfile", help="Name of output file.")
      p.add_argument(
          "--out-shape",
          nargs=3,
          default=(256, 256, 256),
          type=int,
          help="Shape of the conformed output.",
      )
      p.add_argument(
          "--voxel-size",
          nargs=3,
          default=(1, 1, 1),
          type=int,
          help="Voxel size in millimeters of the conformed output.",
      )
      p.add_argument(
          "--orientation",
          default="RAS",
          help="Orientation of the conformed output.",
      )
      p.add_argument(
          "-f",
          "--force",
          action="store_true",
          help="Overwrite existing output files.",
      )
      p.add_argument(
          "-V",
          "--version",
          action="version",
          version=f"{p.prog} {__version__}",
      )
  
      return p
  
imports: import argparse
  from pathlib import Path
  from nibabel import __version__
  from nibabel.loadsave import load, save
  from nibabel.processing import conform
label_desc: Use image node_id 1 for calling a global function with example usage: _get_parser() and returns: p