Fitting.simultaneous

Handle multiple FitProblem objects for simultaneous fitting.

fitting.simultaneous.model_handling.get_simultaneous_models(request, fit_problem, setup_request=False)

Find related models and return a list of dictionary representing them.

Parameters
  • request – http request object

  • fit_problem (FitProblem) – FitProblem object

  • setup_request (bool) – if True, the model will get set up from related fit problems

fitting.simultaneous.model_handling.assemble_plots(request, fit_problem, result_fitproblems=None)

Find all that needs to be plotted for this fit problem.

Parameters
  • request – http request object

  • fit_problem (FitProblem) – FitProblem object

  • result_fitproblems (list) – list of FitProblem-like objects

fitting.simultaneous.model_handling.compute_asymmetry(data_1, data_2)

Compute asymmetry between two data sets.

Parameters
  • data_1 – data array

  • data_2 – data array