Contributing to Documentation?
Here, we elaborate on how you can build new documentation or make changes to existing DASCore documentation.
Building/Editing documentation
First, install the Quarto
To ensure Quarto is installed properly and to get the installation version:
quarto --versionIf you have not already installed jupyter in your environment, install it using conda:
conda install jupyterGo to the DASCore directory on your machine:
cd dascoreThen generate DASCore’s API markdown files by running the following script:
python scripts/build_api_docs.pyquarto preview docsThis will take a few minutes the first time you run it. After that, the results are cached on only the changed files are re-rendered.
Now, you can make new documentation or make changes to the “index.qmd” file on the /dascore/docs/ directory and so on. However, if you make changes to any of DASCore’s docstring, you need to re-run the build_api_docs.py script for the changes to appear.
