StreamVAST
R package for modeling stream networks with VAST
Install / Use
/learn @Jpharris7/StreamVASTREADME
StreamVAST
R package for modeling stream networks with VAST
Description
StreamVAST is a package that aids users designing spatio-temporal models for data collected in stream networks. It is designed to integrate easily with the tinyVAST package), and users will need to be somewhat familiar with tinyVAST to understand and make full use these features. A working knowledge of the sfnetworks package is also recommended.
StreamVAST contains a variety of functions to guide users in converting linework from other sources into a valid network with the appropriate characteristics. User have options for selecting a root node, pruning unnecessary branches, dividing the network into prediction frames, and associating various data types with network features. Other features will assist with generating the objects needed for VAST stream network functionality, assessing model fit, and easily making various maps and plots.
This package is still in the early phases of development, and users should expect frequent updates and changes.
Installation
It is strongly recommended that users first install the tinyVAST package and its dependencies.
To install StreamVAST, use this code:
remotes::install_github("Jpharris7/StreamVAST")
If this doesn't work, consider leaving out the vignettes, as these are under development.
remotes::install_github("Jpharris7/StreamVAST", build_vignettes = FALSE)
Shape and Data Prep
This section is demonstrates how to format and clean a set of lines, convert it into a network, root the network, remove unnecessary sections, and associate various types of data with the network. Preparing a Stream Network
Formating and Running VAST
This section shows how to use the network and the associated data to produce a model using VAST functions, and provides some basic advice for choosing settings and other features. Fitting a VAST Model
Salmonid Escapement Estimation
The original impetus for this project was the need to improve population estimates for salmonids in Washington State. This article contains information of particular use to salmon biologists and fisheries managers and shows how the data and analysis of from the previous chapters can be extended to estimate escapement. Estimating Salmonid Escapement
Related Skills
node-connect
352.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
352.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
352.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
