Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Sign up[REVIEW]: multimatch_gaze: The MultiMatch algorithm for gaze path comparison in Python #1525
Comments
whedon
assigned
kyleniemeyer
Jun 25, 2019
whedon
added
the
review
label
Jun 25, 2019
This comment has been minimized.
This comment has been minimized.
Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @FelixHenninger, @JonathanReardon it looks like you're currently assigned to review this paper 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:
For a list of things I can do to help you, just type:
|
This comment has been minimized.
This comment has been minimized.
|
whedon
referenced this issue
Jun 25, 2019
Closed
[PRE REVIEW]: multimatch_gaze: The MultiMatch algorithm for gaze path comparison in Python #1456
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
kyleniemeyer
commented
Jun 25, 2019
Hi @adswa @FelixHenninger @JonathanReardon |
whedon
assigned
FelixHenninger and
JonathanReardon
Jun 26, 2019
This comment has been minimized.
This comment has been minimized.
JonathanReardon
commented
Jul 5, 2019
•
Hello, (1) could the list of dependencies be added to the README.md? It states that all will be installed with pip, but it might be better to explicitly state what those dependencies are. (2) Could the formatting of the top (author/affiliation etc.) section of paper.md be improved for clarity -- perhaps less whitespace, and no or less line-wrapping to make the information easier to read. (3) I don't see any guidelines for third parties wishing to contribute/report/seek support, if I've missed it could you direct me to it? |
This comment has been minimized.
This comment has been minimized.
JonathanReardon
commented
Jul 5, 2019
•
The documentation is very good, and the "example computation" is particularly useful (https://multimatch.readthedocs.io/en/latest/example.html). Do you state anywhere what you used to overlay the data onto movie frame image (Figure 1 and 2)? if not, I think it would be a useful information to add. |
This comment has been minimized.
This comment has been minimized.
Hey @JonathanReardon, The dependencies are now explicitly stated in the README and in the docs. As for formatting the paper.md header section I'm unfortunately unsure how to do that, at the moment. @kyleniemeyer, is it possible to line-break those affiliations or similar? Indeed, the "how to contribute" section was only a minor section in the README.md, and I have now added a CONTRIBUTING.md file (with guidelines on contributing, seeking help, and a code of conduct). I have linked the script used to overlay gaze onto the stimulus content (its publicly available as part of the studyforrest publication) in the example in the docs - I agree that this is helpful information. Also, many thanks for reading the documentation so attentively! The changes made so far are in this PR. I'll try to also add a header improvement to it, and will make a note here when I merge them into master. |
This comment has been minimized.
This comment has been minimized.
JonathanReardon
commented
Jul 5, 2019
Hi @adswa -- thank you for the swift response and the changes! I have now finished my part of the review (all boxes ticked). I thoroughly checked the tool and I found it very easy to use, it works exactly as stated. Docs/instructions were also thorough and very clear, which I very much appreciate. Note: I tested it on Linux Mint (19.1) -- I'm not sure what systems you've tested it on but it might be useful to know that it works on this distribution too. It's great to see another useful tool re-implemented for the open source world, congrats (to all involved)! I'm not sure how it works with respect to the other reviewer, but from my end, I'm happy to approve for publication. |
This comment has been minimized.
This comment has been minimized.
kyleniemeyer
commented
Jul 5, 2019
@whedon generate pdf |
This comment has been minimized.
This comment has been minimized.
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
kyleniemeyer
commented
Jul 5, 2019
@adswa @JonathanReardon if you mean the affiliation info in the PDF linked in the last comment, the format is part of the JOSS template. The Markdown file is just the original source, so don't worry about how things look in that. (also, one comment for @adswa: could you add more detail to the affiliation info for your colleague Yaroslav? That one should have the same info, like department, city, state, country.) |
This comment has been minimized.
This comment has been minimized.
JonathanReardon
commented
Jul 5, 2019
@kyleniemeyer Yes -- I did mean the markdown file, but of course how raw md looks isn't very important! Sorry @adswa, that may have come across as incredibly picky (you can ignore that comment), the reality is, I forgot what I was looking at for a second :) thanks all! |
This comment has been minimized.
This comment has been minimized.
@whedon generate pdf |
This comment has been minimized.
This comment has been minimized.
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Thanks @kyleniemeyer, the affiliation is updated, and I merged all changes in this commit. No worries, @JonathanReardon! It did not come across in a bad way at all! Have a good weekend everyone! |
This comment has been minimized.
This comment has been minimized.
kyleniemeyer
commented
Jul 5, 2019
Thanks for your feedback @JonathanReardon! |
This comment has been minimized.
This comment has been minimized.
kyleniemeyer
commented
Jul 5, 2019
@FelixHenninger have you had a chance to start your review? |
This comment has been minimized.
This comment has been minimized.
Are there any updates yet, @kyleniemeyer? I just want to make sure I haven't missed a notification. |
This comment has been minimized.
This comment has been minimized.
kyleniemeyer
commented
Jul 29, 2019
@adswa we are just waiting on @FelixHenninger's review now; I was in touch via email a few days ago and got a confirmation that it should be completed soon. |
This comment has been minimized.
This comment has been minimized.
Thanks a lot! |
This comment has been minimized.
This comment has been minimized.
kyleniemeyer
commented
Aug 4, 2019
Hi @FelixHenninger, just wanted to check in our your review—thanks! |
This comment has been minimized.
This comment has been minimized.
FelixHenninger
commented
Aug 11, 2019
Hej everyone, and sincerest apologies for the delay, which has been due to me being out of office in in July, followed by health issues on my part over the past ten days -- I'm very sorry for the trouble! My brief notes follow: This project has been a genuine pleasure to review as the installation and use work flawlessly, and as a result I have only minor points to add to @JonathanReardon's excellent (and already-addressed) comments above. I emphatically agree that the documentation is fantastic, and also found the references describing the package's inner workings very clear and helpful when looking through the functionality. I had a couple of things that were unclear to me at first, but in every case it turned out that I hadn't read the docs carefully enough. I found the manuscript very helpful and accessible, with a clear motivation and concise description of the package. I have only two minor formatting-related points that might be worth a second look:
There is one minor point I encountered that I think is the scope of the JOSS review, so please consider this as suggestion only (if they aren't covered elsewhere already -- I'd be happy to make an issue out of it if that's a better place for the information):
Ok, I hope this makes sense -- again, thanks for putting together this super-neat package, and doing it with such care and visible attention to detail. If you, @adswa, could take another look at the manuscript formatting, I think this is a go from my perspective. |
This comment has been minimized.
This comment has been minimized.
kyleniemeyer
commented
Aug 13, 2019
@adswa my only editorial request for the paper is to add
(This is from our documentation on what papers should contain.) This could take multiple forms, but the simplest is probably to add a sentence or two explaining the application to a general reader at the very beginning. |
This comment has been minimized.
This comment has been minimized.
Thanks a lot, @kyleniemeyer, I've included a short description at the very beginning into the introduction in this PR:
Let me know if that suffices at as a high-level functionality description, or if that is not detailed enough. Thanks! |
This comment has been minimized.
This comment has been minimized.
kyleniemeyer
commented
Aug 13, 2019
@adswa this is better, but I think it still needs a bit more general explanation for non-experts—for example, I don't really know what scan paths are or what they are used for. Could you add a sentence explaining that? |
This comment has been minimized.
This comment has been minimized.
Thanks a lot for the feedback, @kyleniemeyer! I made another attempt in this PR |
This comment has been minimized.
This comment has been minimized.
kyleniemeyer
commented
Aug 15, 2019
@whedon generate pdf |
This comment has been minimized.
This comment has been minimized.
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
kyleniemeyer
commented
Aug 15, 2019
@adswa that looks great! I just made a minor edit in this PR, if you could merge: adswa/multimatch_gaze#39 Once that is complete, please archive the entire repository (e.g., using Zenodo) and let me know the DOI here. |
This comment has been minimized.
This comment has been minimized.
All done, it is 10.5281/zenodo.3369531. |
This comment has been minimized.
This comment has been minimized.
kyleniemeyer
commented
Aug 16, 2019
@whedon generate pdf |
This comment has been minimized.
This comment has been minimized.
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
kyleniemeyer
commented
Aug 16, 2019
@adswa sorry, one last thing—can you edit the title of the Zenodo archive to match the title of the paper? |
This comment has been minimized.
This comment has been minimized.
oh sure! sorry, I wasn't aware. Should be done now. |
This comment has been minimized.
This comment has been minimized.
kyleniemeyer
commented
Aug 16, 2019
@whedon set 10.5281/zenodo.3369531 as archive |
This comment has been minimized.
This comment has been minimized.
OK. 10.5281/zenodo.3369531 is the archive. |
This comment has been minimized.
This comment has been minimized.
kyleniemeyer
commented
Aug 16, 2019
@openjournals/joss-eics ok, this submission is ready to accept! |
This comment has been minimized.
This comment has been minimized.
danielskatz
commented
Aug 16, 2019
@whedon accept |
This comment has been minimized.
This comment has been minimized.
|
This comment has been minimized.
This comment has been minimized.
Check final proof If the paper PDF and Crossref deposit XML look good in openjournals/joss-papers#905, then you can now move forward with accepting the submission by compiling again with the flag
|
This comment has been minimized.
This comment has been minimized.
danielskatz
commented
Aug 16, 2019
|
This comment has been minimized.
This comment has been minimized.
danielskatz
commented
Aug 16, 2019
@whedon accept deposit=true |
This comment has been minimized.
This comment has been minimized.
|
whedon
added
the
accepted
label
Aug 16, 2019
This comment has been minimized.
This comment has been minimized.
|
This comment has been minimized.
This comment has been minimized.
Here's what you must now do:
Any issues? notify your editorial technical team... |
This comment has been minimized.
This comment has been minimized.
danielskatz
commented
Aug 16, 2019
Thanks to @FelixHenninger and @JonathanReardon for reviewing and @kyleniemeyer for editing! |
danielskatz
closed this
Aug 16, 2019
This comment has been minimized.
This comment has been minimized.
If you would like to include a link to your paper from your README use the following code snippets:
This is how it will look in your documentation: 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:
|
This comment has been minimized.
This comment has been minimized.
Thanks a lot to everyone involved! This has been a great experience! |
whedon commentedJun 25, 2019
•
edited
Submitting author: @AdinaWagner (Adina Wagner)
Repository: https://github.com/adswa/multimatch_gaze
Version: v0.1.1
Editor: @kyleniemeyer
Reviewer: @FelixHenninger, @JonathanReardon
Archive: 10.5281/zenodo.3369531
Status
Status badge code:
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
@FelixHenninger & @JonathanReardon, please carry out your review in this issue by updating the checklist below. If you cannot edit the checklist please:
The reviewer guidelines are available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @kyleniemeyer know.
Review checklist for @FelixHenninger
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
paper.md
file include a list of authors with their affiliations?Review checklist for @JonathanReardon
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
paper.md
file include a list of authors with their affiliations?