Power block price creation and conversion
Project description
elektra
The purpose of the elektra
project is to provide a utility to create and convert power prices to their respective block constructs.
There are two primary methods implemented in the elektra project
- create_prices
- scrub_hourly_prices
Create Prices
The create_prices method takes the following parameters:
flow_date
- date | The as of date for the power pricesticker
- string | The ticker symbol for the power productnode
- string | The node on the power gridiso
- string | The short name of the Independent Service Operatorblock
- string | The power block for the pricesfrequency
string | The price frequency, either Daily or Monthlyprices
dataframe | A Python dataframe of prices consisting offlow_date
,hour_ending
, andprice
The response from the method is a single price float the provided attributes.
Scrub Hourly Prices
The scrub_hourly_prices method takes the following parameters:
flow_date
- date | The as of date for the power pricesticker
- string | The ticker symbol for the power productnode
- string | The node on the power gridiso
- string | The short name of the Independent Service Operatorprices
dataframe | A python dataframe of prices consisting offlow_date
,hour_ending
, andprice
The response from the method is a Python dataframe with the following columns of data:
- Hour Beginning
- Hour Ending
- Required
- Special
- Value
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
elektra-0.0.2.tar.gz
(7.5 kB
view hashes)