Closed editorialbot closed 7 months 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
Software report:
github.com/AlDanial/cloc v 1.90 T=0.04 s (1010.3 files/s, 154129.0 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
Python 29 1013 1304 3003
TeX 1 1 0 432
Markdown 1 21 0 89
reStructuredText 5 67 134 65
YAML 2 12 24 41
TOML 1 2 0 20
make 1 4 6 10
Bourne Shell 1 0 0 7
-------------------------------------------------------------------------------
SUM: 41 1120 1468 3667
-------------------------------------------------------------------------------
Commit count by author:
119 jonbmartin
8 Jonathan Martin
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1109/42.75611 is OK
- 10.1002/mrm.26235 is OK
- 10.1002/MRM.29686 is OK
- 10.1038/s42256-021-00411-1 is OK
- 10.1002/MRM.21013 is OK
- 10.1016/0022-2364(89)90265-5 is OK
- 10.1006/JMRE.2001.2340 is OK
- 10.1002/MRM.23152 is OK
- 10.1109/TMI.2008.922699 is OK
- 10.1002/MRM.10493 is OK
- 10.3390/BIOENGINEERING10020158 is OK
- 10.1109/TMI.2022.3161875 is OK
- 10.21105/JOSS.01725 is OK
- 10.1145/2833157.2833162 is OK
- 10.1002/MRM.20978 is OK
- 10.1002/MRM.26235 is OK
- 10.1002/MRM.22406 is OK
- 10.1002/MRM.29294 is OK
- 10.1002/MRM.29271 is OK
MISSING DOIs
- 10.1016/j.jmr.2008.06.010 may be a valid DOI for title: Multiband excitation pulses for hyperpolarized 13C...
- 10.1002/mrm.27411 may be a valid DOI for title: Multiband RF pulse design for realistic gradient p...
- No DOI given, and none found for title: Michigan Image Reconstruction Toolbox
- No DOI given, and none found for title: Adjustment and Basic Imaging Sequences for the Ope...
- 10.1117/12.3008456 may be a valid DOI for title: AniRes2D: Anisotropic Residual-enhanced Diffusion ...
- No DOI given, and none found for title: NMR Imaging in Biomedicine
- No DOI given, and none found for title: Selective complex pulse design by optimal control ...
- No DOI given, and none found for title: Advanced Normalization Tools (ANTS)
- No DOI given, and none found for title: SigPy: A Python Package for High Performance Itera...
- No DOI given, and none found for title: Berkeley Advanced Reconstruction Toolbox
- No DOI given, and none found for title: Quantitative MRI made easy with qMRLab
- No DOI given, and none found for title: MARIE a MATLAB-based open source software for the ...
- No DOI given, and none found for title: SigPy.RF: Comprehensive Open-Source RF Pulse Desig...
- No DOI given, and none found for title: OCRA : a low-cost, open-source FPGA-based MRI cons...
INVALID DOIs
- 10.1007/S10334-023-01134-7/FIGURES/8 is INVALID
- 10.1002/(SICI)1522-2594(199911)42:5 is INVALID
Paper file info:
📄 Wordcount for paper.md
is 1352
✅ The paper includes a Statement of need
section
License info:
🟡 License found: GNU General Public License v3.0
(Check here for OSI approval)
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@jonbmartin thanks for this submission to JOSS. I am the AEiC for this track and here to help process initial steps. Could you have a look at the above DOI analysis? Perhaps you can address some of these potentially missing ones? You can call @editorialbot check references
to check them again, and use @editorialbot generate pdf
to update the draft paper.
@AoifeHughes do you think you could help edit this one? Thanks!
@editorialbot invite @AoifeHughes as editor
Invitation to edit this submission sent!
@jonbmartin thanks for this submission. I am a little worried about wether this work is in scope for JOSS in terms of our "substantial scholarly effort criteria", in particular in relation to:
As a rule of thumb, JOSS’ minimum allowable contribution should represent not less than three months of work for an individual.
This work appears to have been created by a single contributor/author, within about ~1 month. There are no forks/issues/PR's from others, and only you are listed under stars/watching. I'll trigger a scope check now by the editorial board, so they can help have a look. However, it would be great if you could comment on the above, thanks.
Hi @Kevin-Mattheus-Moerman, thank you for taking a look at our work. The vast majority of the code base was originally developed by the listed authors in two separate github projects, SigPy and SigPy.RF. The code contributions are primarily documented here: https://github.com/jonbmartin/sigpy-rf/graphs/contributors.
Development took place over several years, beginning in 2019. Upon conference with the authors in late 2023, we felt that the pulse design tools had matured enough and were distinct enough from the mission of SigPy to be a stand-alone Python package, so I migrated that code to the new PulPy project. However, the code base represents the work of a number of individuals over many years, and between the two previous projects has received over 300 stars! We have not previously published anything relating to the pulse design tools outside of a conference abstract, and so felt it was time to describe them in JOSS.
This is described in the manuscript, but I would appreciate it if you or the reviewers have any suggestions on how to make this more clear to the users.
I'm sorry human, I don't understand that. You can see what commands I support by typing:
@editorialbot commands
@editorialbot commands
Hello @jonbmartin, here are the things you can ask me to do:
# List all available commands
@editorialbot commands
# Get a list of all editors's GitHub handles
@editorialbot list editors
# Adds a checklist for the reviewer using this command
@editorialbot generate my checklist
# Set a value for branch
@editorialbot set joss-paper as branch
# Run checks and provide information on the repository and the paper file
@editorialbot check repository
# Check the references of the paper for missing DOIs
@editorialbot check references
# Generates the pdf paper
@editorialbot generate pdf
# Generates a LaTeX preprint file
@editorialbot generate preprint
# Get a link to the complete list of reviewers
@editorialbot list reviewers
@editorialbot check references
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1016/j.jmr.2008.06.010 is OK
- 10.1002/mrm.27411 is OK
- 10.1007/s10334-023-01134-7 is OK
- 10.1109/42.75611 is OK
- 10.1002/mrm.26235 is OK
- 10.1002/MRM.29686 is OK
- 10.1117/12.3008456 is OK
- 10.1038/s42256-021-00411-1 is OK
- 10.1002/MRM.21013 is OK
- 10.1016/0022-2364(89)90265-5 is OK
- 10.1007/BF02797382 is OK
- 10.1006/JMRE.2001.2340 is OK
- 10.1002/MRM.23152 is OK
- 10.1109/TMI.2008.922699 is OK
- 10.1002/MRM.10493 is OK
- 10.3390/BIOENGINEERING10020158 is OK
- 10.1109/TMI.2022.3161875 is OK
- 10.21105/JOSS.01725 is OK
- 10.1145/2833157.2833162 is OK
- 10.1002/MRM.20978 is OK
- 10.1002/MRM.26235 is OK
- 10.1002/MRM.22406 is OK
- 10.1002/MRM.29294 is OK
- 10.1002/MRM.29271 is OK
MISSING DOIs
- No DOI given, and none found for title: Michigan Image Reconstruction Toolbox
- No DOI given, and none found for title: Adjustment and Basic Imaging Sequences for the Ope...
- No DOI given, and none found for title: Selective complex pulse design by optimal control ...
- No DOI given, and none found for title: Advanced Normalization Tools (ANTS)
- No DOI given, and none found for title: SigPy: A Python Package for High Performance Itera...
- No DOI given, and none found for title: Berkeley Advanced Reconstruction Toolbox
- No DOI given, and none found for title: Quantitative MRI made easy with qMRLab
- No DOI given, and none found for title: MARIE a MATLAB-based open source software for the ...
- No DOI given, and none found for title: SigPy.RF: Comprehensive Open-Source RF Pulse Desig...
- No DOI given, and none found for title: OCRA : a low-cost, open-source FPGA-based MRI cons...
INVALID DOIs
- 10.1002/MRM. is INVALID
@editorialbot check references
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1016/j.jmr.2008.06.010 is OK
- 10.1002/mrm.27411 is OK
- 10.1007/s10334-023-01134-7 is OK
- 10.1109/42.75611 is OK
- 10.1002/mrm.26235 is OK
- 10.1002/MRM.29686 is OK
- 10.1117/12.3008456 is OK
- 10.1038/s42256-021-00411-1 is OK
- 10.1002/MRM.21013 is OK
- 10.1016/0022-2364(89)90265-5 is OK
- 10.1007/BF02797382 is OK
- 10.1006/JMRE.2001.2340 is OK
- 10.1002/MRM.23152 is OK
- 10.1109/TMI.2008.922699 is OK
- 10.1002/MRM.10493 is OK
- 10.3390/BIOENGINEERING10020158 is OK
- 10.1109/TMI.2022.3161875 is OK
- 10.21105/JOSS.01725 is OK
- 10.1145/2833157.2833162 is OK
- 10.1002/MRM.20978 is OK
- 10.1002/MRM.26235 is OK
- 10.1002/MRM.22406 is OK
- 10.1002/MRM.29294 is OK
- 10.1002/MRM.29271 is OK
MISSING DOIs
- No DOI given, and none found for title: Michigan Image Reconstruction Toolbox
- No DOI given, and none found for title: Adjustment and Basic Imaging Sequences for the Ope...
- No DOI given, and none found for title: Selective complex pulse design by optimal control ...
- No DOI given, and none found for title: Advanced Normalization Tools (ANTS)
- No DOI given, and none found for title: SigPy: A Python Package for High Performance Itera...
- No DOI given, and none found for title: Berkeley Advanced Reconstruction Toolbox
- No DOI given, and none found for title: Quantitative MRI made easy with qMRLab
- No DOI given, and none found for title: MARIE a MATLAB-based open source software for the ...
- No DOI given, and none found for title: SigPy.RF: Comprehensive Open-Source RF Pulse Desig...
- No DOI given, and none found for title: OCRA : a low-cost, open-source FPGA-based MRI cons...
INVALID DOIs
- https://doi.org/10.1002/(SICI)1522-2594(199911)42:5<952::AID-MRM16>3.0.CO;2-S is INVALID because of 'https://doi.org/' prefix
Added DOI's to those papers missing them, and fixed invalid DOIs. Remaining references without DOI's are either A) conference proceedings for which none have been created, B) software toolboxes for which none have been created. The long invalid DOI with https:// prefix does resolve correctly when entered into the DOI database at doi.org; this is for an old paper which uses SICI referencing convetion. I have removed the https:// prefix and this now works.
@jonbmartin thanks for those comments. The board has decided this may be in scope for JOSS. I will search for a handling editor.
@editorialbot invite @emdupre as editor
Invitation to edit this submission sent!
👋 Happy to take this, @Kevin-Mattheus-Moerman !
@editorialbot assign @emdupre as editor
Assigned! @emdupre is now the editor
👋 Hi @jonbmartin, and thanks for your submission to JOSS !
If you have suggestions for potential reviewers, please let me know by listing their names or GitHub handles (without the @, so they don't receive a notification) here.
You can suggest reviewers from any relevant project, though we often recommend starting with this database of people who have already agreed to review for JOSS.
I'll put together a list of folks to reach out to as reviewers based on these suggestions and my own recommendations. I'll update this thread with that outreach.
Hi @emdupre, thank you for the editorial assistance.
I will suggest the following JOSS reviewers:
mathieuboudreau tomelse bwheelz36 spinicist rmarkello
Thank you, @jonbmartin !
I'll review these suggestions and make invitations shortly, including my own recommendations. I'll update this thread with that outreach !
👋 Hi @spinicist, @bwheelz36, @curtcorum,
Would you be willing to review PulPy: A Python Toolkit for MRI RF and Gradient Pulse Design for JOSS (the Journal of Open Source Software)?
You can learn more about reviewing for JOSS -- including our conflict of interest policy -- here.
The review takes place on GitHub and focuses on the software and this short paper: https://github.com/openjournals/joss-papers/blob/joss.06482/joss.06482/10.21105.joss.06482.pdf
If you're available to review this work within the next month—or six weeks, at most—please let me know and I'll add you as a reviewer.
Once I have sufficient reviewers I'll open a dedicated review issue.
Thank you for considering !
@emdupre I can do it with the clock starting in two weeks if that works?
Hi @emdupre Yes, this sounds really interesting :-)
Apologies, I have too much on including another review but looks like you have two volunteers now?
I can do it with the clock starting in two weeks if that works?
Thank you, @curtcorum ! I will aim to identify reviewers with sooner availability but will plan to circle back to you next week, if that sounds reasonable to you.
Yes, this sounds really interesting :-)
Thank you, @bwheelz36 ! I'll add you as a reviewer on this submission now.
Apologies, I have too much on including another review but looks like you have two volunteers now?
Thank you for letting me know, @spinicist ! Please feel free to mute this issue so that you don't receive any additional pings.
@editorialbot add @bwheelz36 as reviewer
@bwheelz36 added to the reviewers list!
👋 Hi @kerkelae, @imr-framework,
Would you be willing to review PulPy: A Python Toolkit for MRI RF and Gradient Pulse Design for JOSS (the Journal of Open Source Software)?
You can learn more about reviewing for JOSS -- including our conflict of interest policy -- here.
The review takes place on GitHub and focuses on the software and this short paper: https://github.com/openjournals/joss-papers/blob/joss.06482/joss.06482/10.21105.joss.06482.pdf
If you're available to review this work within the next month—or six weeks, at most—please let me know and I'll add you as a reviewer.
Once I have sufficient reviewers I'll open a dedicated review issue.
Thank you for considering !
@emdupre
That works for me.
👋 Hi @curtcorum ! Are you still available to review this submission for PulPy ? Thank you for considering !
@emdupre Sure, your welcome and looking forward to it!
Thank you, @curtcorum ! I'll go ahead and add you as a reviewer on this issue now.
@bwheelz36, please let me know if you will not be able to review, given the delayed timeline. If I don't hear from you (or @kerkelae and @imr-framework) within the next day, I'll assume that we're OK to move forward as-is !
Thank you all for considering !
@editorialbot add @curtcorum as reviewer
@curtcorum added to the reviewers list!
Given that we have a sufficient number of reviewers, I'll go ahead and open a dedicated review issue 🚀
Thank you again !
@editorialbot start review
OK, I've started the review over in https://github.com/openjournals/joss-reviews/issues/6586.
Submitting author: !--author-handle-->@jonbmartin<!--end-author-handle-- (Jonathan Martin) Repository: https://github.com/jonbmartin/pulpy Branch with paper.md (empty if default branch): Version: v1.8.1 Editor: !--editor-->@emdupre<!--end-editor-- Reviewers: @bwheelz36, @curtcorum Managing EiC: Kevin M. Moerman
Status
Status badge code:
Author instructions
Thanks for submitting your paper to JOSS @jonbmartin. Currently, there isn't a JOSS editor assigned to your paper.
@jonbmartin 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: