Home Applications iris-energy-isodata

iris-energy-isodata

This application is not supported by InterSystems Corporation. Please be notified that you use it at your own risk.
5
1 reviews
2
Awards
291
Views
19
IPM installs
0
1
Details
Releases
Reviews
Awards
Issues
Pull requests
Videos
Articles
This app has a demo View
Access energy data of Major ISOs in the United States

What's new in this version

Online Demo added
Youtube Video added
ZPM added

image

iris-energy-isodata app access energy data from the major Independent System Operators (ISOs) in the United States to Ensure sustainable consumption and production patterns (SDG’s 12)

Application is using PEX iris interoperability framework and ISODATA Python library with the help of embedded python.

Get production, demand and supply of below Independent systems operators(ISOs)

  • California ISO (caiso)
  • PJM (pjm)
  • ISO New England (isone)

Get today total production of following energies

  • Natural Gas
  • Solar
  • Imports
  • Wind
  • Large Hydro
  • Nuclear
  • Batteries
  • Geothermal
  • Biomass
  • Small hydro
  • Biogas
  • Coal

Repo Contents

  • Dockerfile, docker-compose.yml, and Installer.cls to create container
  • iris.script, contains script to execute during container initialization
  • /src with source files
  • /.vscode/settings.json for automatic server connections when opened in VS Code.

Requirements:

To Run on Windows:

	git clone https://github.com/mwaseem75/iris-energy-isodata.git  
	docker-compose up -d  

To Run on macOS:

	git clone https://github.com/mwaseem75/iris-energy-isodata.git
	docker-compose up -d  

Log in with credentials: SuperUser | SYS

Getting Started

Navigate to production
http://localhost:52795/csp/irisapp/EnsPortal.ProductionConfig.zen?PRODUCTION=PEX.Production by using SuperUser | SYS

Start the production
image
Production contains 3 Business Services, 1 Business Process and 3 Business Operations.

Business Service fetch data from ISOdata and pass to business process which is sending message to business process based on the title.

Visual Trace
image

Message
The following message passed to operation contains today total production of Natural Gas, Solar, Imports, Wind, Large Hydro, Nuclear, Batteries, Geothermal, Biomass, Small hydro, Biogas and Coal energies
image

Online Demo

For online demo navigate to
http://irisisodata.demo.community.intersystems.com/csp/irisapp/EnsPortal.ProductionConfig.zen?PRODUCTION=PEX.Production by using SuperUser | SYS
image

Special Thanks to:

Guillaume Rongier for: https://openexchange.intersystems.com/package/secured-rest-api template for guidance

Read more
Made with
Install
zpm install iris-energy-isodata download archive
Version
1.0.203 Dec, 2022
ObjectScript quality test
Category
Integration
Works with
InterSystems IRIS for HealthEnsemble
First published
11 Sep, 2022
Last checked by moderator
18 Mar, 2024Doesn't work