land_classes.soc

Module Contents

Classes

SOC

class land_classes.soc.SOC(ef_country, land_use_data, past_land_use_data, transition_matrix_data, current_land_use, past_land_use)
get_time_period()

Calculates the time period between the current and past land use data.

Returns:

The time period in years.

Return type:

int

compute_SOC_ref_for_land_use()

Computes the reference SOC for the current land use category.

Returns:

The reference SOC value.

Return type:

float

compute_land_use_change_total_area()

Computes the total area converted from the past land use to the current land use.

Returns:

The annual area converted.

Return type:

float

compute_emission_factor_from_mineral_soils(land_use_name)

Computes the emission factor from mineral soils for a given land use category.

Parameters:

land_use_name (str) – The name of the land use category.

Returns:

The emission factor from mineral soils.

Return type:

float

compute_emissions_from_mineral_soils_in_land_use_change()

Computes the emissions from mineral soils during land use change.

Returns:

The total emissions from mineral soils.

Return type:

float