Climata Versions Save

Python library for loading and iterating over climate and flow time series data (from ACIS/NOAA RCCs, CoCoRaHS, Hydromet/USBR, CNRFC ESP/NWS, SNOTEL/AWDB/NRCS, and NWIS/USGS)

v0.5.0

6 years ago
  • Add support for EPA's WQX domain values service (e926c92)
  • Fix issue with snotel.StationHourlyDataIO (#14)
  • Drop Python 2.7 from tests due to a unicode translation issue (71cddaa). For most use cases the library should still work fine in Python 2.

v0.4.1

7 years ago
  • Fix MethodNotFound error due to evaluating _server as boolean (#11)
  • Fix OWSLib dependency (#12, #13)
  • Misc fixes and code cleanup

v0.4.0

9 years ago
  • Python 3 support (#9)
  • Preliminary support for a number of NWS forecast formats (#8)

v0.3.2

9 years ago

v0.3.1

9 years ago

This release adds support for the NRCS SNOTEL AWDB SOAP services (#2).

v0.3.0

9 years ago

This release adds support for USGS NWIS webservices (#1).

In addition, all of the main climata IO classes now include metadata indicating which location, parameter, and time-based filters they support. Specifically, every class subclassing climata.base.WebserviceLoader explicitly declares support (or non-support) for the following init arguments:

  • start_date, end_date: requested date range
  • state: Two letter state code
  • county: 5-digit FIPS code (except for CocorahsIO which uses a two-digit code)
  • basin: 8-digit Hydrologic Unit Code
  • station: One or more site identifiers (service-specific)
  • parameter: One or more parameter

Some classes accept the arguments ignore them, others require them, and others accept multiple values in a list or tuple format. The get_filter_options() method can help determine usage.

This metadata is used by the new climata-viewer project, an interactive website for requesting and downloading time series data from climata-supported webservices.

v0.2.0

10 years ago

This release incorporates extends the scope beyond ACIS to incorporate two additional web services. They were originally implemented as part of wq.io but fit better here:

v0.1.0

10 years ago

Initial release as PyPI package