Closed whedon closed 3 years ago
Hello human, I'm @whedon, a robot that can help you with some common editorial tasks.
:warning: JOSS reduced service mode :warning:
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.
For a list of things I can do to help you, just type:
@whedon commands
For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:
@whedon generate pdf
Software report (experimental):
github.com/AlDanial/cloc v 1.84 T=0.20 s (194.1 files/s, 8222.0 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
Python 30 168 61 801
Markdown 5 91 0 339
TeX 1 1 0 108
YAML 1 7 0 41
Bourne Shell 2 4 21 10
-------------------------------------------------------------------------------
SUM: 39 271 82 1299
-------------------------------------------------------------------------------
Statistical information for the repository '576d3969bc442182cce7c3ca' was
gathered on 2020/11/13.
The following historical commit information, by author, was found:
Author Commits Insertions Deletions % of changes
Adam Day 2 15 7 1.67
Andy Hails 21 1159 137 98.33
Below are the number of rows from each author that have survived and are still
intact in the current revision:
Author Rows Stability Age % in comments
Adam Day 15 100.0 1.4 26.67
Andy Hails 1015 87.6 0.4 2.36
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1002/bjs.6880 is OK
- 10.1007/s00134-018-5407-2 is OK
- 10.3138/W706-5884-KG84-J282 is OK
- 10.1111/anae.13829 is OK
- 10.23876/j.krcp.20.392 is OK
MISSING DOIs
- None
INVALID DOIs
- None
PDF failed to compile for issue #2840 with the following error:
/app/vendor/bundle/ruby/2.6.0/bundler/gems/whedon-54ca145bf448/lib/whedon/author.rb:72:in block in build_affiliation_string': Problem with affiliations for Andrew Hails, perhaps the affiliations index need quoting? (RuntimeError) from /app/vendor/bundle/ruby/2.6.0/bundler/gems/whedon-54ca145bf448/lib/whedon/author.rb:71:in
each'
from /app/vendor/bundle/ruby/2.6.0/bundler/gems/whedon-54ca145bf448/lib/whedon/author.rb:71:in build_affiliation_string' from /app/vendor/bundle/ruby/2.6.0/bundler/gems/whedon-54ca145bf448/lib/whedon/author.rb:17:in
initialize'
from /app/vendor/bundle/ruby/2.6.0/bundler/gems/whedon-54ca145bf448/lib/whedon.rb:205:in new' from /app/vendor/bundle/ruby/2.6.0/bundler/gems/whedon-54ca145bf448/lib/whedon.rb:205:in
block in parse_authors'
from /app/vendor/bundle/ruby/2.6.0/bundler/gems/whedon-54ca145bf448/lib/whedon.rb:202:in each' from /app/vendor/bundle/ruby/2.6.0/bundler/gems/whedon-54ca145bf448/lib/whedon.rb:202:in
parse_authors'
from /app/vendor/bundle/ruby/2.6.0/bundler/gems/whedon-54ca145bf448/lib/whedon.rb:93:in initialize' from /app/vendor/bundle/ruby/2.6.0/bundler/gems/whedon-54ca145bf448/lib/whedon/processor.rb:38:in
new'
from /app/vendor/bundle/ruby/2.6.0/bundler/gems/whedon-54ca145bf448/lib/whedon/processor.rb:38:in set_paper' from /app/vendor/bundle/ruby/2.6.0/bundler/gems/whedon-54ca145bf448/bin/whedon:58:in
prepare'
from /app/vendor/bundle/ruby/2.6.0/gems/thor-0.20.3/lib/thor/command.rb:27:in run' from /app/vendor/bundle/ruby/2.6.0/gems/thor-0.20.3/lib/thor/invocation.rb:126:in
invoke_command'
from /app/vendor/bundle/ruby/2.6.0/gems/thor-0.20.3/lib/thor.rb:387:in dispatch' from /app/vendor/bundle/ruby/2.6.0/gems/thor-0.20.3/lib/thor/base.rb:466:in
start'
from /app/vendor/bundle/ruby/2.6.0/bundler/gems/whedon-54ca145bf448/bin/whedon:131:in <top (required)>' from /app/vendor/bundle/ruby/2.6.0/bin/whedon:23:in
load'
from /app/vendor/bundle/ruby/2.6.0/bin/whedon:23:in `
@whedon query scope
Submission flagged for editorial review.
@ad48 - thanks for your submission! I've flagged this submission to be looked at by the editorial board at large due to its relatively small size to see if it is in scope. Someone will get back to you within a week or two.
👋 @ad48 - I'm sorry to say that after discussion amongst the JOSS editors, we have decided that this submission does not meet the substantial scholarly effort criterion for review by JOSS. Please see https://joss.readthedocs.io/en/latest/submitting.html#other-venues-for-reviewing-and-publishing-software-packages for other suggestions for how you might receive credit for your work.
@whedon reject
Paper rejected.
Apologies. We did not receive notifications for your messages above. I can confirm that we did both carefully review the 'substantial scholarly effort' submission criteria and believe that the software meets with these requirements. Is there something specific that was lacking? If permissible, we might retry with a later version if we know what the specific issue was.
In my personal opinion, issues are the size of the codebase and the fact that there's no case being made of why this is research software: software intended to be used by researchers to do their research. For example, a citation manager is useful for researchers, but I don't think we would call it research software, as it doesn't help do specific research.
Thank you for the clarification. The codebase is ~1000 rows which is indeed small but this seems to be in line with JOSS guidelines. It was also recently re-written from another repo - so the stats you have might make it look younger than it is. (But it is intended to be a simple application - not a complex one.) We'd certainly be grateful for criticism if it can be improved.
There are various research papers focused on rejected article tracking, but they have been limited in scope (these are referenced in our submission under 'statement of need'). Part of the reason these projects are so small and so few may be the lack of software: every one of them states that searches were carried out manually. As far as we are aware this is the only open-source automation solution to that research problem.
There are other applications besides those mentioned in the paper.
E.g.: fraud detection and dual submission detection. While we can't share specifics of those cases, what we can say is that researchers studying research misconduct can use the rejected article tracker to gain insights into these things.
Rejected articles may also be responsible for the recent slow-down in peer-review over the covid-period. This is due to a sudden surge in journal submissions beginning in March 2020. There has been some research into this surge: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3712813 We're only starting to look at the surge in detail, but it seems clear that rejected articles are a significant piece of the puzzle: https://publisherad.medium.com/the-covid-surge-in-research-papers-explaining-the-gender-disparity-d6ed1a925507
Would it be possible to re-submit if we clarify these issues and perhaps elaborate on the research applications to make those more clear? The guidelines seemed to emphasise conciseness, but we would be happy to go into greater detail.
The current JOSS guidelines is that anything under 1000 LOC is subject to review for just that reason, and this appears to be about 800. In addition, the research software check is a different one. I think what you write there is reasonable. Also note that the paper did not compile (see https://github.com/openjournals/joss-reviews/issues/2840#issuecomment-727085906), which might have made it harder for editors to check on it. You certainty are welcome to resubmit, but I think you will have to add to the software as well.
Thank you. That's very helpful feedback. I was looking at the total line count for the repo - I see now it's just the code we're interested in.
We'll give it some thought. Thanks again.
Submitting author: @ad48 (Adam Day) Repository: https://github.com/sagepublishing/rejected_article_tracker_pkg Version: 1.5.0 Editor: Pending Reviewer: Pending Managing EiC: Kristen Thyng
:warning: JOSS reduced service mode :warning:
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.
Author instructions
Thanks for submitting your paper to JOSS @ad48. Currently, there isn't an JOSS editor assigned to your paper.
The author's suggestion for the handling editor is @lorenanicole.
@ad48 if you have any suggestions for potential reviewers then please mention them here in this thread (without tagging them with an @). In addition, this list of people have already agreed to review for JOSS and may be suitable for this submission (please start at the bottom of the list).
Editor instructions
The JOSS submission bot @whedon is here to help you find and assign reviewers and start the main review. To find out what @whedon can do for you type: