GOMC-WSU / MoSDeF-dihedral-fit

MoSDeF-dihedral-fit: A simple software package to fit dihedrals via the MoSDeF software
MIT License
3 stars 5 forks source link

Review JOSS - BR #100

Closed RiesBen closed 1 month ago

RiesBen commented 4 months ago

JOSS Review: https://github.com/openjournals/joss-reviews/issues/6970

Hi I looked through you submission. In general the repository looks good to me! I installed the package and tested the unit tests. For the submission I have the following comments & suggestions:

bc118 commented 4 months ago

Hello! Thank you for your review and comments! We will complete all of these that are feasible to completed. We started a issue checklist with all the reviewer comments, so we can address them and write our teams notes here #101. Feel free to review this checklist also.

I am working to release a new conda-forge version 0.1.0 today or Friday (depending on how long the bots take to find the release), which will include all the changes.

bc118 commented 3 months ago

@RiesBen Hello! I hope you are doing well. We are working to finish this, have made a lot of progress, and are getting close to completing it. I do have the following question (s):

For this comment "Documentation: Repository Doc strings - API Reference Docs missing? (can be generated with sphinx-apidoc)":

It would be much appreciated if you could clarify this so I can make sure it is what you are suggesting Can you or let me know if adding the additional utilities what you were thinking or simply keeping the _data structure_s (i.e., main functions)?

Thank you again for your time on your review and your comments that made this software package better!

RiesBen commented 3 months ago

Hi @bc118 , a right, this is the section I was searching for! cool, that you added the additional utilities! :) I think both in something like API reference or so would be the correct section, no? Why is it actually Datastructure? Isn't this more a code structure or API reference section?

bc118 commented 3 months ago

Hi! Ah, yes. In the docs titles/labeling, we have tried to keep it consistent across the MoSDeF software family (mbuild, foyer, gmso, forcefield-utilities, and MoSDeF-GOMC, etc.) and Data structures was what we have been using for this section. I was not around for the original naming of the sections, but I suspect it means how they need to structure the input data and what to expect the output or attributes in the classes.

I also added a few other features (force to k0=0 for OPLS form or a constant) and a lot more examples.

bc118 commented 1 month ago

@RiesBen Hello! All these tasks are completed. Additional information on each task is provided on an issue created for the JOSS review, which is Issue https://github.com/GOMC-WSU/MoSDeF-dihedral-fit/issues/101

A new mosdef-dihedral-fit version 0.1.0 was released on GitHub and conda-forge, which contains all the review requests. Additionally, new examples are listed on the README file and are posted here

bc118 commented 1 month ago

@RiesBen Please be aware of this minor change which we would like to fix for the paper, which will be reflected in the MoSDeF-dihedral-fit version 0.1.1. This was an oversight in the equally contributing tag in the authorship. https://github.com/GOMC-WSU/MoSDeF-dihedral-fit/pull/131

The person who had the equally contributing tag n the authorship removed is the one who submitted it, and I believe he will bring it up with the editor also, and is agreement with this change.

There is no change to the code.