Initial Climate Mood Analysis project
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
#!/usr/bin/env python3
|
||||
"""
|
||||
Submit NSRDB polygon archive requests for county-average GHI.
|
||||
|
||||
This is a GHI-specific wrapper around request_nsrdb_county_polygon_archives.py.
|
||||
It reuses the shared state machine, polygon tiling, site-count, Polar fallback,
|
||||
pacing, and manifest logic with GHI-specific defaults.
|
||||
"""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import sys
|
||||
|
||||
import request_nsrdb_county_polygon_archives as polygon_request
|
||||
|
||||
|
||||
DEFAULT_ARGS = [
|
||||
"--requests-csv",
|
||||
"data/nrel/county_polygon_ghi_request_manifest.csv",
|
||||
"--error-csv",
|
||||
"data/nrel/county_polygon_ghi_error_log.csv",
|
||||
"--response-dir",
|
||||
"data/nrel/polygon_request_responses",
|
||||
"--artifact-label",
|
||||
"ghi",
|
||||
"--attributes",
|
||||
"ghi",
|
||||
]
|
||||
|
||||
|
||||
def main() -> None:
|
||||
"""Run the shared polygon requester with GHI-specific defaults."""
|
||||
polygon_request.main(
|
||||
[*DEFAULT_ARGS, *sys.argv[1:]],
|
||||
description=__doc__,
|
||||
)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
Reference in New Issue
Block a user