R2X Translation Plugins¶
Translation plugins for power system models. ReEDS, PLEXOS, Sienna — any direction.
This repo houses the translation plugins for the r2x-cli ecosystem. For the core framework (plugin architecture, rules engine, System, DataStore, units), see r2x-core.
Translation Plugins¶
Package |
Direction |
Rules |
|---|---|---|
ReEDS → PLEXOS |
34 |
|
ReEDS → Sienna |
— |
|
PLEXOS → Sienna |
21 |
|
Sienna → PLEXOS |
44 |
Model Compatibility¶
R2X Version |
Supported Inputs |
Supported Outputs |
|---|---|---|
2.0 |
ReEDS (v2024.8.0) |
PLEXOS (9.0, 9.2, 10, 11) |
Sienna (PSY 4.0) |
Sienna (PSY 4.0, 5.0) |
|
PLEXOS (9.0, 9.2, 10, 11) |
Ecosystem¶
Package |
Description |
|---|---|
Rust CLI that discovers, installs, and runs any r2x plugin |
|
Shared plugin framework: |
|
ReEDS parser, transform plugins, and component models |
|
PLEXOS parser/exporter and component models |
|
Sienna parser/exporter and PowerSystems.jl-compatible models |
|
Foundational System container and time series management |
|
Standalone PLEXOS XML database reader/writer |
Roadmap¶
Active issues: Currently in progress.
Prioritized backlog: Up next.
Nice-to-have: Community contributions welcome.
Ideas: Future directions for R2X.