SBTi.configs
This file defines the constants used throughout the different classes. In order to redefine these settings whilst using the module, extend the respective config class and pass it to the class as the “constants” parameter.
Module Contents
Classes
This factor determines what part of the temperature for a not SBTi-validated company should be the TS and what part |
|
- class SBTi.configs.ColumnsConfig
- COMPANY_ID = company_id
- COMPANY_ISIN = company_isin
- COMPANY_LEI = company_lei
- COMPANY_ISIC = isic
- REGRESSION_PARAM = param
- REGRESSION_INTERCEPT = intercept
- MARKET_CAP = company_market_cap
- INVESTMENT_VALUE = investment_value
- COMPANY_ENTERPRISE_VALUE = company_enterprise_value
- COMPANY_EV_PLUS_CASH = company_ev_plus_cash
- COMPANY_TOTAL_ASSETS = company_total_assets
- TARGET_REFERENCE_NUMBER = target_type
- SCOPE = scope
- SR15 = sr15
- REDUCTION_FROM_BASE_YEAR = reduction_from_base_year
- START_YEAR = start_year
- VARIABLE = variable
- SLOPE = slope
- TIME_FRAME = time_frame
- MODEL = model
- ANNUAL_REDUCTION_RATE = annual_reduction_rate
- EMISSIONS_IN_SCOPE = emissions_in_scope
- TEMPERATURE_SCORE = temperature_score
- COMPANY_NAME = company_name
- OWNED_EMISSIONS = owned_emissions
- COUNTRY = country
- SECTOR = sector
- GHG_SCOPE12 = ghg_s1s2
- GHG_SCOPE3 = ghg_s3
- COMPANY_REVENUE = company_revenue
- CASH_EQUIVALENTS = company_cash_equivalents
- TARGET_CLASSIFICATION = target_classification
- REDUCTION_AMBITION = reduction_ambition
- BASE_YEAR = base_year
- END_YEAR = end_year
- SBTI_VALIDATED = sbti_validated
- ACHIEVED_EMISSIONS = achieved_reduction
- ISIC = isic
- INDUSTRY_LVL1 = industry_level_1
- INDUSTRY_LVL2 = industry_level_2
- INDUSTRY_LVL3 = industry_level_3
- INDUSTRY_LVL4 = industry_level_4
- COVERAGE_S1 = coverage_s1
- COVERAGE_S2 = coverage_s2
- COVERAGE_S3 = coverage_s3
- INTENSITY_METRIC = intensity_metric
- INTENSITY_METRIC_SR15 = intensity_metric
- TARGET_TYPE_SR15 = target_type
- SR15_VARIABLE = sr15_variable
- REGRESSION_MODEL = Regression_model
- BASEYEAR_GHG_S1 = base_year_ghg_s1
- BASEYEAR_GHG_S2 = base_year_ghg_s2
- BASEYEAR_GHG_S3 = base_year_ghg_s3
- REGION = region
- ENGAGEMENT_TARGET = engagement_target
- PARAM = param
- INTERCEPT = intercept
- WEIGHTED_TEMPERATURE_SCORE = weighted_temperature_score
- CONTRIBUTION_RELATIVE = contribution_relative
- CONTRIBUTION = contribution
- class SBTi.configs.TemperatureScoreConfig
Bases:
PortfolioAggregationConfig
This factor determines what part of the temperature for a not SBTi-validated company should be the TS and what part should be the default score. The calculated temperature score should not be lower than the current level of global warning which is expressed through the temperature floor constant.
- SBTI_FACTOR = 1
- FALLBACK_SCORE :float = 3.2
- TEMPERATURE_FLOOR :float = 0.0
- FILE_SR15_MAPPING
- FILE_REGRESSION_MODEL_SUMMARY
- DEFAULT_INDUSTRY = Others
- VALUE_TARGET_REFERENCE_ABSOLUTE = absolute
- VALUE_TARGET_REFERENCE_INTENSITY = intensity
- VALUE_TARGET_REFERENCE_INTENSITY_BASE = int
- SLOPE_MAP
- INTENSITY_MAPPINGS
- ABSOLUTE_MAPPINGS
- TEMPERATURE_RESULTS = temperature_results
- INVESTMENT_VALUE = investment_value
- class SBTi.configs.PortfolioCoverageTVPConfig
Bases:
PortfolioAggregationConfig
- FILE_TARGETS
- CTA_FILE_URL = https://cdn.sciencebasedtargets.org/download/target-dashboard
- OUTPUT_TARGET_STATUS = sbti_target_status
- OUTPUT_WEIGHTED_TARGET_STATUS = weighted_sbti_target_status
- VALUE_TARGET_NO = No target
- VALUE_TARGET_SET = Near-term
- VALUE_ACTION_COMMITTED = Commitment
- VALUE_ACTION_TARGET = Target
- TARGET_SCORE_MAP
- COL_COMPANY_NAME = Company Name
- COL_COMPANY_ISIN = ISIN
- COL_COMPANY_LEI = LEI
- COL_ACTION = Action
- COL_TARGET = Target