/Template-data-science

my version of cookiecutter-data-science

Primary LanguageJinjaMIT LicenseMIT

Copier

Data science project template

This is a project template for a data science project. It is based on copier.

If you don't have copier installed, you can install it with the following command:

    pip install copier

To create a new project from this template, you can use the following command:

After you have created a new project from this template, you can use the following commands to get started:

    git init
    git add *
    git commit -m 'Initial commit'

if you want to use poetry, you can use the following commands:

    poetry init
    poetry install

if you want to use venv, you can use the following commands:

    python3 -m venv .venv
    source .venv/bin/activate
    pip install -r requirements.txt

don't forget to add the following lines to your .gitconfig file to use nbstripout with jupyter notebooks:

[filter "nbstripout"]
    clean = nbstripout --strip
    smudge = cat %f
    required = true