File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1055,15 +1055,11 @@ def get_valid_parameters_for_parameter_table(
10551055 # aliases an invalid PEtab ID? See
10561056 # https://github.com/PEtab-dev/libpetab-python/pull/482#discussion_r3420762034
10571057 for mapping in problem .mappings :
1058- if mapping .petab_id not in invalid :
1058+ if mapping .model_id and mapping . model_id in parameter_ids . keys () :
10591059 parameter_ids [mapping .petab_id ] = None
1060- # An aliased model id is not a valid parameter id
1061- if (
1062- mapping .model_id
1063- and mapping .model_id != mapping .petab_id
1064- and mapping .model_id in parameter_ids
1065- ):
1066- del parameter_ids [mapping .model_id ]
1060+ # An aliased model id is not a valid parameter id
1061+ if mapping .model_id in parameter_ids :
1062+ del parameter_ids [mapping .model_id ]
10671063
10681064 # add output parameters from observable table
10691065 output_parameters = problem .get_output_parameters ()
You can’t perform that action at this time.
0 commit comments