Software
I develop and maintain open-source R packages for working with aquatic and stream-ecology data. All are released under the AGPL (>= 3) license — contributions and bug reports are welcome on GitHub.
preMetabolizer
Tools for preparing environmental time series before fitting stream metabolism models. The package includes helpers for downloading meteorological and elevation data, aligning irregular observations, converting units, and calculating light, pressure, dissolved gas, and water property inputs for streamMetabolizer.
pak::pak("ConnorB/preMetabolizer")
flowcam
A tidy interface to the USGS National Imagery Management System (NIMS) API: discover stream-gage cameras across the US, list and download their images, and assemble them into animated GIFs or MP4 videos.
pak::pak("ConnorB/flowcam")
streamDAG
Indices and tools for analyzing directed acyclic graphs (DAGs), particularly DAG representations of intermittent (non-perennial) stream networks. Introduced in Aho et al. (2023), Non-perennial stream networks as directed acyclic graphs: The R-package streamDAG. Environmental Modelling & Software. doi:10.1016/j.envsoft.2023.105775
pak::pak("moondog1969/streamDAG")