diff --git a/python/parpe/hdf5_pe_input.py b/python/parpe/hdf5_pe_input.py index 6cec0bddd..4e7e6abdd 100644 --- a/python/parpe/hdf5_pe_input.py +++ b/python/parpe/hdf5_pe_input.py @@ -378,6 +378,11 @@ def _set_initial_concentration(condition_id, species_id, condition_scale_map_sim[init_par_id] = ptc.LIN if preeq_cond_idx != NO_PREEQ_CONDITION_IDX: + value = petab.to_float_if_float( + self.petab_problem.condition_df.loc[ + preeq_cond_id, species_id]) + if isinstance(value, float): + condition_map_sim[init_par_id] = value _set_initial_concentration( preeq_cond_id, species_id, init_par_id, condition_map_preeq,