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
A utility package for streamMetabolizer • Author & maintainer

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")
DocsR-universeGitHub
flowcam
Download and animate USGS stream-gage camera images • Author & maintainer

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")
DocsR-universeGitHub
streamDAG
Analytical methods for stream DAGs • Contributor

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")
R-universeGitHubDOI