openjournals / joss-reviews

Reviews for the Journal of Open Source Software
Creative Commons Zero v1.0 Universal
721 stars 38 forks source link

[REVIEW]: Open-Source Hypothalamic-ForniX (OSHy-X) Atlases and Segmentation Tool for 3T and 7T #4368

Closed editorialbot closed 2 years ago

editorialbot commented 2 years ago

Submitting author: !--author-handle-->@Cadaei-Yuvxvs<!--end-author-handle-- (Jeryn Chang) Repository: https://github.com/Cadaei-Yuvxvs/OSHy-X Branch with paper.md (empty if default branch): Version: 0.4 Editor: !--editor-->@emdupre<!--end-editor-- Reviewers: @a3sha2, @kaczmarj Archive: 10.5281/zenodo.6874987

Status

status

Status badge code:

HTML: <a href="https://joss.theoj.org/papers/9dff6ac0bfc6c3092c8e37ee2f17bdfb"><img src="https://joss.theoj.org/papers/9dff6ac0bfc6c3092c8e37ee2f17bdfb/status.svg"></a>
Markdown: [![status](https://joss.theoj.org/papers/9dff6ac0bfc6c3092c8e37ee2f17bdfb/status.svg)](https://joss.theoj.org/papers/9dff6ac0bfc6c3092c8e37ee2f17bdfb)

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

@a3sha2 & @kaczmarj, 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:

@editorialbot generate my checklist

The reviewer guidelines are available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @emdupre 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 @kaczmarj

📝 Checklist for @a3sha2

editorialbot commented 2 years ago

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:

@editorialbot commands

For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:

@editorialbot generate pdf
editorialbot commented 2 years ago
Software report:

github.com/AlDanial/cloc v 1.88  T=0.04 s (217.4 files/s, 43910.8 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
Python                           3            251            104           1060
Markdown                         2             56              0            188
TeX                              1              9              0             88
YAML                             2              2              4             36
Bourne Shell                     1              2              0             18
-------------------------------------------------------------------------------
SUM:                             9            320            108           1390
-------------------------------------------------------------------------------

gitinspector failed to run statistical information for the repository
editorialbot commented 2 years ago

Wordcount for paper.md is 1294

editorialbot commented 2 years ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- 10.1016/j.media.2007.06.004 is OK
- 10.1016/j.neuroimage.2020.117287 is OK
- 10.17605/osf.io/zge9t is OK
- 10.1016/j.neurobiolaging.2019.07.019 is OK
- 10.1111/nan.12709 is OK
- 10.1136/jnnp-2017-315795 is OK
- 10.1109/tpami.2012.143 is OK
- 10.1016/j.pscychresns.2018.04.007 is OK

MISSING DOIs

- None

INVALID DOIs

- None
editorialbot commented 2 years ago

:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:

kaczmarj commented 2 years ago

Review checklist for @kaczmarj

Conflict of interest

Code of Conduct

General checks

Functionality

Documentation

Software paper

emdupre commented 2 years ago

Hi @a3sha2 and @kaczmarj 👋 Thanks again for agreeing to review this submission ! The review will take place in this issue. As you've already seen, you can generate your individual reviewer checklists by asking editorialbot directly with @\editorialbot generate my checklist

In working through the checklist, you're likely to have specific feedback on OSHy-X. Whenever possible, please open relevant issues on the linked software repository (and cross-link them with this issue) rather than discussing them here. This helps to make sure that feedback is translated into actionable items to improve the software !

If you aren't sure how to get started, please see the Reviewing for JOSS guide -- and, of course, feel free to ping me with any questions !

a3sha2 commented 2 years ago

Review checklist for @a3sha2

Conflict of interest

Code of Conduct

General checks

Functionality

Documentation

Software paper

a3sha2 commented 2 years ago

@emdupre pls the link of the paper is broken. https://github.com/openjournals/joss-papers/blob/joss.04313/joss.04313/10.21105.joss.04313.pdf

a3sha2 commented 2 years ago

@editorialbot generate pdf

editorialbot commented 2 years ago

:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:

emdupre commented 2 years ago

@a3sha2 thanks for checking on this ! I also noticed the error in displaying the compiled PDF document over the weekend, but there's no reported error in the GH action logs and the document is now visible. So, I think it was likely transitory ! I'll monitor in case this happens again, though.

kaczmarj commented 2 years ago

@emdupre - i finished my review in https://github.com/openjournals/joss-reviews/issues/4368#issuecomment-1116524168. i made several issues in the OSHy-X repository, and i linked them all here.

emdupre commented 2 years ago

Thank you, @kaczmarj, for your review ! I noticed that the authors have begun to address your comments, and I will continue to track progress directly in the linked GitHub issues (thank you for opening those, too !).

emdupre commented 2 years ago

👋 Hi @a3sha2, and thank you for starting your review ! I wanted to check in on its current status.

Is there anything blocking you, or any information I can provide to assist in this process ?

Cadaei-Yuvxvs commented 2 years ago

@editorialbot generate pdf

editorialbot commented 2 years ago

:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:

Cadaei-Yuvxvs commented 2 years ago

@editorialbot generate pdf

editorialbot commented 2 years ago

:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:

Cadaei-Yuvxvs commented 2 years ago

Dear @a3sha2, do you have any specific feedback about this paper? We have addressed and completed issues opened by @kaczmarj regarding automated tests, functionality documentation, state of the field, community guidelines, and installation. We would be very keen to hear your thoughts and address them to improve our work!

emdupre commented 2 years ago

Thank you for following up on this, @Cadaei-Yuvxvs ! I've been corresponding with @a3sha2 via email, and he has confirmed that he'll be able to finalize his review in the next few days.

I understand that this delay has frustrating, but I appreciate your patience throughout this process.

a3sha2 commented 2 years ago

@Cadaei-Yuvxvs sorry for replying late. I had nothing much to add. Most of the issues I would have raised are already asked by @kaczmarj . I asked a question on issues page. I just want to know if only T1w scan will be enough if there is no T2w scan

I can run the docker image completely welldone to the team

@emdupre

kaczmarj commented 2 years ago

@emdupre - in my initial checklist review (https://github.com/openjournals/joss-reviews/issues/4368#issuecomment-1116524168), i left some boxes unchecked and made issues for each of those items. the authors have addressed these comments. should i check those boxes now? or is it sufficient to say that i am now satisfied as a reviewer?

Cadaei-Yuvxvs commented 2 years ago

Thank you @a3sha2 :) Very kglad that we've raised most of the issues you raised. I've just posted a reply to the issue you opened for OSHy-X. https://github.com/Cadaei-Yuvxvs/OSHy-X/issues/16

a3sha2 commented 2 years ago

@emdupre I am satisfied with authors response

emdupre commented 2 years ago

Thank you, @kaczmarj and @a3sha2 ! Confirming that you've both signed off that the submission meets JOSS's publication requirements in its current form.

@Cadaei-Yuvxvs, I'm going to run a few additional checks to make sure that all of the editorial requirements are also met !

emdupre commented 2 years ago

@editorialbot check references

editorialbot commented 2 years ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- 10.1016/j.media.2007.06.004 is OK
- 10.1016/j.neuroimage.2020.117287 is OK
- 10.1016/S0896-6273(02)00569-X is OK
- 10.17605/osf.io/zge9t is OK
- 10.1016/j.neurobiolaging.2019.07.019 is OK
- 10.1111/nan.12709 is OK
- 10.1136/jnnp-2017-315795 is OK
- 10.1109/tpami.2012.143 is OK
- 10.1016/j.pscychresns.2018.04.007 is OK

MISSING DOIs

- None

INVALID DOIs

- None
emdupre commented 2 years ago

Thanks again for your patience here, @Cadaei-Yuvxvs ! A few small asks on the paper itself :

After making these edits, could you then please :

I can then move forward with accepting the submission 🚀

Cadaei-Yuvxvs commented 2 years ago

@editorialbot generate pdf

editorialbot commented 2 years ago

:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:

Cadaei-Yuvxvs commented 2 years ago

Thanks very much @emdupre! I have made the edits requested.

In regards to the acquisition parameters - I have updated the reference to our atlas repository instead, which now has the parameters in its wiki. Our unpublished work is currently undergoing revisions with the European Journal of Neurology.

Let me know if there's anything else that needs editing 😊

I have made a tagged release: OSHy-X v0.4: https://github.com/Cadaei-Yuvxvs/OSHy-X/releases/tag/0.4 The archive is now uploaded to Zenodo and I have checked that the metadata is correct. DOI

emdupre commented 2 years ago

@editorialbot set 0.4 as version

editorialbot commented 2 years ago

Done! version is now 0.4

emdupre commented 2 years ago

@editorialbot set 10.5281/zenodo.6874987 as archive

editorialbot commented 2 years ago

Done! Archive is now 10.5281/zenodo.6874987

emdupre commented 2 years ago

@editorialbot generate pdf

editorialbot commented 2 years ago

:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:

emdupre commented 2 years ago

@openjournals/joss-eics I think this article is ready for recommend-accept but the PDF compilation is silently failing. Any suggestions how to approach debugging this, or if the issue is more likely on the editorial infra ?

Cadaei-Yuvxvs commented 2 years ago

@emdupre Thank you for following this up! The PDF compilation appears to be working now :)

emdupre commented 2 years ago

@editorialbot generate pdf

editorialbot commented 2 years ago

:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:

emdupre commented 2 years ago

Thanks, @Cadaei-Yuvxvs ! I'm really not sure why that's happening sporadically, but if it's stable for now I'll go ahead and move forward as-is. I'll let the corresponding EiC confirm when they do their final checks on the paper that there's nothing on the infra side that I'm missing :)

emdupre commented 2 years ago

Sorry, in reviewing the final draft it looks like one small point still needs to be addressed :

Could you please update the text under the Tool subsection of Methodology to fix the formatting of the Wang reference; i.e., Joint Label Fusion (JLF) [@Wang:2013] --> Joint Label Fusion (JLF; @Wang:2013)

The same issue would also apply to the (new !) MriResearchTools (v0.5.2; [@Eckstein:2022]) reference. In both cases, you should be able to drop the square brackets entirely.

Cadaei-Yuvxvs commented 2 years ago

@emdupre Apologies for that. I've now dropped the square brackets for these two references in paper.md. The references now look like

Joint Label Fusion (JLF; Wang et al. (2013))

Cadaei-Yuvxvs commented 2 years ago

@editorialbot generate pdf

editorialbot commented 2 years ago

:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:

emdupre commented 2 years ago

Thank you, @Cadaei-Yuvxvs !

I'm now happy to recommend OSHy-X to the EIC team for publication -- congratulations on this impressive effort !

emdupre commented 2 years ago

@editorialbot recommend-accept

editorialbot commented 2 years ago
Attempting dry run of processing paper acceptance...