Skip to content
This repository has been archived by the owner on Sep 27, 2023. It is now read-only.

Add universal weather data downloader #1021

Merged
merged 34 commits into from
Oct 27, 2021

Conversation

dchassin
Copy link
Member

@dchassin dchassin commented Oct 20, 2021

This PR adds support for NREL NSRDB weather data.

Current issues

None

Code changes

  • Add python_extras/nsrdb_weather.py subcommand utility.
  • Fix module/tape/tape.cpp bug in parsing of raw timestamps.
  • Add support for ${GEOCODE <lat>,<log>[#<res>]} and ${GEOCODE <obj>[#<res>]}
  • Add support for #ifmissing <filename> macro.

Documentation changes

Test and Validation Notes

You need to sign up for the data service using the gridlabd nsrdb_weather --signup=<your-email> command.

To run a self-test, use the command gridlabd nsrdb_weather --test. This should create two files, test.glm and test.csv. If it fails, an error/exception will be displayed and the exit code will be non-zero.

@dchassin dchassin requested a review from aivanova5 October 20, 2021 00:18
@dchassin dchassin self-assigned this Oct 20, 2021
@dchassin dchassin added the enhancement Request an enhancement or new feature label Oct 20, 2021
@dchassin dchassin changed the title Add NSRDB data tool Add universal weather data downloader Oct 22, 2021
@dchassin dchassin marked this pull request as draft October 22, 2021 20:25
@dchassin dchassin marked this pull request as ready for review October 23, 2021 13:58
@aivanova5 aivanova5 merged commit d510c24 into develop Oct 27, 2021
@aivanova5 aivanova5 deleted the develop-add-nrel-weather-converter branch October 27, 2021 16:43
@aivanova5 aivanova5 mentioned this pull request Nov 2, 2021
24 tasks
@dchassin dchassin linked an issue Dec 28, 2021 that may be closed by this pull request
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement Request an enhancement or new feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add support for NOAA Historical Data
2 participants