Closed editorialbot closed 1 year ago
Hello humans, 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.88 T=0.25 s (544.0 files/s, 146713.3 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
JavaScript 12 2769 3087 11446
Python 80 2196 3692 8265
CSS 5 392 76 1505
HTML 8 282 0 1349
YAML 8 55 68 297
Markdown 8 76 0 293
Jupyter Notebook 1 0 784 181
TeX 1 8 0 55
reStructuredText 14 17 17 40
-------------------------------------------------------------------------------
SUM: 137 5795 7724 23431
-------------------------------------------------------------------------------
gitinspector failed to run statistical information for the repository
Wordcount for paper.md
is 1142
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- None
MISSING DOIs
- 10.36001/ijphm.2017.v8i2.2618 may be a valid DOI for title: A Generic Software Architecture for Prognostics (GSAP)
- 10.36001/phmconf.2022.v14i1.3238 may be a valid DOI for title: Enabling in-time prognostics with surrogate modeling through physics-enhanced Dynamic Mode Decomposition method
INVALID DOIs
- None
@kellyrowland Regarding COI policy, I'm a former colleague with the submitting author (5+ years ago), however, within the repository's readme I am credited as an author, since it is based on my previous work (which is also cited in the paper). So there is definitely a perception of a COI here. Let me know how to proceed.
@matthewjdaigle thanks for pointing that out - in the interest of impartiality it would probably be best that I remove you from the reviewer list. My apologies for not catching this in the pre-review stage.
Would you be able to recommend someone in the broader field who would be a good fit for reviewing this?
@matthewjdaigle thanks for pointing that out - in the interest of impartiality it would probably be best that I remove you from the reviewer list. My apologies for not catching this in the pre-review stage.
Would you be able to recommend someone in the broader field who would be a good fit for reviewing this?
I'll check with my network and let you know.
@kellyrowland I can recommend @samim91 as a reviewer.
Thanks very much - @samim91 would you be interested in and available for reviewing this submission to JOSS?
@tbsexton thanks for getting started on your review - feel free to reach out if you have any questions.
Hi Kelly,
Yes, would be happy to. Can you include my stanford address in copy? @.***
Best, Samim
Sent from Outlook for iOShttps://aka.ms/o0ukef
From: Kelly L. Rowland @.> Sent: Monday, February 13, 2023 9:49:19 AM To: openjournals/joss-reviews @.> Cc: samim91 @.>; Mention @.> Subject: Re: [openjournals/joss-reviews] [REVIEW]: ProgPy: Python Packages for Prognostics and Health Management of Engineering Systems (Issue #5099)
Thanks very much - @samim91https://github.com/samim91 would you be interested in and available for reviewing this submission to JOSS?
@tbsextonhttps://github.com/tbsexton thanks for getting started on your review - feel free to reach out if you have any questions.
β Reply to this email directly, view it on GitHubhttps://github.com/openjournals/joss-reviews/issues/5099#issuecomment-1428394130, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AKSWKEL3LHAANS5LCT6OVOTWXJXZ7ANCNFSM6AAAAAAUFUHRZ4. You are receiving this because you were mentioned.Message ID: @.***>
Hi @samim91 - thanks for the response and interest here. I think you may want to add your Stanford email address onto your Github profile to have it copied on messages; I'm not sure that I can ping it via commenting on the issue from the Github website.
The review process is done here in the Github issue; you'll generate a checklist and then check off those items as you progress through your review. Please let me know if you have any questions or concerns.
@editorialbot add @samim91 as reviewer
@samim91 added to the reviewers list!
Hello @samim91, @tbsexton, Thank you both so much for reviewing this paper.
I wanted to check in- do you need anything from me at this point for the review?
@editorialbot remove @matthewjdaigle from reviewers
@matthewjdaigle removed from the reviewers list!
@tbsexton @samim91 please let me know whether or not you think you'll be able to make progress on your reviews in the near future so that I can start reaching out to other potential reviewers if needed.
Definitely, just had some obligations come up recently but I should get through a good amount this week
I will not be able to conduct the review without further changes to my system. It wouldn't be a bad idea to reach out to other potential reviewers.
Link to issue of notes related to my review.
@teubert Outstanding checklist items:
ProgPy
? I couldn't find a relevant one. I don't see reference to state-of-the-community regarding existing packages, libraries, or comparisons benchmarks. Obviously this is a bit of a difficulty when there's not a huge python PHM community, but there most be something out there, e.g. used in courses? Could also reference:
Mentioning some things like this and discussing how prog_models
fits relative to them would go a ways to say "how are people doing this now, and how can they do it better with ProgPy
?". I know you all say "ad hoc" but ad hoc with/using what?
@editorialbot remove @samim91 from reviewers
@samim91 removed from the reviewers list!
Hi @nkrusch @arunmano121 π would you be interested in and available to review this JOSS submission?
My apologies that I will not be able to review due to upcoming travel commitments.
Best regards, Arun Manohar
-- Sent from my phone
On Mar 27, 2023, at 11:02 AM, Kelly L. Rowland @.***> wrote:
ο»Ώ
Hi @nkruschhttps://github.com/nkrusch @arunmano121https://github.com/arunmano121 π would you be interested in and available to review this JOSS submission?
β Reply to this email directly, view it on GitHubhttps://github.com/openjournals/joss-reviews/issues/5099#issuecomment-1485590437, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ATAHAZSTRWYAJESDYRLEVFLW6HI2BANCNFSM6AAAAAAUFUHRZ4. You are receiving this because you were mentioned.Message ID: @.***>
Hi @nkrusch ... would you be interested in and available to review this JOSS submission?
What is the timeline? I should have sufficient availability next week.
@teubert Outstanding checklist items:
- Does the list of citations include reference for the datasets you have bundled with
ProgPy
? I couldn't find a relevant one.I don't see reference to state-of-the-community regarding existing packages, libraries, or comparisons benchmarks. Obviously this is a bit of a difficulty when there's not a huge python PHM community, but there most be something out there, e.g. used in courses? Could also reference:
- Lifelines which gets used for survival analysis in maintenance contexts
- pomegranate which has modular systems for stochastic process estimation, markov chains, bayes nets, HMMs, etc, all commonly used in PHM.
- Sklearn which is the backbone of most academic courses I've seen, e.g. for anomaly detection (despite not at all being meant for PHM specicifally, but nonetheless)
- E.g. Simantha Isn't specifically a tool for PHM, and it's not nearly as close to "polished & ready" as ProgPy (iirc), but I know it has a plugin system for external degradation estimation when running the manufacturing sim. Maybe it's an opportunity for ProgPy models to be used? There's probably lots of examples like this! Would make the paper easier to relate to.
Mentioning some things like this and discussing how
prog_models
fits relative to them would go a ways to say "how are people doing this now, and how can they do it better withProgPy
?". I know you all say "ad hoc" but ad hoc with/using what?
Hello @tbsexton,
Thanks for your comments here and the recommendations you put in an issue. I added references for the datasets (also put out by my team) which progpy provides access to. I also added a few more sentences on other packages, including the 4 you mentioned.
@nkrusch ideally reviewers complete their reviews within 6 weeks; please let me know if that sounds feasible on your end and I'll add you to the reviewer list if so.
@kellyrowland that timeline sounds feasible to me.
Great.
@editorialbot add @nkrusch to reviewers
@editorialbot add @nkrusch to reviewers
@nkrusch added to the reviewers list!
Hi @nkrusch π ping on this review issue when you're able to get started with it. If you have any questions or need to set it down, please let me know.
Hi @kellyrowland, I plan to start next week (end of week). I will review in detail all instructions at that time. I will let you know if I have questions, thank you.
@editorialbot generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@editorialbot check references
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.5281/zenodo.7329096 is OK
MISSING DOIs
- 10.36001/ijphm.2017.v8i2.2618 may be a valid DOI for title: A Generic Software Architecture for Prognostics (GSAP)
- 10.36001/phmconf.2022.v14i1.3238 may be a valid DOI for title: Enabling in-time prognostics with surrogate modeling through physics-enhanced Dynamic Mode Decomposition method
INVALID DOIs
- None
Link to my review comments -- suggestions only, the checklist is satisfactorily met.
@kellyrowland I have completed my review. Let me know if additional action is required.
Thanks @nkrusch
@kellyrowland I've resolved all of the review comments. What are the next steps?
@teubert great! Apologies for the delay on my end.
At this point I will ask you to issue a new tagged release of the software (if changed since the start of the review), and archive it (on Zenodo, figshare, or elsewhere). Then, please then post the version number and archive DOI here in the review issue, and I'll follow some subsequent wrap-up steps from there.
Thanks @kellyrowland - we're planning a release for week of 6/19. I'll send a message once that's complete and archived.
Excellent, I'll be on the lookout for the note.
@editorialbot generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
Submitting author: !--author-handle-->@teubert<!--end-author-handle-- (Chris Teubert) Repository: https://github.com/nasa/prog_models Branch with paper.md (empty if default branch): paper Version: v1.5 Editor: !--editor-->@kellyrowland<!--end-editor-- Reviewers: @tbsexton, @nkrusch Archive: 10.5281/zenodo.8097013
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
@matthewjdaigle & @tbsexton, your review will be checklist based. Each of you will have a separate checklist that you should update when carrying out your review. First of all you need to run this command in a separate comment to create the checklist:
The reviewer guidelines are available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @kellyrowland know.
β¨ Please start on your review when you are able, and be sure to complete your review in the next six weeks, at the very latest β¨
Checklists
π Checklist for @tbsexton
π Checklist for @nkrusch