aadya940 / chainopy

ChainoPy: A Python Library for Discrete Time Markov Chain based stochastic analysis
https://chainopy.readthedocs.io/en/latest/
BSD 2-Clause "Simplified" License
13 stars 1 forks source link

JOSS submission review #4

Closed MichalisPanayides closed 3 months ago

MichalisPanayides commented 4 months ago

This issue is part of the JOSS review. Here's a list of some comments:

aadya940 commented 4 months ago

@MichalisPanayides Hello, Thanks for the detailed review, It was really helpful. The changes have been made. :))

MichalisPanayides commented 4 months ago

@aadya940 Thanks for addressing all my comments. I can confirm that the contents of all notebooks run fine now. Here's a couple more comments:

image

aadya940 commented 4 months ago

Hello, it was quite strange to know this happened in the fit function. However, upon careful inspection I realized the caching decorator was missing in the fit method for some reason which was present earlier while I was writing benchmarks in the paper. Could just be a silly mistake. I assume it will work fine once this PR is merged and am attaching a screenshot below. Really sorry though.

image

aadya940 commented 4 months ago

Merged the PR.

Regarding the paper, I see the issue, I'll rewrite the tables a bit. Thanks :)) @MichalisPanayides

MichalisPanayides commented 4 months ago

Hello, it was quite strange to know this happened in the fit function. However, upon careful inspection I realized the caching decorator was missing in the fit method for some reason which was present earlier while I was writing benchmarks in the paper. Could just be a silly mistake. I assume it will work fine once this PR is merged and am attaching a screenshot below. Really sorry though.

I just checked the changes and it looks like the fit method is now faster than the fit_sequence method 👍

Thanks for addressing the comment

aadya940 commented 4 months ago

@MichalisPanayides Do the tables look better now? https://github.com/aadya940/chainopy/blob/master/JOSS/paper.md

MichalisPanayides commented 4 months ago

Yes. That looks a lot better now. Will check off the final item in the checklist now 👍