Yes, it is also available from CRAN with install.packages('rcppcnpy')
Yes, except it is GNU 2, not GNU 3 or later. Also, should GNU statement be at the top of each script?
README does not list installation instructions, easy fix library(rcppcnpy) did not work for me It seems library('RcppCNPy') command is case sensitive.
[x] Functionality: Have the functional claims of the software been confirmed?
[x] Performance: Have any performance claims of the software been confirmed?
N/A? I did not see any performance claims in README, I found performance claims in https://cran.r-project.org/web/packages/RcppCNPy/vignettes/RcppCNPy-intro.pdf
Target audience could be better stated in README and vignette
I'm not sure if the authors would also like to include the list of Python dependencies since Python example code is given in the README
[x] Example usage: Do the authors include examples of how to use the software (ideally to solve real-world analysis problems).
[x] Functionality documentation: Is the core functionality of the software documented to a satisfactory level (e.g. API method documentation)?
Functionality is better stated in vignette. README does not contain exhaustive list of functionality
Tests were performed, but I did not find a .md or README if that is required by this journal
Community guidelines for contributions could be better reported
Paper PDF: 10.21105.joss.00055.pdf
paper.md
file include a list of authors with their affiliations?Author names present in paper.md but did not compile to pdf
[x] A statement of need: Do the authors clearly state what problems the software is designed to solve and who the target audience is?
[ ] References: Do all archival references that should have a DOI list one (e.g. papers, datasets, software)?
References do not have a DOI in pdf
While the software works well and quickly, some additional documentation is required by JOSS for publication.
This reviewer would like to see reading and writing capability of .npz in the future. npyLoad of integer arrays produces incorrect values when not given the flag "integer." Multidimensional arrays should also be easily loadable. I was impressed that arrays of sizes (24,) , (1,24), and (24,1) all loaded correctly in R with the existing functionality.
Reviewers should be left with the choice to be anonymous
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.