govcookiecutter icon indicating copy to clipboard operation
govcookiecutter copied to clipboard

R-only solution

Open avisionh opened this issue 4 years ago • 2 comments

"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.

avisionh avatar Feb 08 '21 10:02 avisionh

@exfalsoquodlibet has made some useful comments on this https://github.com/ukgovdatascience/govcookiecutter/pull/16#pullrequestreview-592029939.

avisionh avatar Feb 19 '21 11:02 avisionh

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.

mkrasmus avatar Oct 02 '22 04:10 mkrasmus