Miso ========================= .. py:module:: gridstatus.miso Module Contents --------------- Classes Summary ~~~~~~~~~~~~~~~ .. autoapisummary:: gridstatus.miso.MISO Contents ~~~~~~~~~~~~~~~~~~~ .. py:class:: MISO Bases: :py:obj:`gridstatus.base.ISOBase` Midcontinent Independent System Operator (MISO) **Attributes** .. list-table:: :widths: 15 85 :header-rows: 0 * - **BASE** - https://api.misoenergy.org/MISORTWDDataBroker/DataBrokerServices.asmx * - **default_timezone** - US/Central * - **hubs** - ['ILLINOIS.HUB', 'INDIANA.HUB', 'LOUISIANA.HUB', 'MICHIGAN.HUB', 'MINN.HUB', 'MS.HUB', 'TEXAS.HUB', 'ARKANSAS.HUB'] * - **interconnection_homepage** - https://www.misoenergy.org/planning/generator-interconnection/GI_Queue/ * - **iso_id** - miso * - **markets** - None * - **name** - Midcontinent ISO **Methods** .. autoapisummary:: :nosignatures: gridstatus.miso.MISO.get_fuel_mix gridstatus.miso.MISO.get_interconnection_queue gridstatus.miso.MISO.get_lmp gridstatus.miso.MISO.get_load gridstatus.miso.MISO.get_load_forecast .. py:method:: get_fuel_mix(date, verbose=False) Get the fuel mix for a given day for a provided MISO. :param date: "latest", "today", or an object that can be parsed as a datetime for the day to return data. :type date: datetime.date, str :param verbose: print verbose output. Defaults to False. :type verbose: bool, optional :returns: DataFrame with columns "Time", "Load", "Fuel Mix" :rtype: pandas.DataFrame .. py:method:: get_interconnection_queue(verbose=False) Get the interconnection queue :returns: Interconnection queue :rtype: pandas.DataFrame .. py:method:: get_lmp(date, market: str, locations: list = None, verbose=False) Supported Markets: - ``REAL_TIME_5_MIN`` - (FiveMinLMP) - ``DAY_AHEAD_HOURLY`` - (DayAheadExPostLMP) .. py:method:: get_load(date, verbose=False) .. py:method:: get_load_forecast(date, verbose=False)