Jason A. Regina
Jason A. Regina
It appears that setting `cache_folder=":auto:"` results in `pint` looking for a file that used to exist in a completely different python environment. # Environment Python 3.8.10 build 0.8.0 packaging 21.3...
The National Water Prediction Service will replace AHPS this summer and includes APIs that serve observations and forecasts of streamflow and stage. We might consider adding a client tool to...
The NWM 2.1 Retrospective data has been released in zarr format on AWS. Add a client tool to retrieve these data in HydroTools canonical dataframes. Example to get going: ```python...
Add some basic information about the NWM operational configuration to the `nwm_client_new` package.
The `nwm_client_new` package assumes some basic familiarity with the National Water Model output. We could minimally link to the official landing page: https://water.noaa.gov/about/nwm and/or add an abbreviated description of the...
This PR adds multiple additional NWIS services that return USGS metadata about sites (full name, drainage area, etc.), statistics (min, max, median, mean, etc.), streamflow peaks (day of peak and...
I received this error when running `mypy` on a project that depends on `hydrotools.nwis_client`. ```console error: Skipping analyzing "hydrotools.nwis_client.iv": module is installed, but missing library stubs or py.typed marker ```...
Confidence (C) is 1 - FAR. This can be accomplished with a simple parameter and a partial function. To completely duplicate the reference below, metrics will also need a way...
The National Water Center has published several publicly available visualization services (MapServer) documented here: https://www.weather.gov/media/owp/operations/Public_Handbook_NWC_Visualization_Services.pdf I'm opening this ticket to discuss availability of client tools and potential to implement client...
Owing to #192 , it may behoove us to add a little note to the docs recommending against attempting to re-use caches after upgrading client versions.
@aaraney Encountered a use-case where `nwis_client.iv.get` was attempting to generate a `pandas.DataFrame` larger than memory. This involved retrieving ~1 year of data from ~1000 sites. Since it's `pandas` this of...