Package: lakefetch 0.1.14

Jeremy Lynch Farrell

lakefetch: Calculate Fetch and Wave Exposure for Lake Sampling Points

Calculates fetch (open water distance) and wave exposure metrics for lake sampling points. Downloads lake boundaries from 'OpenStreetMap', calculates directional fetch using a ray-casting approach, and optionally integrates National Hydrography Dataset ('NHD') data <https://www.usgs.gov/national-hydrography> for hydrological context including outlet and inlet locations. Can estimate lake depth from surface area using empirical relationships, and integrate historical weather data for cumulative wave energy calculations. Includes an optional interactive 'shiny' application for visualization.

Authors:Jeremy Lynch Farrell [aut, cre]

lakefetch_0.1.14.tar.gz
lakefetch_0.1.14.zip(r-4.7-any)lakefetch_0.1.14.zip(r-4.6-any)lakefetch_0.1.14.zip(r-4.5-any)
lakefetch_0.1.14.tgz(r-4.6-any)lakefetch_0.1.14.tgz(r-4.5-any)
lakefetch_0.1.14.tar.gz(r-4.7-any)lakefetch_0.1.14.tar.gz(r-4.6-any)
lakefetch_0.1.14.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
lakefetch/json (API)

# Install 'lakefetch' in R:
install.packages('lakefetch', repos = c('https://ropensci.r-universe.dev', 'https://cloud.r-project.org'))

Reviews:rOpenSci Software Review #762

Bug tracker:https://github.com/ropensci/lakefetch/issues

Pkgdown/docs site:https://docs.ropensci.org

Datasets:

On CRAN:

Conda:

5.15 score 1 stars 14 scripts 276 downloads 17 exports 45 dependencies

Last updated from:31e27e543a (on main). Checks:10 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK234
pkgdown docsOK176
source / vignettesOK248
linux-releaseOK247
macos-releaseOK207
macos-oldrelOK177
windows-develOK154
windows-releaseOK178
windows-oldrelOK167
wasm-releaseOK160

Exports:add_lake_contextadd_lake_depthadd_weather_contextassign_sites_to_lakescreate_ray_geometriesfetch_appfetch_app_uploadfetch_calculateget_lake_boundaryget_lake_depthlakefetch_optionslakefetch_reset_optionsload_sitesplot_fetch_barsplot_fetch_mapplot_fetch_rosesanitize_filename

Dependencies:askpassclassclassIntclicpp11curlDBIe1071farverggplot2gluegtablehttrhttr2isobandjsonliteKernSmoothlabelinglifecyclemagrittrmimeopensslosmdatapillarpkgconfigproxyR6RColorBrewerRcpprlangrvests2S7scalesselectrsfsystibbleunitsutf8vctrsviridisLitewithrwkxml2

Getting Started with lakefetch
Introduction | Installation | Quick Start | 1. Load your site data | 2. Get lake boundary | 3. Calculate fetch | 4. Visualize | Understanding the Results | Exposure Categories | Configuration Options | NHD Integration | Working with Multiple Lakes | Exporting Results

Last update: 2026-10-09
Started: 2026-01-28

Validation of lakefetch Calculations
Overview | Analytical Validation | Test Cases | Running Analytical Validation | Literature Validation | Test Lakes | Validation Approach | Running Literature Validation | Edge Case Validation | Key Validations | Running Edge Case Validation | Methodology Alignment | Shore Protection Manual (USACE, 1984) | Mason et al. (2018) | Effective Fetch Calculation | Unit Tests | R CMD Check Status | Summary | References

Last update: 2026-01-30
Started: 2026-01-30