Integration Customization

The AnalysisVersion model offers three special fields that may be used to customize an instance’s integration with its interface:

  • run_method_key: str determining the name of the interface’s method that will be called when executing. By default this will be set to “run”.
  • fixed_run_method_kwargs: dict of fixed keyword arguments to pass to the interface’s run() method when called. By default this will be set to {}.
  • nested_results_attribute: str specifying a nested attribute or method to be called on a returned object to retrieve a dict of the results. By default this will be set to None.