-
-
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]: qMRLab: Quantitative MRI Analysis, under one umbrella #2343
Comments
Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @grlee77, @mfroeling, @62442katieb 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:
|
@whedon generate pdf |
PDF failed to compile for issue #2343 with the following error: sh: 0: getcwd() failed: No such file or directory |
@whedon check references |
|
@grlee77, @mfroeling, @62442katieb this is where the review takes place. Please read the above instructions ☝️ (including suggestions on preventing unwanted GitHub notifications). You each have a set of checkboxes to guide you through the review process. It would be great if you could review this work in about 2 weeks. Although we can be flexible regarding review time (especially during these challenging times!!!) it would be great if you would let us know if you need more time. Thanks again for your help!!!! Let the reviewing begin 🎉 🤖 🚀 |
@grlee77, @mfroeling, @62442katieb thanks again for your help with this review. I see @mfroeling has started. @grlee77, @62442katieb how are you getting on? Let me know if you have questions. |
Hey all, sorry about the delay. I will review this over the next day or so. |
@Kevin-Mattheus-Moerman, can you please resend the invitation? When I click the link to accept it in the first comment it says it is expired (so I am unable to edit the checklist). |
OK, the reviewer has been re-invited. @grlee77 please accept the invite by clicking this link: https://github.com/openjournals/joss-reviews/invitations |
Re: Contributions and authorship item Can the authors clarify briefly how authorship criteria were decided? I see that most authors overlap with the repository's significant source code contributors, but I understand contributions can also come in other forms. Two authors I don't see an obvious alias for in the commit history are Drs. Pike and Stikov. Also, there appear to be a few significant contributors (e.g. 30+ commits) who do not appear in the author list (although it is hard to tell for sure based on GitHub handles). |
Re: installation instructions item: Your documentation for this is good, but it would be nice if you also listed which commercial Matlab toolboxes are required. I saw that for Octave, specific toolboxes were listed. FWIW, I ran a few of the demos and then typed
but I did not run everything, so there may be others as well. |
Please double-check the formatting of the references. For example the first reference (SPM) seems to be incomplete and the Weiskopf et. al. reference has a stray "Citeseer" listed. |
Re: citations: The authors cite several relevant packages, but one area that does not seem to be represented is for Diffusion MRI. qMRLab does provide DTI, CHARMED and NODDI functionality, so it seems relevant to cite some packages in this area as well. Some common tools for that are free, but not open source, but a few open source ones I am aware of are: DIPY and DMIPY (Python) (full disclosure: I have been an occasional DIPY contributor) Of course, it will not be possible to cite everything, but 1-2 sentences regarding other open-source diffusion processing tools would be nice. |
Regarding the included figure, it is pretty, but I wonder if there is any issue on JOSS's end to publish a figure including logos of other packages like Matlab, Docker, Plotly, etc. When we submitted the SciPy paper (albeit not for JOSS), there were originally various logos in a historical timeline figure, but the editorial team required the removal of any copyrighted logos prior to publication. Also, when performing this review, I have only reviewed qMRLab itself, but did not evaluate the related projects like qMRFlow, etc. I think it is appropriate to mention these related projects in the text, but I don't think the figure needs to include them. I guess what I am saying is that the figure looks a bit more like an advertisement for the broader software eco-system surrounding qMRLab and should perhaps be a bit more narrowly focused on the quantitative mapping subset described in the publication. @Kevin-Mattheus-Moerman: can you advise on any potential issues regarding logos on JOSS's end? |
@grlee77 thanks for raising this issue with us. The logos are acceptable. |
@agahkarakuzu can you respond to the comments by @grlee77 ? |
I would also like clarification on the authorship decisions. Thanks! |
Re: Contributions and authorship item
Thank you @grlee77, I agree with your point. I will update the figure to confine the content to qMRLab codebase only and simplify it.
Thank you for the suggestion. I agree that including some open source examples from the Diffusion MRI field is relevant.
Thank you so much @grlee77 for your valuable comments, I will soon address them and make a PR. |
* Add information about required MATLAB tools * Addressing the suggestion by @grlee77 openjournals/joss-reviews#2343 (comment)
* Added references to dMRI packages to better represent the field openjournals/joss-reviews#2343 (comment) * Fixed reference formatting openjournals/joss-reviews#2343 (comment) * Narrowed down the context of the figure only to qMRLab component openjournals/joss-reviews#2343 (comment) * Logos of the other software were not removed as @Kevin-Mattheus-Moerman noticed that the logos are acceptable
OK. v.2.4.1 is the version. |
@whedon set 10.5281/zenodo.4012104 as archive |
OK. 10.5281/zenodo.4012104 is the archive. |
@agahkarakuzu can you amend the title of the ZENODO archived version to match that of the paper? It is currently |
@Kevin-Mattheus-Moerman I fixed the title. |
@whedon accept |
|
👋 @openjournals/joss-eics, this paper is ready to be accepted and published. Check final proof 👉 openjournals/joss-papers#1699 If the paper PDF and Crossref deposit XML look good in openjournals/joss-papers#1699, then you can now move forward with accepting the submission by compiling again with the flag
|
Hi @agahkarakuzu, I am the rotating EIC and I just read through your paper and I see that the capitalization in your references is incorrect. I made changes to your .bib file in this PR. |
Thanks @kthyng - I approved and merged your PR! |
@whedon generate pdf |
Ok it looks good to me! |
@whedon check references |
|
@whedon accept |
|
👋 @openjournals/joss-eics, this paper is ready to be accepted and published. Check final proof 👉 openjournals/joss-papers#1701 If the paper PDF and Crossref deposit XML look good in openjournals/joss-papers#1701, 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... |
Congrats to @agahkarakuzu and @mathieuboudreau on your new publication!! Thanks to editor @Kevin-Mattheus-Moerman |
🎉🎉🎉 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:
|
Submitting author: @agahkarakuzu (Agah Karakuzu)
Repository: https://github.com/qMRLab/qMRLab
Version: v.2.4.1
Editor: @Kevin-Mattheus-Moerman
Reviewer: @grlee77, @mfroeling, @62442katieb
Archive: 10.5281/zenodo.4012104
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
@grlee77 & @mfroeling & @62442katieb, 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 @Kevin-Mattheus-Moerman know.
✨ Please try and complete your review in the next six weeks ✨
Review checklist for @grlee77
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
Review checklist for @mfroeling
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
Review checklist for @62442katieb
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
The text was updated successfully, but these errors were encountered: