Base#

Module Contents#

Classes Summary#

GridStatus

InterconnectionQueueStatus

Interconnection queue types

ISOBase

Markets

Names of LMP Markets

Exceptions Summary#

Contents#

class gridstatus.base.GridStatus(time, status, reserves, iso, notes=None, unit='MW')[source]#

Methods

__repr__

Return repr(self).

to_dict

__repr__() str[source]#

Return repr(self).

to_dict()[source]#
class gridstatus.base.InterconnectionQueueStatus[source]#

Bases: enum.Enum

Interconnection queue types

Attributes

ACTIVE

Active

COMPLETED

Completed

WITHDRAWN

Withdrawn

class gridstatus.base.ISOBase[source]#

Attributes

default_timezone

None

interconnection_homepage

None

markets

[]

status_homepage

None

Methods

get_fuel_mix

get_interconnection_queue

get_load

get_load_forecast

get_raw_interconnection_queue

get_status

get_storage

local_now

abstract get_fuel_mix(date, end=None, verbose=False)[source]#
abstract get_interconnection_queue(verbose: bool = False)[source]#
abstract get_load(date, end=None, verbose=False)[source]#
abstract get_load_forecast(date, end=None, verbose=False)[source]#
abstract get_raw_interconnection_queue(verbose: bool = False) BinaryIO[source]#
abstract get_status(date, end=None, verbose=False)[source]#
abstract get_storage(date, end=None, verbose=False)[source]#
local_now()[source]#
class gridstatus.base.Markets[source]#

Bases: enum.Enum

Names of LMP Markets

Attributes

DAY_AHEAD_HOURLY

DAY_AHEAD_HOURLY

REAL_TIME_15_MIN

REAL_TIME_15_MIN

REAL_TIME_5_MIN

REAL_TIME_5_MIN

REAL_TIME_5_MIN_WEEKLY

REAL_TIME_5_MIN_WEEKLY

REAL_TIME_HOURLY

REAL_TIME_HOURLY

REAL_TIME_HOURLY_FINAL

REAL_TIME_HOURLY_FINAL

REAL_TIME_HOURLY_PRELIM

REAL_TIME_HOURLY_PRELIM

REAL_TIME_SCED

REAL_TIME_SCED

Methods

__contains__

__contains__(item)[source]#
exception gridstatus.base.NoDataFoundException[source]#

Bases: Exception

Common base class for all non-exit exceptions.

Initialize self. See help(type(self)) for accurate signature.

exception gridstatus.base.NotSupported[source]#

Bases: Exception

Common base class for all non-exit exceptions.

Initialize self. See help(type(self)) for accurate signature.