code: def cli_action(args):
      """Run sampling method
  
      Parameters
      ----------
      args : argparse namespace
      """
      problem = read_param_file(args.paramfile)
      param_values = sample(
          problem, args.samples, args.delta, seed=args.seed
      )
      np.savetxt(
          args.output,
          param_values,
          delimiter=args.delimiter,
          fmt="%." + str(args.precision) + "e",
      )
  
file_path: SALib/src/SALib/sample/finite_diff.py
imports: from typing import Dict
  import numpy
  from .None import common_args
  from .None import sobol_sequence
  from ..util import scale_samples, read_param_file
label_desc: Use image node_id 3 for calling a global function with example usage: cli_action(args) without return types