@sh.add_function(dsp, outputs=[
'identified_co2_emissions', 'co2_rescaling_scores', 'co2_params_identified'
])
def fake_identification_co2_emissions(co2_emissions, co2_params_initial_guess):
"""
Identifies instantaneous CO2 emission vector [CO2g/s].
:param co2_emissions:
CO2 instantaneous emissions vector [CO2g/s].
:type co2_emissions: numpy.array
:param co2_params_initial_guess:
Initial guess of co2 emission model params.
:type co2_params_initial_guess: dict
:return:
The instantaneous CO2 emission vector [CO2g/s], rescaling scores
(i.e., mean, std, and number of perturbations) [-], and the identified
initial guess of co2 emission model params.
:rtype: numpy.array, tuple[float], dict
"""
return co2_emissions, (1.0, 0, 0), co2_params_initial_guess