Marimo application for using Solar Data Tools
- Clone repository
- Create a fresh Python virtual environment, e.g. using conda,
conda create -n sdt-app pip
conda activate sdt-app
- Install the packages in
requirements.txt
, e.g. using pip,
pip install -r requirements.txt
marimo run app.py
The data are provided through the SETO Solar Data Bounty Prize. The first time it runs, the app automatically loads power generation data from site 2107 in the OEDI S3 bucket, and it will save a local copy in your working directory. After the first run, use of the app does not require an internet connection.
We provide a point-and-click user interface for Solar Data Tools Python software.
- Select an inverter source from the drop down menu in the upper left
- The analysis of each power signal takes ~30 seconds, but the results are cached
- After analysis is complete there are 5 tabs to explore: data viewer, losses, daily data quality, capacity changes, and clipping analysis
The image below shows a view of the "losses" tab:
This material is based upon work supported by the U.S. Department of Energy's Office of Energy Efficiency and Renewable Energy (EERE) under the Solar Energy Technologies Office Award Number 38529.