marmot.formatters.formatextra.ExtraReEDSIndiaProperties#

class ExtraReEDSIndiaProperties(model: marmot.formatters.formatbase.Process)[source]#

Bases: marmot.formatters.formatextra.ExtraReEDSProperties

Contains ReEDS India specific ExtraProperties and methods

Parameters

model (Process) – model specific instance of a Process class, e.g ProcessPLEXOS, ProcessReEDS

Methods

region_total_load(df[, timescale])

Creates a region_Load property for ReEDS India results sets

Attributes

EXTRA_MARMOT_PROPERTIES

Dictionary of Extra custom properties that are created based off existing properties.

region_total_load(df: pandas.core.frame.DataFrame, timescale: str = 'year') pandas.core.frame.DataFrame[source]#

Creates a region_Load property for ReEDS India results sets

ReEDS does not include storage charging in total load This is added to region_Demand to get region_Load

Parameters
  • df (pd.DataFrame) – region_Demand df

  • timescale (str, optional) – Data timescale. Defaults to ‘year’.

Returns

region_Load df

Return type

pd.DataFrame