openjournals / joss-reviews

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

[PRE REVIEW]: IMPPY3D: Image Processing in Python for 3D Image Stacks #7362

Open editorialbot opened 3 hours ago

editorialbot commented 3 hours ago

Submitting author: !--author-handle-->@NM0ser<!--end-author-handle-- (Newell Moser) Repository: https://github.com/usnistgov/imppy3d Branch with paper.md (empty if default branch): Version: v1.1.0 Editor: !--editor-->@danielskatz<!--end-editor-- Reviewers: Pending Managing EiC: Daniel S. Katz

Status

status

Status badge code:

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

Author instructions

Thanks for submitting your paper to JOSS @NM0ser. Currently, there isn't a JOSS editor assigned to your paper.

@NM0ser if you have any suggestions for potential reviewers then please mention them here in this thread (without tagging them with an @). You can search the list of people that have already agreed to review and may be suitable for this submission.

Editor instructions

The JOSS submission bot @editorialbot is here to help you find and assign reviewers and start the main review. To find out what @editorialbot can do for you type:

@editorialbot commands
editorialbot commented 3 hours ago

Hello human, 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 3 hours ago

Software report:

github.com/AlDanial/cloc v 1.90  T=0.13 s (332.6 files/s, 249114.4 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
C                                1            695           3287          12337
Python                          28           3072           5447           5421
YAML                            10              0              0           1049
Cython                           1             76             79            276
TeX                              1             23              0            252
Markdown                         2             47              0            144
-------------------------------------------------------------------------------
SUM:                            43           3913           8813          19479
-------------------------------------------------------------------------------

Commit count by author:

    23  NM0ser
     8  Moser
     1  Karen Price
editorialbot commented 3 hours ago

Paper file info:

πŸ“„ Wordcount for paper.md is 1255

βœ… The paper includes a Statement of need section

editorialbot commented 3 hours ago

License info:

🟑 License found: Other (Check here for OSI approval)

editorialbot commented 3 hours ago

:warning: An error happened when generating the pdf.

danielskatz commented 3 hours ago

πŸ‘‹ @NM0ser - thanks for your submission. Note that your paper does not compile. Please follow the example paper and note that you can click on the error above to find out more about it. Please feel free to make changes to your .md file, then use the command @editorialbot generate pdf to make a new PDF. editorialbot commands need to be the first entry in a new comment.

NM0ser commented 2 hours ago

@editorialbot generate pdf

editorialbot commented 2 hours ago

:warning: An error happened when generating the pdf.

NM0ser commented 2 hours ago

@editorialbot generate pdf

editorialbot commented 2 hours ago

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

editorialbot commented 2 hours ago

Five most similar historical JOSS papers:

MyPTV: A Python Package for 3D Particle Tracking Submitting author: @ronshnapp Handling editor: @jgostick (Active) Reviewers: @leahmendelson, @jgostick Similarity score: 0.7310

bmiptools: BioMaterials Image Processing Tools Submitting author: @lcmpikg Handling editor: @AoifeHughes (Retired) Reviewers: @taw10, @mooniean Similarity score: 0.7261

SCIMAP: A Python Toolkit for Integrated Spatial Analysis of Multiplexed Imaging Data Submitting author: @ajitjohnson Handling editor: @csoneson (Active) Reviewers: @jluethi, @kevinyamauchi, @NMontanaBrown Similarity score: 0.7145

PiSCAT: A Python Package for Interferometric Scattering Microscopy Submitting author: @po60nani Handling editor: @emdupre (Active) Reviewers: @ziatdinovmax, @aquilesC Similarity score: 0.7078

Efficient Polyhedral Gravity Modeling in Modern C++ and Python Submitting author: @schuhmaj Handling editor: @dfm (Active) Reviewers: @mikegrudic, @santisoler Similarity score: 0.7026

⚠️ Note to editors: If these papers look like they might be a good match, click through to the review issue for that paper and invite one or more of the authors before considering asking the reviewers of these papers to review again for JOSS.

NM0ser commented 2 hours ago

@danielskatz Sorry about that! I clicked everything saying I had checked that it compiled -- and it did in the local Docker image -- but I guess there was some formatting issues in the metadata fields at the beginning. Looks like it worked this time.

danielskatz commented 2 hours ago

@editorialbot check references

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

βœ… OK DOIs

- 10.7717/peerj.453 is OK
- 10.21105/joss.01450 is OK
- 10.1107/S1600577514013939 is OK
- 10.1038/nmeth.2019 is OK
- 10.1186/2193-9772-3-5 is OK
- 10.21105/joss.02286 is OK
- 10.1016/j.softx.2021.100775 is OK
- 10.1007/s40799-024-00715-y is OK
- 10.1007/s40192-023-00333-3 is OK
- 10.1016/j.matdes.2023.112381 is OK
- 10.1038/s41597-023-02092-4 is OK
- 10.1016/j.ijfatigue.2022.106810 is OK

🟑 SKIP DOIs

- No DOI given, and none found for title: IMPPY3D
- No DOI given, and none found for title: Dragonfly 3D World
- No DOI given, and none found for title: Avizo
- No DOI given, and none found for title: The OpenCV Library
- No DOI given, and none found for title: The ParaView guide: updated for ParaView version 4...
- No DOI given, and none found for title: Tomviz
- No DOI given, and none found for title: 3D Slicer
- No DOI given, and none found for title: Miniforge

❌ MISSING DOIs

- None

❌ INVALID DOIs

- https://doi.org/10.1016/j.icarus.2024.116166 is INVALID because of 'https://doi.org/' prefix
danielskatz commented 2 hours ago

@NM0ser - please also fix the one DOI mentioned above with the extra prefix in the bibtex doi field.

NM0ser commented 2 hours ago

@editorialbot check references

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

βœ… OK DOIs

- 10.7717/peerj.453 is OK
- 10.21105/joss.01450 is OK
- 10.1107/S1600577514013939 is OK
- 10.1038/nmeth.2019 is OK
- 10.1186/2193-9772-3-5 is OK
- 10.21105/joss.02286 is OK
- 10.1016/j.softx.2021.100775 is OK
- 10.1007/s40799-024-00715-y is OK
- 10.1007/s40192-023-00333-3 is OK
- 10.1016/j.matdes.2023.112381 is OK
- 10.1038/s41597-023-02092-4 is OK
- 10.1016/j.ijfatigue.2022.106810 is OK
- 10.1016/j.icarus.2024.116166 is OK

🟑 SKIP DOIs

- No DOI given, and none found for title: IMPPY3D
- No DOI given, and none found for title: Dragonfly 3D World
- No DOI given, and none found for title: Avizo
- No DOI given, and none found for title: The OpenCV Library
- No DOI given, and none found for title: The ParaView guide: updated for ParaView version 4...
- No DOI given, and none found for title: Tomviz
- No DOI given, and none found for title: 3D Slicer
- No DOI given, and none found for title: Miniforge

❌ MISSING DOIs

- None

❌ INVALID DOIs

- None
NM0ser commented 2 hours ago

Thanks, fixed.

danielskatz commented 2 hours ago

@editorialbot assign me as editor

editorialbot commented 2 hours ago

Assigned! @danielskatz is now the editor

danielskatz commented 2 hours ago

πŸ‘‹ @NM0ser - Please suggest ~5 potential reviewers. You can search the list of people that have already agreed to review and may be suitable for this submission. Or people who aren't in the JOSS system would also be ok. If you know their GitHub usernames, then please mention them here in this thread (without tagging them with an @).

danielskatz commented 2 hours ago

πŸ‘‹ @matthewturk - I wonder if you have anyone in your group who might be able and willing to review this JOSS submission?

NM0ser commented 47 minutes ago

Great, thanks! I'll work on this list of potential reviewers.