-
Notifications
You must be signed in to change notification settings - Fork 0
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
JOSS Review: @jackmwolf #2
Comments
@jackmwolf Thank you so much for taking the time to review this package.
|
Hi again, @ldliao! All of these changes look great, I'm happy with the state of the software and paper and will update my review in openjournals/joss-reviews#6093. Please merge this branch into main before issuing the package release that will be included with the JOSS paper. Thanks! |
Hi @jackmwolf thanks for taking the time for the review! I just merged the one_hot branch into main (and updated the news to reflect the latest updates! |
Hi @ldliao! I'm done with my initial review of jointVIP for openjournals/joss-reviews/issues/6093. The functionality and purpose are great overall. I've listed several minor suggestions for improvement below:
Based on the provided examples and my own testing, it appears that
create_jointVIP()
does not support categorical variables with >2 levels and such variables must be converted into a set of indicator variables first. I suggest being more explicit about the input requirements in the documentation forcreate_jointVIP()
. Currently, the only listed requirements are thatpilot_df
andanalysis_df
aredata.frames
.Similarly, the
create_jointVIP()
returns an error iftreatment
is not binary (e.g., if it is coded as the strings'treatment'
and'control'
). This expectation could be made explicit in the documentation.Consider adding documentation for how others can contribute to your software somewhere in your root directory (e.g.,
CONTRIBUTING.md
). You can find an example here.The GitHub repository contains both
LICENSE
andLICENSE.md
. The former only lists the year and copyright holder and is not a software license.Can you expand on the statement that "[b]ias curves enable comparisons to support prioritization" in
README.md
? What is prioritized?(Very minor) Line 62 of
paper.md
says "functionto" instead of "function to."The text was updated successfully, but these errors were encountered: