Skip to content

davidgibsonp/cookiecutter-data-science

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Cookiecutter Data Science

My personal simplified version of Cookiecutter Data Science.

Key differences:

  • Reduced total files generated
  • Option to initialize git repo

Requirements

cookiecutters is a python command-line utility that creates projects from templates.

pip install cookiecutter

Run

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

Result

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

About

Homemade and simplified Cookiecutter Data Science πŸͺ

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • Python 100.0%