Socket
Socket
Sign inDemoInstall

transparencyEpias

Package Overview
Dependencies
0
Maintainers
1
Alerts
File Explorer

Install Socket

Detect and block malicious and high-risk dependencies

Install

    transparencyEpias

Package for EPIAS (Turkish Electricity Market Operating Company) Transparency API Service


Maintainers
1

Readme

transparencyEpias

PyPI Latest Release

transparencyEpias is a package which consumes Epias Transparency Rest Web Services, mainly scopes to provide easy access to users public Turkish Electricity Market data.

Covers

  • Consumption Data Services
  • Natural Gas Data Services
  • Market Data Services
    -Dayahead Market Data
    -Intraday Market Data
    -Balancing Power Market Data
    -Ancillary Services Data
  • Production Data Services
  • Tools (Which includes useful functions like exporting excel, creating basic report etc. )

Installation

transparencyEpias requires python3 or latest versions to run. Also following packages need to be installed.

  • pandas
  • requests
  • datetime
  • json
  • xlsxwriter

Install the dependencies and install transparencyEpias.

$ python -m pip install transparencyEpias

Sample Usage

To be able to reach file user should follow instructions below.

  • MCP Values Example:
from transparency_epias.markets import dayaheadClient 
mcp_list = dayaheadClient.dayahead.mcp(startDate='2020-05-10',endDate='2020-05-10')[1]
>>>[249.99, 322.22, 321.82, 321.81, 310.01, 214, 79.96, 14.04, 1, 0, 0, 0, 0.87, 1, 4, 13.99, 97.45, 227.57,

 299.99, 323.23, 321.85, 308.56, 289.8, 284.99]
  • MCP Excel Export Example:
from transparency_epias.tools import reportClient
reportClient.reports.mcp_excel_export(startDate='2020-05-10',endDate='2020-05-10')
>>> User should get an xlsx document includes daily MCP price values to the path that python runs.
  • Simple Price Comparison Report Example:
from transparency_epias.tools import reportClient
reportClient.reports.compare_price()
>>> User should get a xlsx document includes MCP, SMP, and Weighted Avarage Price 

values to the path that python runs.

License

MIT

Soruce

https://seffaflik.epias.com.tr/transparency/

https://seffaflik.epias.com.tr/transparency/technical/en/

FAQs


Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc