Documentation¶
Good documentation is very important.
We make and update the documentation based on Sphinx with some support of Markdown. So we can use both reStructuredText and Markdown files.
Required packages¶
Required packages should be installed by
pip install "appfl[dev]" --upgrade
We use nbsphinx
to add Jupyter notebooks to the doc, which requires pandoc
package. This package may need to be manually installed from conda.
conda install -c conda-forge pandoc
Build document¶
The build command for documentation is:
cd appfl/docs
make html
Note that vscode
can preview the docs.