This repository contains the source files for the DeepESDL documentation.
The current DeepESDL Documentation is under development.
- Create new branch based on dev branch. This is your working branch.
- Add your new content to the dedicated Markdown file. Please make sure, that
- you save images in the folder you're working in,
path:
{folder-name-of-chapter}/img/xxxx.png
- test your changes locally (see info below)
- you save images in the folder you're working in,
path:
- When done, create a Pull Request to merge your contributions into the dev-branch. A Brockmann Consult team member will review the changes.
- Once merged, a Brockmann Consult team member will delete the branch.
Check the Material for mkdocs documentation for further layout information.
If you want to run the documentation locally to test your changes:
- create a python environment with environment_doc.yml
$ conda env create -f environment_doc.yml
- run documentation locally:
$ mkdocs serve
$ conda install -c conda-forge mkdocs mkapi
To generate the overview pages for a datacube, you need to install the conda environment specified in environment.yml .
For the deep-esdl public bucket, you need to run
$ ./datasetdocgen2.py catalogue --stores deepesdl
It will create a new subfolder called cataloge/deepesdl. Move the files that you want to the actual directory docs/datasets. Please make sure, that the information is fetched correctly and that the map of coverage corresponds to your dataset.