code: def add_customised_args(parser, task_name):
      """
      loading keywords arguments to parser by task name
      :param parser:
      :param task_name: supported choices are listed in `SUPPORTED_ARG_SECTIONS`
      :return: parser with updated actions
      """
      task_name = task_name.upper()
      if task_name in SUPPORTED_ARG_SECTIONS:
          return SUPPORTED_ARG_SECTIONS[task_name](parser)
      raise NotImplementedError
  
file_path: NiftyNet/niftynet/utilities/user_parameters_custom.py
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  from niftynet.utilities.user_parameters_helper import add_input_name_args, int_array, str2boolean
label_desc: Use image node_id 1 for calling a global function with example usage: add_customised_args(parser, task_name) and returns: SUPPORTED_ARG_SECTIONS