pnnl/portfoliomanager-rb

RESOURCE

Abstract

This invention is a Ruby "gem" (library) that provides clients for ENERGY STAR Portfolio Manager (ESPM) Web Services, Inventive features: 100% coverage of version 18.0 of the ESPM API. Automated mapping between ESPM XML schemas and Ruby objects. Clients for both the "live" and "test" ESPM API environments. Debugging mode with HTTP request/response logging.
Developers:
Borkum, Mark [1] Central, PNNL Developer [1]
  1. Pacific Northwest National Laboratory
Release Date:
2022-07-28
Project Type:
Open Source, Publicly Available Repository
Software Type:
Scientific
Version:
1
Licenses:
BSD 2-clause "Simplified" License
Sponsoring Org.:
Code ID:
77932
Site Accession Number:
Battelle IPID 32438-E
Research Org.:
Pacific Northwest National Laboratory (PNNL), Richland, WA (United States)
Country of Origin:
United States

RESOURCE

Citation Formats

Borkum, Mark, and Central, PNNL Developer. pnnl/portfoliomanager-rb. Computer Software. https://github.com/pnnl/portfoliomanager-rb. USDOE. 28 Jul. 2022. Web. doi:10.11578/dc.20240614.231.
Borkum, Mark, & Central, PNNL Developer. (2022, July 28). pnnl/portfoliomanager-rb. [Computer software]. https://github.com/pnnl/portfoliomanager-rb. https://doi.org/10.11578/dc.20240614.231.
Borkum, Mark, and Central, PNNL Developer. "pnnl/portfoliomanager-rb." Computer software. July 28, 2022. https://github.com/pnnl/portfoliomanager-rb. https://doi.org/10.11578/dc.20240614.231.
@misc{ doecode_77932,
title = {pnnl/portfoliomanager-rb},
author = {Borkum, Mark and Central, PNNL Developer},
abstractNote = {This invention is a Ruby "gem" (library) that provides clients for ENERGY STAR Portfolio Manager (ESPM) Web Services, Inventive features: 100% coverage of version 18.0 of the ESPM API. Automated mapping between ESPM XML schemas and Ruby objects. Clients for both the "live" and "test" ESPM API environments. Debugging mode with HTTP request/response logging.},
doi = {10.11578/dc.20240614.231},
url = {https://doi.org/10.11578/dc.20240614.231},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20240614.231}},
year = {2022},
month = {jul}
}