A scaffolding data science project generator following Collective AI standards
- Python 2.7 or >3.5
- Cookiecutter Python package >= 1.4.0: This can be installed with pip or conda depending on how you manage your Python packages:
$ pip3 install cookiecutter
or
$ conda config --add channels conda-forge
$ conda install cookiecutter
cookiecutter [email protected]:collectiveai-team/project-scaffolding.git
The directory structure of your new project looks like this:
├── build -> Docker building files & utils
│ ├── core
│ └── jupyter
├── notebooks -> Notebooks with experimentes and examples
│ └── ...
├── reports -> Reports generated by results from experiments
│ └── ...
├── resources -> general resources: models, datasets, cache, etc
│ ├── cache
│ ├── models
│ ├── datasets
│ └── ...
├── scripts -> utils
└── src -> main root of packages
└── {{cookiecutter.package_name}} -> main package