code: def add_parser(subparsers, parent_parser):
      EXPERIMENTS_HELP = "Commands to run and compare experiments."
  
      experiments_parser = subparsers.add_parser(
          "experiments",
          parents=[parent_parser],
          aliases=["exp"],
          description=append_doc_link(EXPERIMENTS_HELP, "exp"),
          formatter_class=formatter.RawDescriptionHelpFormatter,
          help=EXPERIMENTS_HELP,
      )
  
      experiments_subparsers = experiments_parser.add_subparsers(
          dest="cmd",
          help="Use `dvc experiments CMD --help` to display command-specific help.",
          required=True,
      )
  
      for cmd in SUB_COMMANDS:
          cmd.add_parser(experiments_subparsers, parent_parser)
      hide_subparsers_from_help(experiments_subparsers)
  
imports: from dvc.cli import formatter
  from dvc.cli.utils import append_doc_link, hide_subparsers_from_help
  from dvc.commands.experiments import apply, branch, clean, diff, exec_run, ls, pull, push, queue_worker, remove, rename, run, save, show
label_desc: Use image node_id 1 for calling a global function with example usage: add_parser(subparsers, parent_parser) without return types