Date accepted: 2024-09-26
Submitting Author Name: Abigail Keller
Submitting Author Github Handle: @abigailkeller
Repository: https://github.com/abigailkeller/eDNAjoint
Version submitted: 0.1
Submission type: Stats
Badge grade: silver
Editor: @emitanaka
Reviewers: @chitrams, @smwindecker
Package: eDNAjoint
Title: Joint Modeling of Traditional and Environmental DNA Survey Data
Version: 0.1
Maintainer: Abigail G. Keller <agkeller@berkeley.edu>
Author: Abigail G. Keller
Authors@R:
c(person("Abigail G.", "Keller", role = c("aut", "cre"), email="agkeller@berkeley.edu"),
person("Ryan P.", "Kelly", role = "ctb", email="rpkelly@uw.edu"))
Description: Models integrate environmental DNA (eDNA) detection data and traditional survey data to jointly estimate species catch rate (see package vignette: https://bookdown.org/abigailkeller/eDNAjoint_vignette/). Models can be used with count data via traditional survey methods (i.e., trapping, electrofishing, visual) and replicated eDNA detection/nondetection data via polymerase chain reaction (i.e., PCR or qPCR) from multiple survey locations. Estimated parameters include probability of a false positive eDNA detection, a site-level covariates that scale the sensitivity of eDNA surveys relative to traditional surveys, and catchability coefficients for traditional gear types. Models are implemented with a Bayesian framework (Markov chain Monte Carlo) using the 'Stan' probabilistic programming language.
License: GPL-3
URL: https://github.com/abigailkeller/eDNAjoint
BugReports: https://github.com/abigailkeller/eDNAjoint/issues
Encoding: UTF-8
Roxygen: list(markdown = TRUE, roclets = c ("namespace", "rd", "srr::srr_stats_roclet"))
RoxygenNote: 7.3.1
Biarch: true
Depends:
R (>= 3.4.0)
Imports:
bayestestR,
dplyr,
ggplot2,
loo,
magrittr,
methods,
Rcpp (>= 0.12.0),
RcppParallel (>= 5.0.1),
rlist,
rstan (>= 2.26.23),
rstantools (>= 2.3.1.1),
tidyr
LinkingTo:
BH (>= 1.66.0),
Rcpp (>= 0.12.0),
RcppEigen (>= 0.3.3.3.0),
RcppParallel (>= 5.0.1),
rstan (>= 2.26.23),
StanHeaders (>= 2.26.22)
SystemRequirements: GNU make
LazyData: true
Suggests:
bayesplot,
knitr,
rmarkdown,
testthat (>= 3.0.0)
VignetteBuilder: knitr
Config/testthat/edition: 3
Scope
Please indicate which of our statistical package categories this package falls under. (Please check one appropriate box below):
Statistical Packages
The package eDNAjoint is useful for interpreting observations from paired environmental DNA (eDNA) and traditional surveys. The package runs a Bayesian model that integrates these two data streams to jointly estimate parameters like the false positive probability of eDNA detection and expected catch rate at a site. The package allows users to access pre-compiled models written in Stan. The target audience is environmental science researchers or managers who want to interpret environmental DNA data but do not have experience writing and implementing custom Bayesian models.
This is the first implementation of a model/algorithm developed in Keller et al. 2022.
Silver
Compliance with a good number of standards beyond those identified as minimally necessary.
Technical checksConfirm each of the following by checking the box.
autotest
checks on the package, and ensured no tests fail.srr_stats_pre_submit()
function confirms this package may be submitted.pkgcheck()
function confirms this package may be submitted - alternatively, please explain reasons for any checks which your package is unable to pass.This package:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4