-
-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[REVIEW]: The nnlib2 library and nnlib2Rcpp R package for implementing neural networks #2876
Comments
Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @schnorr it looks like you're currently assigned to review this paper 🎉. Due to the challenges of the COVID-19 pandemic, JOSS is currently operating in a "reduced service mode". You can read more about what that means in our blog post. ⭐ Important ⭐ If you haven't already, you should seriously consider unsubscribing from GitHub notifications for this (https://github.com/openjournals/joss-reviews) repository. As a reviewer, you're probably currently watching this repository which means for GitHub's default behaviour you will receive notifications (emails) for all reviews 😿 To fix this do the following two things:
For a list of things I can do to help you, just type:
For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:
|
PDF failed to compile for issue #2876 with the following error: Can't find any papers to compile :-( |
@whedon generate pdf from branch JOSS |
|
👋 @agisga @billchenxi @MohmedSoudy @paragkulkarni11 would any of you be available to review this submission for JOSS? We carry out our checklist-driven reviews here in GitHub issues and follow these guidelines: https://joss.readthedocs.io/en/latest/review_criteria.html |
Am ready to review.
…On Wed, Dec 2, 2020 at 2:30 PM kakiac ***@***.***> wrote:
👋 @agisga <https://github.com/agisga> @billchenxi
<https://github.com/billchenxi> @MohmedSoudy
<https://github.com/MohmedSoudy> @paragkulkarni11
<https://github.com/paragkulkarni11> would any of you be available to
review this submission for JOSS? We carry out our checklist-driven reviews
here in GitHub issues and follow these guidelines:
https://joss.readthedocs.io/en/latest/review_criteria.html
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#2876 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AG2XKPZ22TBY5JHBZIN6BELSSYXNZANCNFSM4UJEKQKQ>
.
--
*Regards,*
*Mohmed Soudy Mohmed*
*Research Associate*
*Proteomics & Metabolomics Unit*
*Basic Research*
*57357 Cancer hospital for children*
|
Thank you @MohmedSoudy - I will now assign you as a reviewer 😃 |
@whedon add @MohmedSoudy as reviewer |
OK, @MohmedSoudy is now a reviewer |
👋 Dear Lucas (@schnorr) and Mohmed (@MohmedSoudy), Many thanks for kindly agreeing to review Vasilis' (@VNNikolaidis) submission for the Journal of Open Source Software (JOSS), we’re delighted to have your help. 🥳 This is the review thread for the paper. All of our communications will happen here from now on. There are two checklists at the top of this issue for the reviewers, please use these to track your progress of the review. If you could like more details about the JOSS reviewing process (it's slightly more interesting than for other journals our there!), have a look at the JOSS reviewer pages. The JOSS review is different from most other journals. Our goal is to work with the authors to help them meet our criteria instead of merely passing judgment on the submission. As such, the reviewers are encouraged to submit issues and pull requests on the software repository. When doing so, please mention We aim for reviews to be completed within about 2-4 weeks. Please let me know if any of you require some more time. We can also use Whedon (our bot) to set automatic reminders if you know you'll be away for a known period of time. Please feel free to ping me (@kakiac) if you have any questions/concerns. Many thanks and looking forward to working with you for this submission. |
The reviewer already has a pending invite. @schnorr please accept the invite by clicking this link: https://github.com/openjournals/joss-reviews/invitations |
@whedon check references |
@whedon check repository |
|
@whedon generate pdf from branch JOSS |
|
@whedon check references |
As the author, I would like to thank everyone for volunteering their time and effort to the review of this paper and software, especially the editor @kakiac. This is my first substitution to JOSS, and I admit I do not know much about the JOSS reviewing process, so any guidance will be appreciated. As suggested by @kakiac (here), the paper may gain if extended to present further details of the software for the specialist and non-specialist reader. I admit I may have written this brief paper more as an invitation for possible collaborators than a presentation to users. I have given some thought on how this could be remedied, but hesitate to do changes before the reviewers have taken a look at the material, as I am afraid it may confuse the reviewing process. This software is actually a combination of two entities (a C++ library and an R package), and also has two target audiences; below, I will explain what I could add for each: (a) this software may be useful to people only want to use the ‘nnlib2Rcpp’ R package as is. The R package does contains some predefined, ready-to-use (and rather well-known) neural network models. I could easily add some demonstration material for those (and simple examples, similar to those in the package documentation). (b) The paper also presents the ‘nnlib2’ collection of C++ classes for building neural networks. This is definitely a more advanced subject, as these classes may be used for experimentation with new, unusual or custom models and configurations. Such process also involves creating custom C++ sub-classes and recompiling the package, steps definitely not easy for the non-specialist reader. However this is, in my opinion, an interesting and unusual part of the provided functionality and, with the ‘nnlib2RCpp’ R package having an interface (the “NN” R module) for manipulating such components, this may fit the needs of some more advanced experimenters. I can also add some guidance for doing this (I have already written a brief blog post on this – it may be found here)). Maybe something similar could be helpful to the article readers. I would appreciate if the editor and/or the reviewers give me their opinions on the above possible changes, and the ‘ok’ to proceed with such changes if they find that are needed. |
@VNNikolaidis – forgive me if we've checked these already, but are the DOIs that Whedon is suggesting above correct for your references? If any of them are, please add the DOIs to your BibTeX file, e.g., |
@arfon - on the contrary, thanks for notifying me. Of the 3 DOI suggestions, one is valid (it actually refers to a paper of my own). The other two DOIs suggested by Whedon are not, they are not the documents referred to by the paper. |
@whedon set 10.5281/zenodo.4781510 as archive |
OK. 10.5281/zenodo.4781510 is the archive. |
@whedon set v.0.1.7.a as version |
OK. v.0.1.7.a is the version. |
@whedon accept |
|
|
👋 @openjournals/joss-eics, this paper is ready to be accepted and published. Check final proof 👉 openjournals/joss-papers#2332 If the paper PDF and Crossref deposit XML look good in openjournals/joss-papers#2332, then you can now move forward with accepting the submission by compiling again with the flag
|
@VNNikolaidis - a couple of minor additional things. Please merge this PR which makes a few formatting fixes to your paper: VNNikolaidis/nnlib2Rcpp#12 Also, I think you should probably cite the Finally, don't worry about making a new release for these changes to the paper unless you especially want to. |
I merged the formatting changes (btw, thank you for the effort, time and instructions), added the reference to R language (a valid point) and checked it on the Whedon paper preview service. About not doing a new release: I realized a release was probably not necessary (since the paper was probably compiled from GitHub) right after I rushed to do yesterday’s release (v.0.1.7.a) only to update Zenodo with the small changes to the paper. But had done it already. No harm done (except for the extra '.a' appended to the version number – the software version is still v.0.1.7). If Whedon does not object, maybe the original Zenodo DOI ( 10.5281/zenodo.4780958 ) is actually a bit more accurate to be used in the paper. If not, it is fine as is, they both refer to the exact same software. |
@whedon set 10.5281/zenodo.4780958 as archive |
OK. 10.5281/zenodo.4780958 is the archive. |
@whedon accept |
|
👋 @openjournals/joss-eics, this paper is ready to be accepted and published. Check final proof 👉 openjournals/joss-papers#2333 If the paper PDF and Crossref deposit XML look good in openjournals/joss-papers#2333, then you can now move forward with accepting the submission by compiling again with the flag
|
|
@whedon accept deposit=true |
|
🐦🐦🐦 👉 Tweet for this paper 👈 🐦🐦🐦 |
🚨🚨🚨 THIS IS NOT A DRILL, YOU HAVE JUST ACCEPTED A PAPER INTO JOSS! 🚨🚨🚨 Here's what you must now do:
Any issues? Notify your editorial technical team... |
@schnorr, @MohmedSoudy – many thanks for your reviews here and to @kakiac for editing this submission! JOSS relies upon the volunteer effort of people like you and we simply wouldn't be able to do this without you ✨ @VNNikolaidis – your paper is now accepted and published in JOSS ⚡🚀💥 |
🎉🎉🎉 Congratulations on your paper acceptance! 🎉🎉🎉 If you would like to include a link to your paper from your README use the following code snippets:
This is how it will look in your documentation: We need your help! Journal of Open Source Software is a community-run journal and relies upon volunteer effort. If you'd like to support us please consider doing either one (or both) of the the following:
|
Great! To everyone involved in this review process, thank you and best regards! |
Submitting author: @VNNikolaidis (Vasilis Nikolaidis)
Repository: https://github.com/VNNikolaidis/nnlib2Rcpp
Version: v.0.1.7.a
Editor: @kakiac
Reviewers: @schnorr, @MohmedSoudy
Archive: 10.5281/zenodo.4780958
Due to the challenges of the COVID-19 pandemic, JOSS is currently operating in a "reduced service mode". You can read more about what that means in our blog post.
Status
Status badge code:
Reviewers and authors:
Please avoid lengthy details of difficulties in the review thread. Instead, please create a new issue in the target repository and link to those issues (especially acceptance-blockers) by leaving comments in the review thread below. (For completists: if the target issue tracker is also on GitHub, linking the review thread in the issue or vice versa will create corresponding breadcrumb trails in the link target.)
Reviewer instructions & questions
@schnorr, please carry out your review in this issue by updating the checklist below. If you cannot edit the checklist please:
The reviewer guidelines are available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @kakiac know.
✨ Please start on your review when you are able, and be sure to complete your review in the next six weeks, at the very latest ✨
Review checklist for @schnorr
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
Review checklist for @MohmedSoudy
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
The text was updated successfully, but these errors were encountered: