{"id":13737470,"url":"https://github.com/vvssttkk/dst","last_synced_at":"2026-03-05T06:33:13.417Z","repository":{"id":36960584,"uuid":"201761121","full_name":"vvssttkk/dst","owner":"vvssttkk","description":"yet another custom data science template via cookiecutter","archived":false,"fork":false,"pushed_at":"2023-04-21T11:56:22.000Z","size":351,"stargazers_count":67,"open_issues_count":0,"forks_count":5,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-11-14T09:07:25.786Z","etag":null,"topics":["codestyle","cookiecutter","datascience","deeplearning","deeplearning-ai","github-template","github-templates","githubcli","machine-learning-projects","machinelearning","machinelearning-python","machinelearningprojects","python","python-package","template","template-project","template-repository"],"latest_commit_sha":null,"homepage":"https://vvssttkk.github.io/dst/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vvssttkk.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":"contributing.md","funding":null,"license":"license","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"citation.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2019-08-11T12:20:37.000Z","updated_at":"2024-11-06T09:36:28.000Z","dependencies_parsed_at":"2024-01-16T18:59:29.569Z","dependency_job_id":"f76de649-ec0a-4350-8d0d-80de9b898576","html_url":"https://github.com/vvssttkk/dst","commit_stats":null,"previous_names":[],"tags_count":19,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vvssttkk%2Fdst","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vvssttkk%2Fdst/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vvssttkk%2Fdst/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vvssttkk%2Fdst/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vvssttkk","download_url":"https://codeload.github.com/vvssttkk/dst/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224737408,"owners_count":17361345,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["codestyle","cookiecutter","datascience","deeplearning","deeplearning-ai","github-template","github-templates","githubcli","machine-learning-projects","machinelearning","machinelearning-python","machinelearningprojects","python","python-package","template","template-project","template-repository"],"created_at":"2024-08-03T03:01:49.148Z","updated_at":"2026-03-05T06:33:13.358Z","avatar_url":"https://github.com/vvssttkk.png","language":"Python","readme":"# data science template\n\nin this repo can look at default template for ds/ml/dl/.. projects or similar\n\n## how to use\n\n* **before creating a new project from this template, need to install the next dependencies**\n\n  * https://github.com/cookiecutter/cookiecutter\n\n    ```bash\n    pip install cookiecutter\n    ```\n\n   * https://github.com/cli/cli?tab=readme-ov-file#installation\n\n* **after go to the directory where want to create your project and run**\n\n  ```bash\n  cookiecutter gh:vvssttkk/dst\n  ```\n\n* **follow the instruction**\n\n## using the next project structure\n\n```markdown\n├── .github/                           \u003c- some actions\n│   ├── workflows/  \n│   │   ├── ci.yml  \n│   │   └── dependency-review.yml  \n│   └── dependabot.yml  \n│  \n├── config/                            \u003c- often it's yaml-files with some parameters\n│  \n├── data/  \n│   ├── external/                      \u003c- data from third party sources\n│   ├── interim/                       \u003c- intermediate data that has been transformed\n│   ├── processed/                     \u003c- the final, canonical data sets for modeling\n│   ├── raw/                           \u003c- the original, immutable data dump\n│   ├── features/                      \u003c- another\n│   └── README.md  \n│  \n├── docs/                              \u003c- a default sphinx project (see sphinx-doc.org for details)\n│  \n├── experiments/                       \u003c- for any experiments\n│   └── README.md  \n│  \n├── models/                            \u003c- trained \u0026 serialized models, model predictions, or model summaries\n│   └── README.md  \n│  \n├── notebooks/                         \u003c- notebooks for research naming convention is a number (for ordering), the creator's initials,\n│                                         and a short `-` delimited description, eg `1.0-jqp-initial-data-exploration`\n│  \n├── references/                        \u003c- data dictionaries, manuals, and all other explanatory materials\n│   └── README.md  \n│  \n├── tests/                             \u003c- test for project\n│   └── __init__.py\n│  \n├── {{ cookiecutter.project_name }}/   \u003c- source code\n│   ├── __init__.py                    \u003c- propose generate with `mkinit`\n│   ├── data/                          \u003c- scripts to download or generate data\n│   ├── models/                        \u003c- scripts to train models and then use trained models to make predictions\n│   └── visualization/                 \u003c- scripts to create exploratory and results oriented visualizations\n│  \n├── .gitignore                         \u003c- default for python\n├── .pre-commit-config.yaml            \u003c- custom pcc with `reorder_python_imports`, `black`, `flake8`, `pyright`, `mypy`, `pre-commit-hooks`..  \n├── LICENSE                            \u003c- will be created if u choose\n├── README.md\n└── requirements.txt                   \u003c- propose generate with `pipreqs`\n```\n\n## other similar templates\n\n* https://github.com/drivendata/cookiecutter-data-science\n* https://github.com/quantumblacklabs/kedro\n","funding_links":[],"categories":["Python"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvvssttkk%2Fdst","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvvssttkk%2Fdst","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvvssttkk%2Fdst/lists"}