parpe.hierarchical_optimization.get_analytical_parameter_table

parpe.hierarchical_optimization.get_analytical_parameter_table(hierarchical_candidate_ids, parameter_type, condition_id_to_index, observable_df, measurement_df, observable_ids, condition_map, no_preeq_condition_idx)[source]

Generate (scalingIdx, conditionIdx, observableIdx) table for all occurrences of the given parameter names.

Parameters:
  • hierarchical_candidate_ids (list) – Ids of optimization parameters for hierarchical optimization. This table depends on ordering of this list.

  • parameter_type (str) – ‘observable’ or ‘noise’

Return type:

List[Tuple[int, int, int]]

Returns:

list of (scalingIdx, conditionIdx, observableIdx) tuples