-
-
Notifications
You must be signed in to change notification settings - Fork 106
Description
Submitting Author Name: Scott Claessens
Submitting Author Github Handle: @ScottClaessens
Other Package Authors Github handles: @ErikRingen
Repository: https://github.com/ScottClaessens/coevolve
Version submitted: 0.1.0.9005
Submission type: Stats
Badge grade: gold
Editor: @natydasilva
Reviewers: TBD
Due dates: TBD
Archive: TBD
Version accepted: TBD
Language: en
Package: coevolve
Title: Fit Bayesian Generalized Dynamic Phylogenetic Models using 'Stan'
Version: 0.1.0.9005
Authors@R:
c(person("Scott", "Claessens", , "[email protected]",
role = c("aut", "cre"), comment = c(ORCID = "0000-0002-3562-6981")),
person("Erik", "Ringen", , "[email protected]",
role = c("aut")))
Description: Fit Bayesian generalized dynamic phylogenetic models using 'Stan'.
The package allows an abritrary number of variables with different response
distributions to coevolve on a phylogenetic tree via an Ornstein-Uhlenbeck
evolutionary process, allowing users to assess directionality between
coevolving variables.
License: GPL (>= 3)
URL: https://github.com/ScottClaessens/coevolve, https://scottclaessens.github.io/coevolve/
BugReports: https://github.com/ScottClaessens/coevolve/issues
Encoding: UTF-8
Roxygen: list(markdown = TRUE, roclets = c("namespace", "rd", "srr::srr_stats_roclet"))
RoxygenNote: 7.3.2
Suggests:
knitr,
rmarkdown,
testthat (>= 3.0.0),
tibble,
withr
Config/testthat/edition: 3
Imports:
ape,
bayesplot,
cmdstanr,
colorspace,
dplyr,
ggplot2,
gridExtra,
Matrix,
methods,
patchwork,
phangorn,
phaseR,
phytools,
posterior,
purrr,
readr,
rlang,
stats,
stringr,
tidyr
VignetteBuilder: knitr
Depends:
R (>= 3.5.0)
LazyData: true
Additional_repositories: https://stan-dev.r-universe.dev/
Remotes:
stan-dev/cmdstanr,
mjg211/phaseR
Scope
-
Please indicate which of our statistical package categories this package falls under. (Please check one or more appropriate boxes below):
Statistical Packages
- Bayesian and Monte Carlo Routines
- Dimensionality Reduction, Clustering, and Unsupervised Learning
- Machine Learning
- Regression and Supervised Learning
- Exploratory Data Analysis (EDA) and Summary Statistics
- Spatial Analyses
- Time Series Analyses
- Probability Distributions
Pre-submission Inquiry
- A pre-submission inquiry has been approved in issue coevolve - presubmission inquiry #715
General Information
- Who is the target audience and what are scientific applications of this package?
The target audience is researchers in the life sciences and cultural evolution who would like to model how multiple variables have coevolved over evolutionary time. The coevolve package allows users to fit Bayesian generalised dynamic phylogenetic models in Stan. These models estimate the autoregressive and cross-lagged effects of variables along the branches of a phylogenetic tree. The current version of the package allows users to model different data types (e.g., binary, ordinal, continuous, count) while accounting for measurement error, missing data, and repeated measures.
- Paste your responses to our General Standard G1.1 here, describing whether your software is:
This is the first implementation of a novel algorithm.
- (If applicable) Does your package comply with our guidance around Ethics, Data Privacy and Human Subjects Research?
I don't think these guidelines apply to this package.
Badging
- What grade of badge are you aiming for?
- If aiming for silver or gold, describe which of the four aspects listed in the Guide for Authors chapter the package fulfils (at least one aspect for silver; three for gold)
- Compliance with a good number of standards beyond those identified as minimally necessary.
- Demonstrating excellence in compliance with multiple standards from at least two broad sub-categories.
- Internal aspects of package structure and design.
Technical checks
Confirm each of the following by checking the box.
- I have read the rOpenSci packaging guide.
- I have read the author guide and I expect to maintain this package for at least 2 years or have another maintainer identified.
- I/we have read the Statistical Software Peer Review Guide for Authors.
- I/we have run
autotestchecks on the package, and ensured no tests fail. - The
srr_stats_pre_submit()function confirms this package may be submitted. - The
pkgcheck()function confirms this package may be submitted - alternatively, please explain reasons for any checks which your package is unable to pass.
Currently, the pkgcheck() function is failing due to a failing R CMD check workflow run on macOS. We are hoping that this is temporary failure due to GitHub runner caching.
This package:
- does not violate the Terms of Service of any service it interacts with.
- has a CRAN and OSI accepted license.
- contains a README with instructions for installing the development version.
Publication options
- Do you intend for this package to go on CRAN?
- Do you intend for this package to go on Bioconductor?
Code of conduct
- I agree to abide by rOpenSci's Code of Conduct during the review process and in maintaining my package should it be accepted.