Python 2/3 wrapper for NREL's System Advisor Model SDK.
At the moment, this package is compatible with the January 17, 2017 SAM SDK release. The core interface is a modified version of NREL's Python 2 API.
- Install the NREL System SAM SDK
- Find the system library (ssc.dylib, ssc.so, ssc.dll) and copy to your Python path
- Install the py3samsdk package
from py3samsdk import PySSC
ssc_lib = './ssc.dylib' # path to SAM SSC Library
ssc = PySSC(ssc_lib)
Note that the ssc_lib must be inside the root package directory for the tests to pick up the module.
- The API package API may change rapidly.
- Some scheduled improvements are to improve the library path mechanism and to set up continuous testing/integration.