We need to track unit conversions from start to finish. Original equations presume that input data had certain area/length units, and consequently had some hard-coded conversions within.
We can auto-derive units from inputs with Python-Pint. Doing so from the flow direction raster is most appropriate since the spatial properties like area and length are being derived from derivatives of that input; it's possible to detect from others as needed (e.g., Curve Number Raster)
units for length from Flow Length raster: used in the T/C calculation (what units for flow length does T/C assume?)
We need to track unit conversions from start to finish. Original equations presume that input data had certain area/length units, and consequently had some hard-coded conversions within.
We can auto-derive units from inputs with Python-Pint. Doing so from the flow direction raster is most appropriate since the spatial properties like area and length are being derived from derivatives of that input; it's possible to detect from others as needed (e.g., Curve Number Raster)
area units for catchments: used in peak flow calculation. Square Kilometers