govcookiecutter
govcookiecutter copied to clipboard
R-only solution
"As an R-user without any knowledge of Python nor terminal commands, I want to use the data science template to help structure my data science projects."
This is an open-call for help to implement an R-only framework for this. Currently, we are building R functionality but it still requires some knowledge of Python and terminal commands. What we are looking for in the R-only framework is:
- [ ] Only need to write R commands (this package is a good starting point for an R pre-commit framework)
- [ ] Shares the same basic documentation as this repo without the need to maintain and keep this documentation and the documentation for the R version the same.
- I don't think there is a need to adhere to Sphinx. Feel free to use roxygen2 or any alternatives.
@exfalsoquodlibet has made some useful comments on this https://github.com/ukgovdatascience/govcookiecutter/pull/16#pullrequestreview-592029939.
I've enjoyed using this repo which is just a modded project.template but has suited my purposes (why reinvent the wheel?). I like how the stages of data management and analysis are stepped out by project.template so that mid-stage transformations and analyses can be cached and reloaded. The issue re secrets and checks etc could be addressed fairly simply I would have thought with a local file outside of the project folder. Also consideration of the renv package and a python environment (for reticulate) might be useful addons.