agrifoodpy.impact.model ======================= .. py:module:: agrifoodpy.impact.model .. autoapi-nested-parse:: Module for impact intervention models Functions --------- .. autoapisummary:: agrifoodpy.impact.model.fbs_impacts agrifoodpy.impact.model.fair_co2_only Module Contents --------------- .. py:function:: fbs_impacts(fbs, impact_element, population=None, sum_dims=None) Computes total impacts from quantities in a food balance sheet Dataset or food element quantity DataArray, summing over items, regions or years if instructed. :param fbs: Food Balance Sheet array with food quantities for a set of items, regions and/or years. :type fbs: xarray.DataArray or xarray.Dataset :param impact_element: Impact DataArray containing the impacts for set of items, regions and/or years. :type impact_element: xarray.DataArray :param population: If given, the input impacts are considered per-capita values and multiplied by the population array :type population: xarray.DataArray :param sum_dims: Dimension labels to sum over :type sum_dims: str :returns: **total_impact** -- Total impact computed from food balance sheet data and impact array :rtype: xarray.DataArray or xarray.Dataset .. py:function:: fair_co2_only(emissions) Simple Interface to FaIR, the Finite-amplitude Impulse-Response atmosferic model. Computes the concentration, radiative forcing and temperature anomaly for an array of CO2 emissions per year assuming a clean atmosphere and default values for amosferic parameters. :param emissions: Array containing GHG emissions in Gt CO2e per year :type emissions: xarray.DataArray or xarray.Dataset :returns: * **T** (*xarray.DataArray*) -- Temperature anomaly in Kelvin degrees at the zero layer * **C** (*xarray.DataArray*) -- Atmosferic CO2e concetration in ppm * **F** (*xarray.DataArray*) -- Effective radiative forcing in W m^-2