openjournals / joss-reviews

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

[REVIEW]: CollatriX: A GUI to collate MorphoMetriX outputs #2328

Closed whedon closed 4 years ago

whedon commented 4 years ago

Submitting author: @cbirdferrer (Clara Bird) Repository: https://github.com/cbirdferrer/collatrix Version: v1.0.5 Editor: @KristinaRiemer Reviewer: @evaristor, @katmratliff Archive: 10.5281/zenodo.3937611

: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.

Status

status

Status badge code:

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

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

@evaristor & @katmratliff, please carry out your review in this issue by updating the checklist below. If you cannot edit the checklist please:

  1. Make sure you're logged in to your GitHub account
  2. Be sure to accept the invite at this URL: https://github.com/openjournals/joss-reviews/invitations

The reviewer guidelines are available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @KristinaRiemer know.

✨ Please try and complete your review in the next six weeks ✨

Review checklist for @evaristor

Conflict of interest

Code of Conduct

General checks

Functionality

Documentation

Software paper

Review checklist for @katmratliff

Conflict of interest

Code of Conduct

General checks

Functionality

Documentation

Software paper

whedon commented 4 years ago

Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @evaristor, @katmratliff it looks like you're currently assigned to review this paper :tada:.

: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.

:star: Important :star:

If you haven't already, you should seriously consider unsubscribing from GitHub notifications for this (https://github.com/openjournals/joss-reviews) repository. As a reviewer, you're probably currently watching this repository which means for GitHub's default behaviour you will receive notifications (emails) for all reviews 😿

To fix this do the following two things:

  1. Set yourself as 'Not watching' https://github.com/openjournals/joss-reviews:

watching

  1. You may also like to change your default settings for this watching repositories in your GitHub profile here: https://github.com/settings/notifications

notifications

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
whedon commented 4 years ago
Reference check summary:

OK DOIs

- 10.21105/joss.01825 is OK
- 10.1002/ecs2.1468 is OK
- 10.3389/fmars.2017.00366 is OK
- 10.3354/meps12522 is OK
- 10.1111/mms.12527 is OK

MISSING DOIs

- None

INVALID DOIs

- None
whedon commented 4 years ago

:point_right: Check article proof :page_facing_up: :point_left:

KristinaRiemer commented 4 years ago

@arfon is whedon supposed to auto-assign both reviewers as assignees to the Review issue? It looks like it missed @katmratliff here.

arfon commented 4 years ago

@KristinaRiemer - Whedon can only do this once the reviewer has accepted the invite (which it looks like they now have). Whedon then updates assignments nightly so by tomorrow the assignments should look correct.

devarops commented 4 years ago

This software will be very useful to the users of MorphoMetriX since it automates the collation of the MorphoMetriX outputs with the aid of a friendly GUI. I suggest the authors make the following Minor Revisions before acceptance.

From the checklist

Additional suggestions

I added these suggestions as issues on the CollatriX repo.

KristinaRiemer commented 4 years ago

Hi @katmratliff, have you had a chance to look at this submission yet?

katmratliff commented 4 years ago

Hi @KristinaRiemer I am planning to complete my review this week.

KristinaRiemer commented 4 years ago

Great, thanks so much @katmratliff!

katmratliff commented 4 years ago

Hi @KristinaRiemer, I have completed my review and have submitted the following suggestions via issues in the repository:

Under the Documentation checklist, I have currently left Functionality documentation unchecked because additional information is needed in the input dialog boxes (or a link to the documentation). I have also left Automated tests unchecked because there is currently no documentation on how to run the tests manually.

UPDATE: these suggestions have now been addressed.

devarops commented 4 years ago

@KristinaRiemer: I recommend accepting this paper in its current form

KristinaRiemer commented 4 years ago

@evaristor thank you for confirming your acceptance! @katmratliff if you are also satisfied with this at this point, could you please confirm that?

katmratliff commented 4 years ago

@KristinaRiemer yes I recommend accepting as well

KristinaRiemer commented 4 years ago

@whedon generate pdf

whedon commented 4 years ago

:point_right: Check article proof :page_facing_up: :point_left:

KristinaRiemer commented 4 years ago

@whedon check references

whedon commented 4 years ago
Reference check summary:

OK DOIs

- 10.21105/joss.01825 is OK
- 10.1002/ecs2.1468 is OK
- 10.3389/fmars.2017.00366 is OK
- 10.3354/meps12522 is OK
- 10.1111/mms.12527 is OK

MISSING DOIs

- None

INVALID DOIs

- None
KristinaRiemer commented 4 years ago

Thank you for your reviews @evaristor and @katmratliff!

@cbirdferrer, I'm just going through the article proof linked above for correct DOIs, typos, etc., which you should do also to make sure it looks good to you.

I only found a couple minors things that you can fix when you get a chance:

cbirdferrer commented 4 years ago

@whedon generate pdf

whedon commented 4 years ago

:point_right: Check article proof :page_facing_up: :point_left:

cbirdferrer commented 4 years ago

Thanks @KristinaRiemer! Fixed both!

cbirdferrer commented 4 years ago

@whedon generate pdf

whedon commented 4 years ago

:point_right: Check article proof :page_facing_up: :point_left:

cbirdferrer commented 4 years ago

@whedon check references

whedon commented 4 years ago
Reference check summary:

OK DOIs

- 10.21105/joss.01825 is OK
- 10.1002/ecs2.1468 is OK
- 10.3389/fmars.2017.00366 is OK
- 10.3354/meps12522 is OK
- 10.1111/mms.12527 is OK

MISSING DOIs

- None

INVALID DOIs

- None
KristinaRiemer commented 4 years ago

That looks great @cbirdferrer!

The next steps are to: 1) create a tagged release on GitHub and 2) archive the code (on Zenodo, figshare, institutional repository, etc.) to generate a DOI. If you can post a link to the DOI here when you're done please.

cbirdferrer commented 4 years ago

@KristinaRiemer here's the link to the DOI https://zenodo.org/record/3937611#.XwdcpZNKhTY
DOI: 10.5281/zenodo.3937611

KristinaRiemer commented 4 years ago

@whedon set v1.0.5 as version

whedon commented 4 years ago

OK. v1.0.5 is the version.

KristinaRiemer commented 4 years ago

@whedon set 10.5281/zenodo.3937611 as archive

whedon commented 4 years ago

OK. 10.5281/zenodo.3937611 is the archive.

KristinaRiemer commented 4 years ago

@whedon accept

whedon commented 4 years ago
Attempting dry run of processing paper acceptance...
whedon commented 4 years ago
Reference check summary:

OK DOIs

- 10.21105/joss.01825 is OK
- 10.1002/ecs2.1468 is OK
- 10.3389/fmars.2017.00366 is OK
- 10.3354/meps12522 is OK
- 10.1111/mms.12527 is OK

MISSING DOIs

- None

INVALID DOIs

- None
whedon commented 4 years ago

:wave: @openjournals/joss-eics, this paper is ready to be accepted and published.

Check final proof :point_right: https://github.com/openjournals/joss-papers/pull/1555

If the paper PDF and Crossref deposit XML look good in https://github.com/openjournals/joss-papers/pull/1555, then you can now move forward with accepting the submission by compiling again with the flag deposit=true e.g.

@whedon accept deposit=true
kyleniemeyer commented 4 years ago

All looks good here, thanks!

kyleniemeyer commented 4 years ago

@whedon accept deposit=true

whedon commented 4 years ago
Doing it live! Attempting automated processing of paper acceptance...
whedon commented 4 years ago

🐦🐦🐦 πŸ‘‰ Tweet for this paper πŸ‘ˆ 🐦🐦🐦

whedon commented 4 years ago

🚨🚨🚨 THIS IS NOT A DRILL, YOU HAVE JUST ACCEPTED A PAPER INTO JOSS! 🚨🚨🚨

Here's what you must now do:

  1. Check final PDF and Crossref metadata that was deposited :point_right: https://github.com/openjournals/joss-papers/pull/1556
  2. Wait a couple of minutes to verify that the paper DOI resolves https://doi.org/10.21105/joss.02328
  3. If everything looks good, then close this review issue.
  4. Party like you just published a paper! πŸŽ‰πŸŒˆπŸ¦„πŸ’ƒπŸ‘»πŸ€˜

    Any issues? Notify your editorial technical team...

kyleniemeyer commented 4 years ago

Congratulations @cbirdferrer on your article's publication in JOSS!

Many thanks to @evaristor and @katmratliff for reviewing this, and @KristinaRiemer for editing.

whedon commented 4 years ago

:tada::tada::tada: Congratulations on your paper acceptance! :tada::tada::tada:

If you would like to include a link to your paper from your README use the following code snippets:

Markdown:
[![DOI](https://joss.theoj.org/papers/10.21105/joss.02328/status.svg)](https://doi.org/10.21105/joss.02328)

HTML:
<a style="border-width:0" href="https://doi.org/10.21105/joss.02328">
  <img src="https://joss.theoj.org/papers/10.21105/joss.02328/status.svg" alt="DOI badge" >
</a>

reStructuredText:
.. image:: https://joss.theoj.org/papers/10.21105/joss.02328/status.svg
   :target: https://doi.org/10.21105/joss.02328

This is how it will look in your documentation:

DOI

We need your help!

Journal of Open Source Software is a community-run journal and relies upon volunteer effort. If you'd like to support us please consider doing either one (or both) of the the following: