-
-
Notifications
You must be signed in to change notification settings - Fork 38
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
[PRE REVIEW]: PyGModels: A Python package for exploring Probabilistic Graphical Models with Graph Theoretical Structures #3015
Comments
Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. 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. 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:
|
|
PDF failed to compile for issue #3015 with the following error: /app/vendor/ruby-2.6.6/lib/ruby/2.6.0/psych.rb:456:in |
Here is a list of people that might be interested in reviewing this software: |
Hi @D-K-E, thanks for your interest in JOSS. We just this pre-review issue to assign the editor and reviewers, and resolve any issues. First, regarding the compilation error in your paper, I think you need Second, your paper needs a bit of work. For one thing, I do not think that the summary is actually written for a non-specialist audience, because reading it I am not really sure what the purpose/functionality is. Also, the rest of the paper should not be part of the Statement of Need—that is typically around one paragraph. You can have other sections beyond Summary and Statement of Need, to describe the functionality, uses, etc. of the software. You should also connect the software to some theory, via citations to relevant articles. |
Hi @kyleniemeyer thanks for the input. I'll try to fix the compilation error. It compiled fine under the web service, but I'll add the line. |
@D-K-E you can comment in here for all communication with us—but, in this case, you can generate the pdf with |
@D-K-E there's no rush on this, just comment here when you have finished making the changes. (Also, for that compilation issue, that was just my guess—it might be something else.) I'm going to label this "paused", but just ping us when you have made the changes. |
Hey @dfm, could you edit this one? It's paused while the author revises the paper. |
I'm happy to edit! |
OK, the editor is @dfm |
@dfm @kyleniemeyer I have made couple of changes to the paper as per requested. Here is its summary:
A simple question, I cite some sources in the source code but not in the paper should I include them to |
@whedon generate pdf |
Thanks @D-K-E. The paper is definitely improved, and I'm going to leave it to @dfm now (aside from the following comments 😅). I do think it makes sense to cite things in the paper that you cite in the source code—this is actually a great way of acknowledging those sources to give them the appropriate academic credit. The Summary (and rest of the paper) is better, but I would suggest trying to make the introduction even more general. As written, it still does not quite satisfy the requirement (in my view):
|
Hello again @dfm I have improved the documentation a little more. Would you like me to change something else ? And are we still pausing the review for this project ? |
@D-K-E: Thanks for your patience! The paper is looking better, but I think that the online documentation could still use some work to make it more accessible. Right now the README seems to be the main source of documentation with the doxygen API docs hosted separately. It would be good to connect these (probably by moving most of the functionality discussion to the doxygen pages, but feel free to structure it differently) and add more context because right now it's very hard to navigate and see how the different pieces fit together. Also, can you explain the relationship between this repo and https://github.com/Viva-Lambda/graphical-models? |
@dfm Hi ! It is really nice to here from you. The Viva-Lambda repository, is also me, a part of the code is live coded in my twitch channel (twitch.tv/vivalambda) and some of my viewers, mostly graduate students in CS, were interested in seeing the code, so I uploaded it to channel's repository as well. I can remove it, if you feel it's necessary, or add a notice to readme which repo is the original one. I tend to use the channel's repository as a scratch book (test new ideas, functionality, discover new apis, etc), and use my personal repository, D-K-E to publish more stable versions. For the documentation, I will move the "Currently Supported Models" to doxygen main page, and continue to add doc strings to functions. Does that sound alright ? |
@dfm I have moved usage examples to doxygen main page as I understood from:
I'll see what I can do about adding more context. Would you mind giving an example repository who does this well ? I am not sure how to approach it |
I'll start looking for reviewers while you chip away at this. Let me know if you have further questions! |
OK, @eigenfoo is now a reviewer |
@whedon add @ankurankan as reviewer Ankur will be our second reviewer - thanks!! @D-K-E, @eigenfoo, @ankurankan: I'll start the main review thread now so all conversation will move there. Please don't hesitate to ask if any of you have any questions as the review progresses. Thanks all for participating! |
OK, @ankurankan is now a reviewer |
@whedon start review |
OK, I've started the review over in #3115. |
Submitting author: @D-K-E (D. Kaan Eraslan)
Repository: https://github.com/D-K-E/graphical-models/
Version: v0.1.0-beta
Editor: @dfm
Reviewers: @eigenfoo, @ankurankan
Managing EiC: Kyle Niemeyer
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.
Author instructions
Thanks for submitting your paper to JOSS @D-K-E. Currently, there isn't an JOSS editor assigned to your paper.
@D-K-E if you have any suggestions for potential reviewers then please mention them here in this thread (without tagging them with an @). In addition, this list of people have already agreed to review for JOSS and may be suitable for this submission (please start at the bottom of the list).
Editor instructions
The JOSS submission bot @whedon is here to help you find and assign reviewers and start the main review. To find out what @whedon can do for you type:
The text was updated successfully, but these errors were encountered: