Emissions Source

Emissions Source models hold granular activity and emissions type data that characterize and quantify the emissions of an Asset.

An asset may involve multiple emissions sources. There are several submodels, adapted to different portfolio management use cases

EmissionsSource.EmissionsSource(**kwargs)

The Emission Source model holds granular activity and emissions type data that characterize and quantify the emissions of an Asset.

An asset may involve multiple emissions sources

EmissionsSource.GPCEmissionsSource(**kwargs)

The GPC Emission Source model holds aggregated emission data per source that conforms to the GPC reporting recommendations

EmissionsSource.BuildingEmissionsSource(**kwargs)

The Building Emission Source model holds granular activity and emissions type data that characterize and quantify the emissions of a Building. A building is either a residential or commercial Asset.

The implemented approach is the PCAF methodology for Mortgages

class portfolio.EmissionsSource.BuildingEmissionsSource(*args, **kwargs)

The Building Emission Source model holds granular activity and emissions type data that characterize and quantify the emissions of a Building. A building is either a residential or commercial Asset.

The implemented approach is the PCAF methodology for Mortgages

exception DoesNotExist
exception MultipleObjectsReturned
asset

Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.

In the example:

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

Child.parent is a ForwardManyToOneDescriptor instance.

asset_id
creation_date

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

emissions_factor

Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.

In the example:

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

Child.parent is a ForwardManyToOneDescriptor instance.

emissions_factor_id
emitted_gas

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

get_absolute_url()
get_emitted_gas_display(*, field=<django.db.models.fields.IntegerField: emitted_gas>)
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>
source_identifier

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

class portfolio.EmissionsSource.EmissionsSource(*args, **kwargs)

The Emission Source model holds granular activity and emissions type data that characterize and quantify the emissions of an Asset.

An asset may involve multiple emissions sources

exception DoesNotExist
exception MultipleObjectsReturned
asset

Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.

In the example:

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

Child.parent is a ForwardManyToOneDescriptor instance.

asset_id
creation_date

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

emissions_factor

Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.

In the example:

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

Child.parent is a ForwardManyToOneDescriptor instance.

emissions_factor_id
emitted_gas

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

get_absolute_url()
get_emitted_gas_display(*, field=<django.db.models.fields.IntegerField: emitted_gas>)
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>
source_identifier

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

class portfolio.EmissionsSource.GPCEmissionsSource(*args, **kwargs)

The GPC Emission Source model holds aggregated emission data per source that conforms to the GPC reporting recommendations

AD_DQ

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_DQ

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

exception MultipleObjectsReturned
ch4_amount

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

co2_amount

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

co2b_amount

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

comments

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.

get_AD_DQ_display(*, field=<django.db.models.fields.IntegerField: AD_DQ>)
get_EF_DQ_display(*, field=<django.db.models.fields.IntegerField: EF_DQ>)
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_notation_key_display(*, field=<django.db.models.fields.IntegerField: notation_key>)
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)
gpc_subsector

Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.

In the example:

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

Child.parent is a ForwardManyToOneDescriptor instance.

gpc_subsector_id
hfc_amount

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

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.

n2o_amount

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

nf3_amount

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

notation_key

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>
pfc_amount

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

sf6_amount

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

source_identifier

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

tco2e_amount

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

class portfolio.EmissionsSource.GPPEmissionsSource(*args, **kwargs)

The GPP Emission Source model holds aggregated emissions data per procurement contract

exception DoesNotExist
exception MultipleObjectsReturned
ch4_amount

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

co2_amount

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

co2b_amount

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

comments

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.

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)
hfc_amount

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

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.

n2o_amount

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

nf3_amount

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>
pfc_amount

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

project

Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.

In the example:

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

Child.parent is a ForwardManyToOneDescriptor instance.

project_id
sf6_amount

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

source_identifier

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

tco2e_amount

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