Emissions Factor

Emissions Factor data models hold granular emissions factors that characterize and quantify the emissions of an Asset.

An asset may involve multiple emissions factors.

EmissionFactor.EmissionFactor(**kwargs)

The Emissions Factor model holds IPCC reference data (EFDB database) about activity related emission factors

EmissionFactor.BuildingEmissionFactor(**kwargs)

The Building Emissions Factor model holds EF reference data about emission factors compiled by PCAF

ORM Docs

  • Emission Factor ID (PCAF Serial Number)

  • Country

  • Asset Class (Residential / Commercial Real Estate)

  • Emission Factor Type (Emissions or Energy)

  • Data Level 1 Information

  • Data Level 2 Information

  • [[EPC Rating]]

  • Emission Factor Functional Unit (name)

  • Emission Factor Functional Unit (unit)

  • Emission Factor (name)

  • Emission Factor (unit)

  • PCAF Data Quality score (Range in 1 - 5)

  • Emission Factor (value)

  • Emission Factor methodology description

  • Emission Factor Source (Slots for up to 4 historical values)

  • Emission Factor Year (Slots for up to 4 historical values)

  • Link to emission factor documentation

  • Status (Published)

  • Inserted By (User Data)

class reference.EmissionFactor.BuildingEmissionFactor(*args, **kwargs)

The Building Emissions Factor model holds EF reference data about emission factors compiled by PCAF

ORM Docs

  • Emission Factor ID (PCAF Serial Number)

  • Country

  • Asset Class (Residential / Commercial Real Estate)

  • Emission Factor Type (Emissions or Energy)

  • Data Level 1 Information

  • Data Level 2 Information

  • [[EPC Rating]]

  • Emission Factor Functional Unit (name)

  • Emission Factor Functional Unit (unit)

  • Emission Factor (name)

  • Emission Factor (unit)

  • PCAF Data Quality score (Range in 1 - 5)

  • Emission Factor (value)

  • Emission Factor methodology description

  • Emission Factor Source (Slots for up to 4 historical values)

  • Emission Factor Year (Slots for up to 4 historical values)

  • Link to emission factor documentation

  • Status (Published)

  • Inserted By (User Data)

Asset_class

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Country

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

DQ_CHOICES = [(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)]
Data_level_1_information

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Data_level_2_information

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

exception DoesNotExist
EF_TYPE_CHOICES = [(0, 'Emissions'), (1, 'Energy')]
EPC_Rating

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Emission_factor

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Emission_factor_functional_unit_name

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Emission_factor_functional_unit_unit

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Emission_factor_methodology_description

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Emission_factor_name

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Emission_factor_source_1

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Emission_factor_source_2

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Emission_factor_source_3

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Emission_factor_source_4

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Emission_factor_type

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Emission_factor_unit

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Emission_factor_year_1

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Emission_factor_year_2

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Emission_factor_year_3

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Emission_factor_year_4

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Inserted_By_Users

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Link_to_emission_factor

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

exception MultipleObjectsReturned
PCAF_data_quality_score

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Status

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

YEAR_CHOICES = [(2015, 2015), (2016, 2016), (2017, 2017), (2018, 2018), (2019, 2019), (2020, 2020), (2021, 2021), (2022, 2022)]
buildingemissionssource_set

Accessor to the related objects manager on the reverse side of a many-to-one relation.

In the example:

class Child(Model):
    parent = ForeignKey(Parent, related_name='children')

Parent.children is a ReverseManyToOneDescriptor instance.

Most of the implementation is delegated to a dynamically defined manager class built by create_forward_many_to_many_manager() defined below.

creation_date

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

get_PCAF_data_quality_score_display(*, field=<django.db.models.fields.IntegerField: PCAF_data_quality_score>)
get_absolute_url()
get_next_by_creation_date(*, field=<django.db.models.fields.DateTimeField: creation_date>, is_next=True, **kwargs)
get_next_by_last_change_date(*, field=<django.db.models.fields.DateTimeField: last_change_date>, is_next=True, **kwargs)
get_previous_by_creation_date(*, field=<django.db.models.fields.DateTimeField: creation_date>, is_next=False, **kwargs)
get_previous_by_last_change_date(*, field=<django.db.models.fields.DateTimeField: last_change_date>, is_next=False, **kwargs)
id

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

last_change_date

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

objects = <django.db.models.manager.Manager object>
class reference.EmissionFactor.EmissionFactor(*args, **kwargs)

The Emissions Factor model holds IPCC reference data (EFDB database) about activity related emission factors

Control_Technologies

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Data_Provider

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Data_Provider_Comments

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Data_Quality

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Data_Quality_Reference

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Data_Source

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Description

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

exception DoesNotExist
EF_ID

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

English_Abstract

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Equation

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Fuel

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Gases

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

IPCC_Category

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

IPCC_Worksheet

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Link

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Lower_Bound

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

exception MultipleObjectsReturned
Other_Comments

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Other_Data_Quality

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Other_Properties

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Parameter_Conditions

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Parameter_Type

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Regional_Conditions

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Technical_Reference

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Technology_Practices

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Unit

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Upper_Bound

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

Value

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

creation_date

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

emissionssource_set

Accessor to the related objects manager on the reverse side of a many-to-one relation.

In the example:

class Child(Model):
    parent = ForeignKey(Parent, related_name='children')

Parent.children is a ReverseManyToOneDescriptor instance.

Most of the implementation is delegated to a dynamically defined manager class built by create_forward_many_to_many_manager() defined below.

get_absolute_url()
get_next_by_creation_date(*, field=<django.db.models.fields.DateTimeField: creation_date>, is_next=True, **kwargs)
get_next_by_last_change_date(*, field=<django.db.models.fields.DateTimeField: last_change_date>, is_next=True, **kwargs)
get_previous_by_creation_date(*, field=<django.db.models.fields.DateTimeField: creation_date>, is_next=False, **kwargs)
get_previous_by_last_change_date(*, field=<django.db.models.fields.DateTimeField: last_change_date>, is_next=False, **kwargs)
id

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

last_change_date

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

objects = <django.db.models.manager.Manager object>