Open editorialbot opened 1 month 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
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
✅ OK DOIs
- None
🟡 SKIP DOIs
- No DOI given, and none found for title: Digital Imaging and Communications in Medicine (DI...
- No DOI given, and none found for title: HTTPX: A next-generation HTTP client for Python
- No DOI given, and none found for title: simple-openapi-client: OpenAPI Python client gener...
❌ MISSING DOIs
- 10.1007/s10278-018-0082-y may be a valid DOI for title: The Orthanc Ecosystem for Medical Imaging
❌ INVALID DOIs
- None
Software report:
github.com/AlDanial/cloc v 1.90 T=0.25 s (196.4 files/s, 98734.2 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
Python 34 4159 11810 8103
Markdown 2 73 0 226
YAML 2 3 0 43
TeX 1 3 0 31
DOS Batch 1 8 1 26
reStructuredText 4 13 40 23
JSON 2 0 0 19
TOML 1 3 0 18
make 1 4 6 9
Dockerfile 1 5 0 7
-------------------------------------------------------------------------------
SUM: 49 4271 11857 8505
-------------------------------------------------------------------------------
Commit count by author:
205 Gabriel Couture
6 Yannick Lemaréchal
1 Justin Hamel
Paper file info:
📄 Wordcount for paper.md
is 718
✅ The paper includes a Statement of need
section
License info:
✅ License found: MIT License
(Valid open source OSI approved license)
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
Five most similar historical JOSS papers:
CleanX: A Python library for data cleaning of large sets of radiology images
Submitting author: @drcandacemakedamoore
Handling editor: @cMadan (Retired)
Reviewers: @henrykironde, @anki-xyz
Similarity score: 0.7397
MRdataset : A unified and user-friendly interface to medical imaging datasets
Submitting author: @sinhaharsh
Handling editor: @mstimberg (Active)
Reviewers: @htwangtw, @djmannion
Similarity score: 0.7163
giotto-deep: A Python Package for Topological Deep Learning
Submitting author: @matteocao
Handling editor: @osorensen (Active)
Reviewers: @EduPH, @leotrs, @ismailguzel
Similarity score: 0.7136
Pylinac: Image analysis for routine quality assurance in radiotherapy
Submitting author: @jrkerns
Handling editor: @kellyrowland (Active)
Reviewers: @ProfLeao, @SimonBiggs
Similarity score: 0.7117
Pyheartlib: A Python package for processing electrocardiogram signals
Submitting author: @devnums
Handling editor: @britta-wstnr (Active)
Reviewers: @cudmore, @LegrandNico, @Bsingstad
Similarity score: 0.7072
⚠️ 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.
@editorialbot check references
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
✅ OK DOIs
- 10.1007/s10278-018-0082-y is OK
🟡 SKIP DOIs
- No DOI given, and none found for title: Digital Imaging and Communications in Medicine (DI...
- No DOI given, and none found for title: HTTPX: A next-generation HTTP client for Python
- No DOI given, and none found for title: simple-openapi-client: OpenAPI Python client gener...
❌ MISSING DOIs
- None
❌ INVALID DOIs
- None
@gacou54 Dear author, thanks for this submission. I am the AEiC on this track and here to help process the initial steps. For the moment I have waitlisted this submission, since all editors in this domain are currently unfortunately preoccupied with other submissions.
@srmnitc is this submission something you can help edit? It may not be your core topic, but I was wondering if you could help given your work on research data management and workflows.
@editorialbot invite @srmnitc as editor
Invitation to edit this submission sent!
Thanks @Kevin-Mattheus-Moerman , pyorthanc
doesn't have much domain logic. It's mainly a wrapper to communicate with Orthanc's REST API (Orthanc is an open-source medical images server) with utility functions. So I think anyone with Python + REST API knowledge could review it.
pyorthanc
is already used by many, so (I hope :) ) the library has proven its relevance and deserves publication.
@gacou54 thanks for your comments. Although I'm convinced this represents a significant piece of work, that is no doubt very useful, I am a little worried if this work is in scope for JOSS, e.g. our guidelines say “Minor utility” packages, including “thin” API clients, and single-function packages are not acceptable
. Although this submission seems substantial enough in terms of number of lines of code (so not very thin), can it arguably be defined as a wrapper/single-function utility package?
JOSS publishes "research software", i.e. software that is used for scientific research. A good check for JOSS scope is to image if one would feel the need to cite this work when used in such scientific research. There is typically no need to cite a utility tool but one would cite something that would influence the scientific findings directly. So can you help sketch a scenario where people would use your software in scientific research and where people would feel the need to cite your package because it influences the scientific findings/conclusions? Has this work been used and cited in scientific research papers already?
Any clarification on the above would be very helpful to understand if this represents research software. Thanks.
I understand the issue you raised. PyOrthanc is used in several research projects and is an important element in medical imaging data management projects.
PyOrthanc is typically used upstream in anonymization and data transfer flows, and downstream for complex data management and queries. On our side, we are working on a medical imaging platform dedicated to AI and other algorithms in research (https://paradim.science/), and we orchestrate the data with PyOrthanc.
One of the reasons why we would like to publish in JOSS is that we often see that PyOrthanc is used at scientific conferences for medical imaging projects and we would like people to cite our work.
We will rely on your judgment on its publication value. While it is true that PyOrthanc is a fancy wrapper with several utility functions, its main purpose and the reason we created this tool is to support medical image research. In our opinion, PyOrthanc is a real asset for many medical imaging data management endeavors.
@gacou54 thanks for answering my question. I think I am happy to proceed.
@srmnitc can you please help edit this submission if you feel it fits your background? Thanks!
@srmnitc and is this one you can help with too? Thanks!
@Kevin-Mattheus-Moerman this is unfortunately not in my wheelhouse. Ideally, I would like to pass this one.
@gacou54 apologies for the delays encountered so far. I am still looking for a handling editor however since all in this domain are busy handling other submission we will need to remain patient a bit longer.
@editorialbot invite @diehlpk as editor
Invitation to edit this submission sent!
Hi @Kevin-Mattheus-Moerman, I understand, thanks for the follow-up!
Submitting author: !--author-handle-->@gacou54<!--end-author-handle-- (Gabriel Couture) Repository: https://github.com/gacou54/pyorthanc Branch with paper.md (empty if default branch): joss Version: v1.18.0 Editor: Pending Reviewers: Pending Managing EiC: Kevin M. Moerman
Status
Status badge code:
Author instructions
Thanks for submitting your paper to JOSS @gacou54. Currently, there isn't a JOSS editor assigned to your paper.
@gacou54 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: