Documenting =========== The reference tool to build technical documentation associated with python code is `Sphinx `_. There are at least four levels of documentation which serves different purposes: + the scientific description of the underlying methods and tools + the package interface for a user with basic examples. + the package in-depth documentation for the developer + the scientific synthesis of some studied applications One might argue that the tests (acceptance and unit) are part of respectively the second and third points. .. toctree:: :maxdepth: 2 config build titles structure label_ref indexing cite doc_source math image draw_graph