From 8cb07eec8c0e9b44827966818e12d71d10e6ed47 Mon Sep 17 00:00:00 2001 From: Daniel Weindl Date: Thu, 24 Jul 2025 16:26:21 +0200 Subject: [PATCH] Remove parameter mapping from v2.Problem Leftover from v1. Never worked. Not planned to implement. --- petab/v2/core.py | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/petab/v2/core.py b/petab/v2/core.py index 43ed7732..8170bd53 100644 --- a/petab/v2/core.py +++ b/petab/v2/core.py @@ -32,7 +32,6 @@ from typing_extensions import Self from ..v1 import ( - parameter_mapping, validate_yaml_syntax, yaml, ) @@ -1775,24 +1774,6 @@ def x_fixed_indices(self) -> list[int]: """Parameter table non-estimated parameter indices.""" return [i for i, p in enumerate(self.parameters) if not p.estimate] - # TODO remove in v2? - def get_optimization_to_simulation_parameter_mapping(self, **kwargs): - """ - See - :py:func:`petab.parameter_mapping.get_optimization_to_simulation_parameter_mapping`, - to which all keyword arguments are forwarded. - """ - return ( - parameter_mapping.get_optimization_to_simulation_parameter_mapping( - condition_df=self.condition_df, - measurement_df=self.measurement_df, - parameter_df=self.parameter_df, - observable_df=self.observable_df, - model=self.model, - **kwargs, - ) - ) - def get_priors(self) -> dict[str, Distribution]: """Get prior distributions.