parpe.petab¶
Functions related to handling of PEtab files
Functions
Get noise placeholder parameters for all observables |
|
Get observable placeholder parameters for all observables |
|
Get map of parameter overrides from PEtab measurement table to placeholder parameter IDs from observable table that they are overriding. |
Functions
- parpe.petab.get_noise_placeholders_by_observable(observable_df)[source]¶
Get noise placeholder parameters for all observables
- Parameters:
observable_df (
DataFrame
) – PEtab observable table- Return type:
Dict
[str
,List
[str
]]- Returns:
Dictionary mapping observable ID to list of placeholder parameters
- parpe.petab.get_observable_placeholders_by_observable(observable_df)[source]¶
Get observable placeholder parameters for all observables
- Parameters:
observable_df (
DataFrame
) – PEtab observable table- Return type:
Dict
[str
,List
[str
]]- Returns:
Dictionary mapping observable ID to list of placeholder parameters
- parpe.petab.get_parameter_override_id_to_placeholder_id(observable_df, measurement_df)[source]¶
Get map of parameter overrides from PEtab measurement table to placeholder parameter IDs from observable table that they are overriding.
- Parameters:
observable_df (
DataFrame
) – PEtab observable tablemeasurement_df (
DataFrame
) – PEtab measurement table
- Return type:
Tuple
[Dict
[str
,List
[str
]],Dict
[str
,List
[str
]]]- Returns:
Dictionaries mapping parameter overrides to placeholder parameter IDs that they are overriding, for observable parameters and noise parameters.