You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -17,6 +17,7 @@ This repository serves as a personal template for data science projects.
17
17
Moreover, I use the following the directories that are (usually) ignored by Git:
18
18
19
19
-[`data/`](data/) to store data files.
20
+
-[`docs/`](docs/) to store API documentation generated with [pdoc](https://pdoc.dev/docs/pdoc.html) by running `scripts/build_docs.sh`.
20
21
-[`results/`](results/) to store results/output files such as figures, output data, etc.
21
22
22
23
## Development environment
@@ -142,12 +143,11 @@ The `src/` package could contain the following modules or sub-packages depending
142
143
143
144
The repository structure could be extended with:
144
145
145
-
-`docs/` to store documentation, for example
146
-
- A simple API documentation of the `src` package could be generated using [pdoc](https://pdoc.dev/docs/pdoc.html), for example.
147
-
- A full project documentation could be generated using [mkdocs](https://www.mkdocs.org/) or [quartodoc](https://machow.github.io/quartodoc/get-started/overview.html).
148
146
- subfolders in `data/` such as `data/raw/` for storing raw data.
149
147
-`models/` to store model files.
150
148
149
+
Finally, a full project documentation (beyond the API) could be generated using [mkdocs](https://www.mkdocs.org/) or [quartodoc](https://machow.github.io/quartodoc/get-started/overview.html).
150
+
151
151
### Related
152
152
153
153
This template is inspired by the concept of a [research compendium](https://doi.org/10.1080/00031305.2017.1375986) and similar projects I created for R projects (e.g. [reproducible-workflow](https://github.com/ghurault/reproducible-workflow)).
0 commit comments