code: def run_sorter(sorter_name_or_class, recording, output_folder=None, delete_output_folder=False,
                 grouping_property=None, parallel=False, debug=False, **params):
      if isinstance(sorter_name_or_class, str):
          SorterClass = sorter_dict[sorter_name_or_class]
      elif sorter_name_or_class in sorter_full_list:
          SorterClass = sorter_name_or_class
      else:
          raise(ValueError('Unknown sorter'))
      sorter = SorterClass(recording=recording, output_folder=output_folder, grouping_property=grouping_property,
                           parallel=parallel, debug=debug, delete_output_folder=delete_output_folder)
      sorter.set_params(**params)
      sorter.run()
      sortingextractor = sorter.get_result()
      return sortingextractor