Home Applications iris-energy-isodata

iris-energy-isodata

Community Project
This project is maintained by its author and is not officially supported by InterSystems. For technical support, please contact the project developer.
5
1 reviews
2
Awards
539
Views
21
IPM installs
2
1
Details
Releases (4)
Reviews (1)
Awards (2)
Issues
Videos (1)
Articles (1)
Access energy data of Major ISOs in the United States

What's new in this version

Python Package Updated

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 GRIDSTATUS Python library with the help of embedded python.

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

  • California ISO (caiso)
  • 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 2 Business Services, 1 Business Process and 2 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

Special Thanks to:

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

Last checked by moderator
05 Nov, 2025Doesn't work
Made with
download archive
Version
1.0.402 Aug, 2026
ObjectScript quality test
Category
Integration
Works with
InterSystems IRIS for HealthEnsemble
First published
11 Sep, 2022
Last edited
02 Aug, 2026