Closed James-Thorson closed 7 years ago
thanks for your submission @James-Thorson - We're discussing this now and will get back to you soon
hi @James-Thorson
We've discussed this and have decided that the package is out of scope for ropensci (see label attached now)
The main point is that we are not equipped in terms of editors and reviewers to review such a package that seems to be more on the "methods-y" side of things
Let me know if you have any questions.
Summary
What does this package do? (explain in 50 words or less): Reposits predicted life-history parameters (regarding mortality, growth, size) for more than 30,000 fishes scraped from FishBase using
rfishbase
. Also provides code to update predictions, replicate results, and visualize predictions.Paste the full DESCRIPTION file inside a code block below:
URL for the package (the development repository, not a stylized html page): https://github.com/James-Thorson/FishLife/tree/master/R
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.): Data retrieval, because the package distributes life-history predictions generated by a model that has already passed peer review at Ecological Applications (as discussed with Carl Boettiger by email, Aug. 14, 2017)
[e.g., "data extraction, because the package parses a scientific data file format"]
Who is the target audience?
Fisheries biologists, fisheries managers, recreational and commercial fishers.
Are there other R packages that accomplish the same thing? If so, how does yours differ or meet our criteria for best-in-category?
rfishbase
distributes model estimates of life-history parameters that are reposited at FishBase.FishLife
generates a more reliable form of data based on output fromrfishbase
.Requirements
Confirm each of the following by checking the box. This package:
Publication options
paper.md
matching JOSS's requirements with a high-level description in the package root or ininst/
.Detail
R CMD check
(ordevtools::check()
) succeed? Paste and describe any errors or warnings:" R CMD check results 0 errors | 2 warnings | 2 notes checking dependencies in R code ... WARNING '::' or ':::' import not declared from: 'TMBhelper' 'library' or 'require' call to 'TMB' in package code. Please use :: or requireNamespace() instead. See section 'Suggested packages' in the 'Writing R Extensions' manual.
checking Rd \usage sections ... WARNING Undocumented arguments in documentation object 'Update_prediction' 'Taxon' 'partial_match' 'verbose' 'ParentChild_gz' 'Cov_gjj' 'Mean_gj' 'Version' 'TmbDir' 'RunDir' "
However, I have not added Travis-CI, examples, or a vingette. I have example code listed in the README, and I don't see any obvious example of what to add for continuous integration. I am willing to discuss creating a vingette although it seems redundant with what's in the README. I also use slightly different naming conventions for the package
FishLife
and functions e.g.,Plot_trait
(i.e., using capitol letters). I am unwilling to change the package capitols (because the name is now published), but am willing to discuss changing naming conventions.NA
Carl Boetinger, cboettig Anders Nielsen, fishfollower Colin Millar, colinpmillar