`gerp` R Package
The gerp
package is based on the excellent advice in the
paper, Good Enough Practices for Scientific Computing
by Wilson et al.
The goal of gerp
is to setup your project files and folders in a
structure similar to the one outlined in the paper above (and like the folder tree below):
|-- CITATION
|-- README
|-- LICENSE
|-- requirements.txt
|-- data
| -- birds_count_table.csv
|-- doc
| -- notebook.md
| -- manuscript.md
| -- changelog.txt
|-- results
| -- summarized_results.csv
|-- src
| -- sightings_analysis.py
| -- runall.py
gerp
creates the format below using the following lines of code:
# install.packages("pak")
pak::pak("mjfrigaard/gerp")
library(gerp)
gerp::ger_proj()
├── CITATION
├── LICENSE
├── README.Rmd
├── code
│ ├── 01-import.R
│ ├── 02-tidy.R
│ ├── 03-wrangle.R
│ ├── 04-visualize.R
│ ├── 05-model.R
│ ├── 06-communicate.R
│ └── runall.R
├── data
│ ├── README.md
│ └── raw
├── docs
│ ├── changelog.txt
│ ├── manuscript.Rmd
│ └── notebook.Rmd
├── my_project.Rproj
├── requirements.txt
└── results
├── figures
├── manuscript
└── tables
Package website
Here is a link for the package website I built using the phenomenal pkgdown package.
Feel free to check it out and leave comments!
Cheers!