PowerAnalytics.jl: User-Centric Power Systems Analysis in Julia
Abstract
The National Laboratory of the Rockies recently released version 1 of PowerAnalytics.jl, an analysis module for the outputs of its popular open-source electrical power systems modeling platform Sienna. It features an extensible framework - based on the flexible selecting of components, the execution of arbitrary metrics on them, and a familiar DataFrames-based output interface with embedded metadata - to process results in the Sienna style while keeping the interface as simple as possible for non-Julia experts. Here, I describe the package and where it fits into the Sienna ecosystem, how I harnessed user-centered design and Julia features to achieve beginner friendliness without sacrificing performance and expressibility, and what lessons might be drawn from the package's design and implementation.
Fields of Study & Subjects
Power Systems and Technologies
Modeling and Simulation Systems
Scientific Computing and Data Management
Publication details
- Journal / source
- OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information)
- Publication date
- 9 January 2026
- Language
- EN