Assessment Strategies¶
Fig. 8 Schematic overview of logical data model for Assessment Strategies¶
- class assessment_strategies.models.AssessmentStrategy(*args, **kwargs)¶
Please refer to the conceptual model on Assessment Strategy.
- Parameters:
id (UUIDField) – Primary key: Id
created_at (DateTimeField) – Created at
updated_at (DateTimeField) – Updated at
title (CharField) – Title
internal_code (CharField) – Internal code
is_active (BooleanField) – Active
data_source_is_relevant (BooleanField) – Databron is relevant
Relationship fields:
- Parameters:
impact_indicators (
ManyToManyFieldtoImpactIndicator) – Impact indicators (related name:assessmentstrategy)impact_modules (
ManyToManyFieldtoImpactModule) – Impact modules (related name:assessmentstrategy)
Reverse relationships:
- Parameters:
legacyassessmentstrategy (Reverse
OneToOneFieldfromLegacyAssessmentStrategy) – The legacy assessment strategy of this assessment strategy (related name ofassessmentstrategy_ptr)related_impact_indicators (Reverse
ForeignKeyfromAssessmentStrategyImpactIndicator) – All related impact indicators of this assessment strategy (related name ofassessment_strategy)related_impact_modules (Reverse
ForeignKeyfromAssessmentStrategyImpactModule) – All related impact modules of this assessment strategy (related name ofassessment_strategy)datasource (Reverse
ManyToManyFieldfromDataSource) – All databronnen of this assessment strategy (related name ofassessment_strategies)environmental_data (Reverse
ForeignKeyfromEnvironmentalData) – All environmental data of this assessment strategy (related name ofassessment_strategy)validationset (Reverse
ForeignKeyfromValidationSet) – All Validation Sets of this assessment strategy (related name ofassessment_strategy)validation_submissions (Reverse
ForeignKeyfromValidationSubmission) – All validation submissions of this assessment strategy (related name ofassessment_strategy)referenceprocessdata (Reverse
ForeignKeyfromReferenceProcessData) – All reference process data of this assessment strategy (related name ofassessment_strategy)
- class AssessmentStrategyChoices(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)¶
- property zeros_scores_matrix¶
Returns a zeros-matrix applicable for this AssessmentStrategy. It has the size of [impact indicators, inmpact modules]. ie. For A1 this is [11, 13] and for A2 this is [19, 13]
- class assessment_strategies.models.AssessmentStrategyImpactIndicator(*args, **kwargs)¶
Through model between Assessment Strategy and Environmental Impact Indicator. The ordering defines the order of the Environmental Impact Indicators. The weight defines the weight to be used in the Weighing Vector.
- Parameters:
id (UUIDField) – Primary key: Id
created_at (DateTimeField) – Created at
updated_at (DateTimeField) – Updated at
weight (FloatField) – Weight
ordering (IntegerField) – Volgorde
Relationship fields:
- Parameters:
assessment_strategy (
ForeignKeytoAssessmentStrategy) – Assessment strategy (related name:related_impact_indicators)impact_indicator (
ForeignKeytoImpactIndicator) – Impact indicator (related name:assessmentstrategyimpactindicator)
Reverse relationships:
- Parameters:
legacyassessmentstrategyimpactindicator (Reverse
OneToOneFieldfromLegacyAssessmentStrategyImpactIndicator) – The legacy assessment strategy impact indicator of this Assessment strategy impact indicator (related name ofassessmentstrategyimpactindicator_ptr)impactindicatorcode (Reverse
ForeignKeyfromImpactIndicatorCode) – All Impact Indicator Codes of this Assessment strategy impact indicator (related name ofassessment_strategy_impact_indicator)
- class assessment_strategies.models.AssessmentStrategyImpactModule(*args, **kwargs)¶
Through model between AssessmentStrategy and ImpactModule. The ordering defines the order of ImpactModules.
- Parameters:
id (UUIDField) – Primary key: Id
created_at (DateTimeField) – Created at
updated_at (DateTimeField) – Updated at
ordering (IntegerField) – Volgorde
Relationship fields:
- Parameters:
assessment_strategy (
ForeignKeytoAssessmentStrategy) – Assessment strategy (related name:related_impact_modules)impact_module (
ForeignKeytoImpactModule) – Impact module (related name:assessmentstrategyimpactmodule)
Reverse relationships:
- Parameters:
legacyassessmentstrategyimpactmodule (Reverse
OneToOneFieldfromLegacyAssessmentStrategyImpactModule) – The legacy assessment strategy impact module of this Assessment strategy impact module (related name ofassessmentstrategyimpactmodule_ptr)
- class assessment_strategies.models.DataSource(*args, **kwargs)¶
The environmental impacts on Environmental Data are sourced from some data set. Not all data sources are suitable for every Assessment Strategy. To keep track of the data sources, every Environmental Data can be coupled to a DataSource.
- Currently the DataSources are:
Ecoinvent 3.6, suitable for AssessmentStrategies A1 and A2
Ecoinvent 3.9, suitable for AssessmentStrategy A2
- Parameters:
id (UUIDField) – Primary key: Id
created_at (DateTimeField) – Created at
updated_at (DateTimeField) – Updated at
code (CharField) – Code
Relationship fields:
- Parameters:
assessment_strategies (
ManyToManyFieldtoAssessmentStrategy) – Assessment strategies (related name:datasource)
Reverse relationships:
- Parameters:
environmental_data (Reverse
ForeignKeyfromEnvironmentalData) – All environmental data of this databron (related name ofdata_source)
- class Codes(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)¶
- class assessment_strategies.models.ImpactIndicator(*args, **kwargs)¶
Please refer to the conceptual model on Environmental Impact Indicator.
- Parameters:
id (UUIDField) – Primary key: Id
created_at (DateTimeField) – Created at
updated_at (DateTimeField) – Updated at
title (CharField) – Title
Relationship fields:
- Parameters:
unit (
ForeignKeytoUnit) – Unit (related name:impactindicator)
Reverse relationships:
- Parameters:
legacyimpactindicator (Reverse
OneToOneFieldfromLegacyImpactIndicator) – The legacy impact indicator of this Impact indicator (related name ofimpactindicator_ptr)assessmentstrategy (Reverse
ManyToManyFieldfromAssessmentStrategy) – All assessment strategies of this Impact indicator (related name ofimpact_indicators)assessmentstrategyimpactindicator (Reverse
ForeignKeyfromAssessmentStrategyImpactIndicator) – All Assessment strategy impact indicator of this Impact indicator (related name ofimpact_indicator)
- class assessment_strategies.models.ImpactModule(*args, **kwargs)¶
Please refer to the conceptual model on Environmental Impact Module.
- Parameters:
id (UUIDField) – Primary key: Id
created_at (DateTimeField) – Created at
updated_at (DateTimeField) – Updated at
title (CharField) – Title
description (CharField) – Description
Relationship fields:
- Parameters:
stage (
ForeignKeytoStage) – Stage (related name:impact_modules)
Reverse relationships:
- Parameters:
legacyimpactmodule (Reverse
OneToOneFieldfromLegacyImpactModule) – The legacy impact module of this Impact module (related name ofimpactmodule_ptr)assessmentstrategy (Reverse
ManyToManyFieldfromAssessmentStrategy) – All assessment strategies of this Impact module (related name ofimpact_modules)assessmentstrategyimpactmodule (Reverse
ForeignKeyfromAssessmentStrategyImpactModule) – All Assessment strategy impact modules of this Impact module (related name ofimpact_module)lifecycleitem (Reverse
ForeignKeyfromLifeCycleItem) – All life cycle items of this Impact module (related name ofmodule)
- class assessment_strategies.models.Stage(*args, **kwargs)¶
ImpactModules are categorised as being part of a Stage as defined by ISO 21930.
- Parameters:
id (UUIDField) – Primary key: Id
created_at (DateTimeField) – Created at
updated_at (DateTimeField) – Updated at
title (CharField) – Title
description (CharField) – Description
Reverse relationships:
- Parameters:
legacystage (Reverse
OneToOneFieldfromLegacyStage) – The legacy stage of this Stage (related name ofstage_ptr)impact_modules (Reverse
ForeignKeyfromImpactModule) – All impact modules of this Stage (related name ofstage)scenarios (Reverse
ForeignKeyfromScenario) – All scenarios of this Stage (related name ofstage)