-
Notifications
You must be signed in to change notification settings - Fork 12
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
Full package review for v0.1.0 release #151
Conversation
…conv to prevent long extraction, fixes #89
so it gets picked up by r-universe and pkgdown
…n non-epiparam objects, default retains old behaviour
Co-authored-by: Hugo Gruson <Bisaloo@users.noreply.github.com>
Co-authored-by: Hugo Gruson <Bisaloo@users.noreply.github.com>
@Bisaloo thanks for the comments. In particular the need to reduce the package API/namespace. I think this would be a good direction to go for subsequent releases, and in general I think the code base can be simplified in a number of areas. I like the idea of: epiparam() |>
mutate(params = convert_summary_stats(prob_distribution, mean, sd)) But given that there is a vignette for the current conversion functions, I would need to rewrite the vignette for this change. Therefore I propose this to be a good task for v0.2.0. |
I would strongly encourage you to do this before the first CRAN release as breaking changes are very annoying to deal with once the package is on CRAN. You'd have to either use a safe but complex deprecation process or pull the plug without safeguards and potentially cause a lot of issues for the early users, who as a result may not return to this package. |
bind_epiparam()
The documentation states that any
> is.list(data.frame())
[1] TRUE
> inherits(data.frame(), "list")
[1] FALSE
Done PR #171. |
cbind_epiparam()
I have removed the PR #171. |
The number of conversion functions was reduced to two in PR #165 |
Citations are handled as |
calc_dist_params()
These changes as well as changes to other |
Closing this PR without merging. Initially I had started pushing to the Thanks to all reviewers for taking the time to look through the code and make comments and suggestions. The PR containing the changes are linked above in this PR. I will now work to finalise the package ready for an official v0.1.0 release. |
This PR is for the full package review of {epiparameter}.
After this review is complete I will: