-
-
Notifications
You must be signed in to change notification settings - Fork 41
[REVIEW]: nnde: A Python package for solving differential equations using neural networks #3465
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @taless474, @hayesall it looks like you're currently assigned to review this paper 🎉. 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. ⭐ Important ⭐ 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:
For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:
|
|
|
I made the first review pass @elwinter. I need some additional time to check functionality, but all of the points below should be possible to do parallel to that. Overall FeedbackAll of the components are here (software, docstrings, tests), the final step is to make these components accessible to a user. Many of these could be addressed by incorporating a documentation system (e.g. If possible: After writing the high-level documentation; schedule a meeting with a colleague (someone who is fairly comfortable in Python and knows a little about this problem setting), give them links to the software and documentation, and watch them get started with it. This almost always helps reveal theories of the software that are inaccessible. Functionality / Installation
Documentation, Testing, and Community Guidelines
Paper Feedback |
Excellent. Thanks for your time. I'll start addressing these over the next week or so and resubmit.
Take care
Eric
Get Outlook for Android<https://aka.ms/ghei36>
…________________________________
From: Alexander L. Hayes ***@***.***>
Sent: Tuesday, July 13, 2021 7:21:22 PM
To: openjournals/joss-reviews ***@***.***>
Cc: Eric Winter ***@***.***>; Mention ***@***.***>
Subject: Re: [openjournals/joss-reviews] [REVIEW]: nnde: A Python package for solving differential equations using neural networks (#3465)
I made the first review pass @elwinter<https://github.com/elwinter>. I need some additional time to check functionality, but all of the points below should be possible to do parallel to that.
Overall Feedback
All of the components are here (software, docstrings, tests), the final step is to make these components accessible to a user. Many of these could be addressed by incorporating a documentation system (e.g. sphinx<https://www.sphinx-doc.org/en/master/>) to pull docstrings and collect high-level overviews.
If possible: After writing the high-level documentation; schedule a meeting with a colleague (someone who is fairly comfortable in Python and knows a little about this problem setting), give them links to the software and documentation, and watch them get started with it.
Functionality / Installation
* elwinter/nnde#4<elwinter/nnde#4>
* elwinter/nnde#6<elwinter/nnde#6>
* elwinter/nnde#8<elwinter/nnde#8>
Documentation, Testing, and Community Guidelines
* elwinter/nnde#7<elwinter/nnde#7>
* elwinter/nnde#9<elwinter/nnde#9>
* elwinter/nnde#10<elwinter/nnde#10>
* elwinter/nnde#11<elwinter/nnde#11>
* elwinter/nnde#12<elwinter/nnde#12>
* elwinter/nnde#13<elwinter/nnde#13>
* elwinter/nnde#14<elwinter/nnde#14>
* elwinter/nnde#15<elwinter/nnde#15>
Paper Feedback
* elwinter/nnde#5<elwinter/nnde#5>
* elwinter/nnde#16<elwinter/nnde#16>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#3465 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ABSFWC2YWYSFXXK554RSF3DTXTC7FANCNFSM5AC2IOEQ>.
|
Hey @taless474 how is your review going? |
👋 @hayesall, please update us on how your review is going (this is an automated reminder). |
👋 @taless474, please update us on how your review is going (this is an automated reminder). |
@whedon remind @taless474 in 2 weeks |
Reminder set for @taless474 in 2 weeks |
I made the first review pass at @elwinter's pip install nnde
git clone https://github.com/elwinter/nnde_demos
cd nnde_demos; python lagaris01_demo.py ( I also ran the |
Hey @elwinter how is your revision going? |
Hi Patrick. Revisions are proceeding. I have closed all but 3 issues opened by the reviewers now, and I hope to have the rest closed by the end of this week.
Take care
Eric
From: Patrick Diehl ***@***.***>
Sent: Monday, August 9, 2021 10:14 AM
To: openjournals/joss-reviews ***@***.***>
Cc: Eric Winter ***@***.***>; Mention ***@***.***>
Subject: Re: [openjournals/joss-reviews] [REVIEW]: nnde: A Python package for solving differential equations using neural networks (#3465)
Hey @elwinter <https://github.com/elwinter> how is your revision going?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub <#3465 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/ABSFWCZRWTQIP2HGYUHBGEDT37PBFANCNFSM5AC2IOEQ> .
Triage notifications on the go with GitHub Mobile for iOS <https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android <https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email> . <https://github.com/notifications/beacon/ABSFWC4PPKH7BIVA7AL563DT37PBFA5CNFSM5AC2IOE2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOGVOJGEQ.gif>
|
@hayesall The author has addressed most of your concerns. Would you mind to check if you are satisfied. |
I'll check this evening. I saw the last main change got cleared over the weekend. |
@taless474 I think #9 is resolved and you can start to review again. |
@hayesall and @taless474 The author has addressed most of your concerns. Would you mind to check if you are satisfied. |
Hey @diehlpk I checked off all but "Functionality" from my tasklist a couple days ago (but I didn't want to cause notification noise). I still need a little more time on functionality. Follow-up: This would be a stronger submission with sphinx/mkdocs and elwinter/nnde#13, but nnde currently meets the baseline requirements. |
@whedon generate pdf |
@elwinter Can you have a look at elwinter/nnde#13 and sphinx/mkdocs? |
Ah OK. Making the fixes now.
From: Daniel S. Katz ***@***.***>
Sent: Monday, February 14, 2022 4:06 PM
To: openjournals/joss-reviews ***@***.***>
Cc: Eric Winter ***@***.***>; Mention ***@***.***>
Subject: Re: [openjournals/joss-reviews] [REVIEW]: nnde: A Python package for solving differential equations using neural networks (#3465)
The zenodo repository does not need to include the final version of the paper, just of the software
—
Reply to this email directly, view it on GitHub <#3465 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/ABSFWCY4EVTZU2I4BT4YUTTU3FVDDANCNFSM5AC2IOEQ> .
Triage notifications on the go with GitHub Mobile for iOS <https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android <https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub> .
You are receiving this because you were mentioned. <https://github.com/notifications/beacon/ABSFWC2OOBC6ELEWIMCDMS3U3FVDDA5CNFSM5AC2IOE2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOHX3GHYA.gif> Message ID: ***@***.***>
|
OK, the updated version has been pushed to the master branch in the GitHub repository.
From: Daniel S. Katz ***@***.***>
Sent: Monday, February 14, 2022 4:06 PM
To: openjournals/joss-reviews ***@***.***>
Cc: Eric Winter ***@***.***>; Mention ***@***.***>
Subject: Re: [openjournals/joss-reviews] [REVIEW]: nnde: A Python package for solving differential equations using neural networks (#3465)
The zenodo repository does not need to include the final version of the paper, just of the software
—
Reply to this email directly, view it on GitHub <#3465 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/ABSFWCY4EVTZU2I4BT4YUTTU3FVDDANCNFSM5AC2IOEQ> .
Triage notifications on the go with GitHub Mobile for iOS <https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android <https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub> .
You are receiving this because you were mentioned. <https://github.com/notifications/beacon/ABSFWC2OOBC6ELEWIMCDMS3U3FVDDA5CNFSM5AC2IOE2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOHX3GHYA.gif> Message ID: ***@***.*** ***@***.***> >
|
👋 @diehlpk - can you check again and see if you think this is ready to publish? |
@whedon generate pdf |
@danielskatz The papers looks good now. The last thing is the question above. |
I see "And my co-author prefers to use leading initials and last name" above - so I'll go ahead and process this now |
@whedon recommend-accept |
|
|
👋 @openjournals/joss-eics, this paper is ready to be accepted and published. Check final proof 👉 openjournals/joss-papers#2960 If the paper PDF and Crossref deposit XML look good in openjournals/joss-papers#2960, then you can now move forward with accepting the submission by compiling again with the flag
|
@whedon accept deposit=true |
|
🐦🐦🐦 👉 Tweet for this paper 👈 🐦🐦🐦 |
🚨🚨🚨 THIS IS NOT A DRILL, YOU HAVE JUST ACCEPTED A PAPER INTO JOSS! 🚨🚨🚨 Here's what you must now do:
Any issues? Notify your editorial technical team... |
Congratulations to @elwinter (Eric Winter) and co-author!! And thanks to @taless474 and @hayesall for reviewing, and @diehlpk for editing! |
🎉🎉🎉 Congratulations on your paper acceptance! 🎉🎉🎉 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:
|
Trying to install in google colab |
Hi Jan. I'm confused- my software was nnde, not PyAFBF. Is this a dependency collision of some kind?
Eric
Get Outlook for Android<https://aka.ms/ghei36>
…________________________________
From: Jan Mandel ***@***.***>
Sent: Saturday, February 19, 2022 6:07:53 PM
To: openjournals/joss-reviews ***@***.***>
Cc: Eric Winter ***@***.***>; Mention ***@***.***>
Subject: Re: [openjournals/joss-reviews] [REVIEW]: nnde: A Python package for solving differential equations using neural networks (#3465)
Trying to install in google colab
!pip install PyAFBF
errors out with
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. albumentations 0.1.12 requires imgaug<0.2.7,>=0.2.5, but you have imgaug 0.2.9 which is incompatible.
—
Reply to this email directly, view it on GitHub<#3465 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ABSFWC5I26NPPXSPE44ZVRLU4APETANCNFSM5AC2IOEQ>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Sorry for the confusion. It was meant for another review. Thanks for
letting me know! This review system is getting the better of me.
Jan
…On Sat, Feb 19, 2022 at 5:36 PM Eric Winter ***@***.***> wrote:
Hi Jan. I'm confused- my software was nnde, not PyAFBF. Is this a
dependency collision of some kind?
Eric
Get Outlook for Android<https://aka.ms/ghei36>
________________________________
From: Jan Mandel ***@***.***>
Sent: Saturday, February 19, 2022 6:07:53 PM
To: openjournals/joss-reviews ***@***.***>
Cc: Eric Winter ***@***.***>; Mention ***@***.***>
Subject: Re: [openjournals/joss-reviews] [REVIEW]: nnde: A Python package
for solving differential equations using neural networks (#3465)
Trying to install in google colab
!pip install PyAFBF
errors out with
ERROR: pip's dependency resolver does not currently take into account all
the packages that are installed. This behaviour is the source of the
following dependency conflicts. albumentations 0.1.12 requires
imgaug<0.2.7,>=0.2.5, but you have imgaug 0.2.9 which is incompatible.
—
Reply to this email directly, view it on GitHub<
#3465 (comment)>,
or unsubscribe<
https://github.com/notifications/unsubscribe-auth/ABSFWC5I26NPPXSPE44ZVRLU4APETANCNFSM5AC2IOEQ
>.
Triage notifications on the go with GitHub Mobile for iOS<
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android<
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub
>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
—
Reply to this email directly, view it on GitHub
<#3465 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABPKZEFLKONHOYIAHXTMSVLU4AZR3ANCNFSM5AC2IOEQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Ahh, I thought that might be the case. No worries.
Take care
Eric
On Sun, Feb 20, 2022 at 11:31 PM Jan Mandel ***@***.***>
wrote:
… Sorry for the confusion. It was meant for another review. Thanks for
letting me know! This review system is getting the better of me.
Jan
On Sat, Feb 19, 2022 at 5:36 PM Eric Winter ***@***.***>
wrote:
> Hi Jan. I'm confused- my software was nnde, not PyAFBF. Is this a
> dependency collision of some kind?
>
> Eric
>
>
>
>
> Get Outlook for Android<https://aka.ms/ghei36>
> ________________________________
> From: Jan Mandel ***@***.***>
> Sent: Saturday, February 19, 2022 6:07:53 PM
> To: openjournals/joss-reviews ***@***.***>
> Cc: Eric Winter ***@***.***>; Mention ***@***.***>
> Subject: Re: [openjournals/joss-reviews] [REVIEW]: nnde: A Python package
> for solving differential equations using neural networks (#3465)
>
>
> Trying to install in google colab
> !pip install PyAFBF
> errors out with
> ERROR: pip's dependency resolver does not currently take into account all
> the packages that are installed. This behaviour is the source of the
> following dependency conflicts. albumentations 0.1.12 requires
> imgaug<0.2.7,>=0.2.5, but you have imgaug 0.2.9 which is incompatible.
>
> —
> Reply to this email directly, view it on GitHub<
>
#3465 (comment)
>,
> or unsubscribe<
>
https://github.com/notifications/unsubscribe-auth/ABSFWC5I26NPPXSPE44ZVRLU4APETANCNFSM5AC2IOEQ
> >.
> Triage notifications on the go with GitHub Mobile for iOS<
>
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
>
> or Android<
>
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub
> >.
> You are receiving this because you were mentioned.Message ID:
***@***.***>
>
> —
> Reply to this email directly, view it on GitHub
> <
#3465 (comment)
>,
> or unsubscribe
> <
https://github.com/notifications/unsubscribe-auth/ABPKZEFLKONHOYIAHXTMSVLU4AZR3ANCNFSM5AC2IOEQ
>
> .
> You are receiving this because you commented.Message ID:
> ***@***.***>
>
—
Reply to this email directly, view it on GitHub
<#3465 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABSFWCY5MKZYXYQ3DBTYWELU4G52JANCNFSM5AC2IOEQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Submitting author: @elwinter (Eric Winter)
Repository: https://github.com/elwinter/nnde
Version: v1.0
Editor: @diehlpk
Reviewer: @taless474, @hayesall
Archive: 10.5281/zenodo.5879387
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 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
@taless474 & @hayesall, 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 @diehlpk 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 ✨
Review checklist for @taless474
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
Review checklist for @hayesall
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
The text was updated successfully, but these errors were encountered: