Summary
- What does this package do? (explain in 50 words or less):
babette provides for a full workflow alternative of four different
GUI and command-line tools.
- Paste the full DESCRIPTION file inside a code block below:
Package: babette
Title: Control BEAST2 from R
Version: 1.2.2
Author: Richel J.C. Bilderbeek <richel@richelbilderbeek.nl>
Maintainer: Richel J.C. Bilderbeek <richel@richelbilderbeek.nl>
Description: 'BEAST2' (<http://www.beast2.org>) is a widely used
Bayesian phylogenetic tool, that uses DNA/RNA/protein data
and many model priors to create a posterior of jointly estimated
phylogenies and parameters.
'BEAST2' is commonly accompanied by 'BEAUti 2' (<http://www.beast2.org>),
'Tracer' <http://tree.bio.ed.ac.uk/software/tracer/>
and Densitree (<http://www.beast2.org>).
'babette' provides for an alternative workflow of using
all these tools seperately. This allows doing complex Bayesian
phylogenetics easily and reproducibly from R.
License: GPL-3 | file LICENSE
LazyData: true
RoxygenNote: 6.0.1
VignetteBuilder: knitr
URL: https://github.com/richelbilderbeek/babette
BugReports: https://github.com/richelbilderbeek/babette/issues
Imports:
beautier,
beastier,
phangorn,
tracerer,
testit,
xml2
Suggests:
devtools,
ggplot2,
knitr,
lintr,
nLTT,
rmarkdown,
testthat
Remotes:
jimhester/covr,
jimhester/lintr,
richelbilderbeek/beautier,
richelbilderbeek/beastier,
richelbilderbeek/nLTT,
richelbilderbeek/tracerer,
MangoTheCat/goodpractice,
KlausVigo/phangorn
- URL for the package (the development repository, not a stylized html page):
https://github.com/richelbilderbeek/babette
- Please indicate which category or categories from our package fit policies this package falls under *and why(? (e.g., data retrieval, reproducibility. If you are unsure, we suggest you make a pre-submission inquiry.):
[e.g., "data extraction, because the package parses a scientific data file format"]
reproducibility, as it provides a way to script three error-prone (and tedius) GUI
and one command-line tool.
- Who is the target audience and what are scientific applications of this package?
Scientists that use the tool 'BEAST2' to do a Bayesian phylogenetic inference on DNA data.
No
- If you made a pre-submission enquiry, please paste the link to the corresponding issue, forum post, or other discussion, or @tag the editor you contacted.
Requirements
Confirm each of the following by checking the box. This package:
Publication options
Detail
Deviation from this guideline
There is one point I deviate from this guideline:
When using roxygen2, add #' @noRd to internal functions.
There are two functions beautier::default_params_doc and beastier::default_params_doc
that are empty internal function. Their purpose is to have their parameters inherited.
Adding #' @noRd stops internal and exported functions to inherit these parameters.
If there is alternative, I'd be happy to hear it.
Deviate from goodpractice::gp()
There is one goodpractice::gp() warning I ignore. About the 'Date' field in
the DESCRIPTION file. goodpractice suggest to remove it, R CMD check --as-cran
forces to add it. I followed the CRAN standards,
If there is way to satisfy both checks, I'd love to hear it.
-
If this is a resubmission following rejection, please explain the change in circumstances:
-
If possible, please provide recommendations of reviewers - those with experience with similar packages and/or likely users of your package - and their GitHub user names:
Klaus Schliep, KlausVigo
Luke Harmon, lukejharmon
Jonathan Eastman, eastman
Joseph W. Brown, josephwb
Summary
babetteprovides for a full workflow alternative of four differentGUI and command-line tools.
https://github.com/richelbilderbeek/babette
[e.g., "data extraction, because the package parses a scientific data file format"]
reproducibility, as it provides a way to script three error-prone (and tedius) GUI
and one command-line tool.
Scientists that use the tool 'BEAST2' to do a Bayesian phylogenetic inference on DNA data.
yours differ or meet our criteria for best-in-category?
No
Requirements
Confirm each of the following by checking the box. This package:
Publication options
paper.mdmatching JOSS's requirements with a high-level description in the package root or ininst/.Detail
Does
R CMD check(ordevtools::check()) succeed? Paste and describe any errors or warnings:Does the package conform to rOpenSci packaging guidelines? Please describe any exceptions:
Deviation from this guideline
There is one point I deviate from this guideline:
When using roxygen2, add
#' @noRdto internal functions.There are two functions
beautier::default_params_docandbeastier::default_params_docthat are empty internal function. Their purpose is to have their parameters inherited.
Adding
#' @noRdstops internal and exported functions to inherit these parameters.If there is alternative, I'd be happy to hear it.
Deviate from
goodpractice::gp()There is one
goodpractice::gp()warning I ignore. About the 'Date' field inthe
DESCRIPTIONfile.goodpracticesuggest to remove it,R CMD check --as-cranforces to add it. I followed the CRAN standards,
If there is way to satisfy both checks, I'd love to hear it.
If this is a resubmission following rejection, please explain the change in circumstances:
If possible, please provide recommendations of reviewers - those with experience with similar packages and/or likely users of your package - and their GitHub user names:
Klaus Schliep, KlausVigo
Luke Harmon, lukejharmon
Jonathan Eastman, eastman
Joseph W. Brown, josephwb