Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.
Sign up[REVIEW]: Comet Time Series (CometTS) Visualizer #1047
Comments
whedon
assigned
Kevin-Mattheus-Moerman
Oct 24, 2018
whedon
added
the
review
label
Oct 24, 2018
whedon
referenced this issue
Oct 24, 2018
Closed
[PRE REVIEW]: Comet Time Series (CometTS) Visualizer #866
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. @rhiever, it looks like you're currently assigned as the reviewer for 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.
|
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.
@Kevin-Mattheus-Moerman I must disclose an affiliation I have with the author @jshermeyer of this submission. We are employees of the same parent organization 'IQT', though we have affiliations with separate independent laboratories within IQT. I leave it to you to decide whether I proceed as a reviewer. |
This comment has been minimized.
This comment has been minimized.
@zhampel thanks for disclosing that. Can you provide a link to that organization IQT? |
This comment has been minimized.
This comment has been minimized.
@Kevin-Mattheus-Moerman Sure thing: https://www.iqt.org |
This comment has been minimized.
This comment has been minimized.
whedon
assigned
Kevin-Mattheus-Moerman,
rhiever and
zhampel
and unassigned
Kevin-Mattheus-Moerman
Oct 30, 2018
This comment has been minimized.
This comment has been minimized.
OK, @dmittman is now a reviewer |
This comment has been minimized.
This comment has been minimized.
@zhampel thanks for mentioning your shared affiliation. I do not feel this is serious enough to exclude you from the review process. I'm confident that, now that we have three reviewers, and since review takes place in the open, we'll have a balanced review process. Thanks. |
This comment has been minimized.
This comment has been minimized.
@rhiever, @zhampel, @dmittman thanks again for acting as reviewers. You all have a set of tick boxes at the top of this issue which will guide you through the review process (which you can tick if you've accepted this invitation). Please let me know if you have any questions. |
This comment has been minimized.
This comment has been minimized.
@jshermeyer can you work on adding community/contributing guidelines (e.g. CONTRIBUTING.md)? I also recommend adding a code of conduct document (e.g. COC.md, you can find a good standard template here: https://www.contributor-covenant.org/). I recommend you link to the contributing guidelines in the readme and to the code of conduct in the contributing guidelines. See also these resources: Examples: |
This comment has been minimized.
This comment has been minimized.
@jshermeyer PaperGeneral comments:
Specific correction suggestions:
|
This comment has been minimized.
This comment has been minimized.
jshermeyer
commented
Oct 31, 2018
•
@Kevin-Mattheus-Moerman @zhampel I think it would be better to intro something like ‘user defined polygon identifying a region of interest (ROI)’ and use ROI for the remainder of the paper. Agreed, will make this change then when other reviews come back. Q: Any limits to ‘user defined area of interest’? Just computational strength, the larger the polygon the more slowly the processing. I believe CometTS will not like polygons that are larger than the imagery you provide, but it can tolerate and ignore nodata/ blank space/ masked areas. Figures: please provide descriptive captions to the three figures. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
dmittman
commented
Nov 21, 2018
Apologies for the delay @Kevin-Mattheus-Moerman. I've reviewed the reviewer guidelines, checked the conflict of interest statement and took a look through the submitted PDF and repo. I find the material just outside my area of expertise, being more about satellite imagery analysis with a time-series component than pure time-series visualization. Perhaps @lewismc (https://github.com/lewismc) might be a more appropriate reviewer than I. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
@Kevin-Mattheus-Moerman yes I would. Please give me a deadline for reviewing. I've just returned from some vacation. |
This comment has been minimized.
This comment has been minimized.
whedon
assigned
dmittman
and unassigned
rhiever,
Kevin-Mattheus-Moerman and
zhampel
Nov 29, 2018
This comment has been minimized.
This comment has been minimized.
@jshermeyer can you reply to @zhampel 's comments? |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
jshermeyer
commented
Jan 4, 2019
@Kevin-Mattheus-Moerman Thanks for staying on this. I'll do a full reply to all comments once all parties are done reviewing. |
This comment has been minimized.
This comment has been minimized.
@rhiever has indicated he is no longer able to review this work |
This comment has been minimized.
This comment has been minimized.
whedon
assigned
Kevin-Mattheus-Moerman,
lewismc and
zhampel
and unassigned
rhiever,
Kevin-Mattheus-Moerman and
zhampel
Jan 5, 2019
This comment has been minimized.
This comment has been minimized.
OK, @rhiever is no longer a reviewer |
This comment has been minimized.
This comment has been minimized.
@lewismc please let me know if you are able to proceed with this review. We could really use your help. Thanks. |
This comment has been minimized.
This comment has been minimized.
@lewismc can you give an update on this review? Are you still able to help us? Thanks! |
This comment has been minimized.
This comment has been minimized.
@lewismc Please can you inform us if you are still able to do this review. Thanks |
This comment has been minimized.
This comment has been minimized.
I've e-mailed @lewismc to check if he is still able to review. Apologies for the delay encountered so far. |
This comment has been minimized.
This comment has been minimized.
@jshermeyer although I will continue to try to contact @lewismc I suggest you start addressing comments by @zhampel to avoid further delays. |
This comment has been minimized.
This comment has been minimized.
@jshermeyer in particular can you comment on whether you agree with @zhampel to migrate "... the functionality of your python notebooks to a more API-like structure..."? |
This comment has been minimized.
This comment has been minimized.
@jshermeyer |
This comment has been minimized.
This comment has been minimized.
It also looks like the second reviewer, @lewismc, has gone MIA (unresponsive to multiple mentions here, plus emails from the editor). I suggest we proceed to a recommendation from the first reviewer and make the acceptance decision at that point. |
This comment has been minimized.
This comment has been minimized.
jshermeyer
commented
May 13, 2019
Thanks to Zig @zhampel for his helpful and thoughtful comments. Also thanks to the editors @Kevin-Mattheus-Moerman @labarba for pushing this on, I apologize for being an absentee on this. I've gradually added onto Comet to address all of his concerns. A brief overview: Specifics:
Updated to have gdal install at the end. Also include support with docker and a conda environment for mac users. Would not recommend brew installing gdal, things get ugly fast when using brew/pip/conda.
Still works for old firefox, unfortunately isn't supported any more. I'll leave it up to an end user to get their own data. I now include sample VIIRS imagery for play.
This is a standard for a few time-series methods, i.e. CCDC/YATSM- https://github.com/ceholden/yatsm
Done.
Multiple choices for installing GDAL now available.
Notebooks are pretty core for this project, but project is now pip/conda installable with an option for CLI only so this seems redundant.
Done.
Done.
Now have comments that describe inputs/outputs + github readme
Some of these I like to keep to give a user what an example input would look like.
Done
Code structure has been totally reorganized
I've included a few helper notebooks for plotting only. A user will have to have a bit of background with matplotlib for tweaking some of the plotting features.
Not really sure how to make this easier, probably will require more iterations. Have added pytests to hopefully alleviate some stress.
Temp outputs from some functions, can be ignored. I likely should clean these up but could be helpful for debug.
Included for a good chunk of the code that could be sensitive. Also include test data. |
This comment has been minimized.
This comment has been minimized.
@labarba thanks for helping here. In relation to:
Agreed, however, although I do not feel there is evidence for a clear conflict of interest here (in fact the reviewer has been very thorough and detailed requirements), the reviewer @zhampel did point out to me that "...the author, Jake Shermeyer, is a member of a sister lab of my organization.". Hence I would prefer to find a replacement reviewer. |
This comment has been minimized.
This comment has been minimized.
@chrismattmann @dmittman I believe you pointed out you might be able to review this work over at #866. Would greatly appreciate if you would be able to help (save the day! |
This comment has been minimized.
This comment has been minimized.
@jshermeyer can you check if you need to update your paper to reflect all the changes you've made? Please run |
This comment has been minimized.
This comment has been minimized.
jshermeyer
commented
May 15, 2019
No changes required. |
This comment has been minimized.
This comment has been minimized.
@chrismattmann @dmittman |
This comment has been minimized.
This comment has been minimized.
danielskatz
commented
May 20, 2019
I sent an email in case they don't see the github notification, but it's also just 4:30 am in California ... |
This comment has been minimized.
This comment has been minimized.
dmittman
commented
May 20, 2019
I find the material just outside my area of expertise, being more about satellite imagery analysis with a time-series component than pure time-series visualization. |
This comment has been minimized.
This comment has been minimized.
danielskatz
commented
May 21, 2019
And @chrismattmann replied to me by email that he doesn't have time currently |
This comment has been minimized.
This comment has been minimized.
danielskatz
commented
May 21, 2019
@turmon, @darth-pr - would either of you be able to step in and help with a review of this submission & this software for JOSS? (Or perhaps suggest someone else who might?) See JOSS review criteria in case you are not aware of how JOSS works... |
whedon commentedOct 24, 2018
•
edited by Kevin-Mattheus-Moerman
Submitting author: @jshermeyer (Jacob Shermeyer)
Repository: https://github.com/CosmiQ/CometTS
Version: v1.0
Editor: @Kevin-Mattheus-Moerman
Reviewers: @zhampel, @lewismc
Archive: Pending
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) 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
@zhampel, and @lewismc, 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.theoj.org/about#reviewer_guidelines. Any questions/concerns please let @Kevin-Mattheus-Moerman know.
Review checklist for @zhampel
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 @lewismc
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
paper.md
file include a list of authors with their affiliations?