<?xml version='1.0' encoding='utf-8'?>
<oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
  <dc:contributor>Keith James Doore</dc:contributor>
  <dc:contributor>Terry A. Kenney</dc:contributor>
  <dc:contributor>Thomas M. Over</dc:contributor>
  <dc:contributor>Muluken Yeheyis</dc:contributor>
  <dc:creator>Timothy O. Hodson</dc:creator>
  <dc:date>2024</dc:date>
  <dc:description>&lt;div class="html-p"&gt;Streamflow is one of the most important variables in hydrology, but it is difficult to measure continuously. As a result, nearly all streamflow time series are estimated from rating curves that define a mathematical relationship between streamflow and some easy-to-measure proxy like water surface elevation (stage). Despite the existence of automated methods, most rating curves are still fit manually, which can be time-consuming and subjective. Although several automated methods exist, they vary greatly in performance because of the non-convex nature of the problem. In this work, we develop a parameterization of the segmented power law that works reliably with minimal data, which could serve operationally or as a benchmark for evaluating other methods. The model, along with test data and tutorials, is available as an open-source Python package called&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;tt&gt;ratingcurve&lt;/tt&gt;. The implementation uses a modern probabilistic machine-learning framework, which is relatively easy to modify so that others can improve upon it.&lt;/div&gt;</dc:description>
  <dc:format>application/pdf</dc:format>
  <dc:identifier>10.3390/hydrology11020014</dc:identifier>
  <dc:language>en</dc:language>
  <dc:publisher>MDPI</dc:publisher>
  <dc:title>Ratingcurve: A Python package for fitting streamflow rating curves</dc:title>
  <dc:type>article</dc:type>
</oai_dc:dc>