parpe.hierarchical_optimization.get_analytical_parameter_table

parpe.hierarchical_optimization.get_analytical_parameter_table(hierarchical_candidate_ids, parameter_type, condition_id_to_index, 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: Ids of optimization parameters for

hierarchical optimization. This table depends on ordering of this list.

parameter_type:

‘observable’ or ‘noise’

Returns:

list of (scalingIdx, conditionIdx, observableIdx) tuples

Return type

List[Tuple[int, int, int]]