My personal simplified version of Cookiecutter Data Science.
Key differences:
- Reduced total files generated
- Option to initialize git repo
cookiecutters is a python command-line utility that creates projects from templates.
pip install cookiecutter
In terminal simply run the following command and enter the user prompts. I recommend creating an alias of the command for future use.
cookiecutter https://github.com/davidgibsonp/cookiecutter-data-science
The above command will create the following directory structure.
.
.
βββ .git
βββ .gitattributes
βββ .gitignore
βββ R
βββ README.md
βββ data
βΒ Β βββ processed
βΒ Β βββ raw
βββ docs
βββ environment.yml
βββ notebooks
βΒ Β βββ .ipynb_checkpoints
βΒ Β βββ Untitled.ipynb
βββ reports
βββ src
βββ __init__.py