-
-
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]: Nanomesh: A Python workflow tool for generating meshes from image data #4654
Comments
Hello humans, I'm @editorialbot, a robot that can help you with some common editorial tasks. 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:
|
|
Wordcount for |
|
Dear @jameshgrn and @vijaysm, please read the first couple of comments in this thread and create your review checklist. You can read the reviewer guidelines here. Also, you can browse the closed "REVIEW" issues on the "joss-reviews" repository to get some ideas on how to complete the reviews. Good luck! |
Review checklist for @vijaysmConflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
|
Review checklist for @jameshgrnConflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
|
This is a very well written piece of software! congrats to the authors. The use case is well demonstrated and the software is very well documented. It's a nice interplay of computer vision, data engineering, and user functionality. I particularly enjoyed the inclusion of the metrics submodule, including metrics is something that you don't have to do, but makes your user's experience that much better, cheers. The one missing item from my checklist is the community guidelines section. Based on the journal requirements, my recommendation is CONDITIONAL ACCEPT after the authors add in a page or section about contribution guidelines. The Development Notes section is helpful but technical, a more accessible contributions section prefacing it is required, see the blurb from JOSS below
I also strongly encourage the authors to consider how arguments are passed to their functions and to document them without referring to another webpage, commandline style arguments should be in the realm of CLIs, whereas readable arguments are the norm in python. Congrats on the great piece of user-centered software. PAPERGeneral Comments: I think the authors demonstrate need effectively and have delivered a well-written paper. Specific Comments:
SOFTWARESpecific Comments: |
The paper is well written. But I think it can be improved by fixing several spelling mistakes in the text and some missing punctuation. Some specific comments:
|
@jameshgrn @vijaysm Thanks for reviewing Nanomesh and the feedback! I have addressed the spelling mistakes, clarified the text and update the contributing guidelines. I addressed the more in-depth comments and feedback below.
I agree. I have revised the contributing guidelines and made them available from the documentation as well as the readme.
I agree that this is important. I have not been able to find the right interface for this, but not for a lack of trying. Many of the CLI parameters for
I'm not aware of a better way to do this more accurately. Defining the threshold depends on the quality and contrast of the image. We expose the methods available in scikit-image that the user can choose from. Ultimately, the users know best how a feature is defined. The
Yes, it is a discrete contour. |
Hello, @jameshgrn and @vijaysm. Could you please suggest if you are satisfied with the response and if there are no further comments for the author to address? Also, please provide your decision on acceptance of this submission. Thank you!! |
Fine with me: Accept! |
I am happy with the responses of the author to address all the questions I've raised. The software and the manuscript are in good shape now as well. I recommend the submission be accepted for publication. I have also marked all pending items as complete in my review. Congratulations @stefsmeets ! |
Thank you both for your quick response!! |
@editorialbot check references |
|
@stefsmeets could you please update the JOSS article to fix the above DOI error? |
@editorialbot generate pdf |
@stefsmeets I have made a pull request that fixes the doi error...feel free to either accept it or do your own fix. :) |
Hi, @stefsmeets; while you fix the doi error, I will go over the JOSS paper. If there are suggestions on the draft, I will share them here. Once you have incorporated them, I will hand the paper to the editor-in-chief for a final decision. |
Cheers, I just accepted the PR, letme know if there is anything else I can do :-) |
@editorialbot generate pdf |
@editorialbot set 0.9.1 as version |
Done! version is now 0.9.1 |
@editorialbot set 10.5281/zenodo.7157382 as archive |
Done! Archive is now 10.5281/zenodo.7157382 |
@editorialbot generate pdf |
Hi @stefsmeets, I am not seeing any changes in the draft. Please check! |
My bad, forgot to push my changes back 🤦 @editorialbot generate pdf |
@editorialbot generate pdf |
@stefsmeets perfect...handing your paper to EiC! |
@editorialbot recommend-accept |
|
|
👋 @openjournals/joss-eics, this paper is ready to be accepted and published. Check final proof 👉📄 Download article If the paper PDF and the deposit XML files look good in openjournals/joss-papers#3586, then you can now move forward with accepting the submission by compiling again with the command |
@editorialbot accept |
|
🐦🐦🐦 👉 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... |
@jameshgrn, @vijaysm – many thanks for your reviews here and to @prashjha 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 ✨ @stefsmeets – 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! The 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:
|
Submitting author: @stefsmeets (Stef Smeets)
Repository: https://github.com/hpgem/nanomesh
Branch with paper.md (empty if default branch): joss_paper
Version: 0.9.1
Editor: @prashjha
Reviewers: @jameshgrn, @vijaysm
Archive: 10.5281/zenodo.7157382
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
@jameshgrn & @vijaysm, your review will be checklist based. Each of you will have a separate checklist that you should update when carrying out your review.
First of all you need to run this command in a separate comment to create the checklist:
The reviewer guidelines are available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @prashjha 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 ✨
Checklists
📝 Checklist for @vijaysm
📝 Checklist for @jameshgrn
The text was updated successfully, but these errors were encountered: