loading page

Documenting Code in Research: Integrating Mathematical Notation and Process Flow
  • Greg Passmore
Greg Passmore

Corresponding Author:[email protected]

Author Profile


The paper advocates for a dual approach to software documentation that amalgamates mathematical notation and flowcharts. This approach aims to enhance both accessibility and quality control. Mathematical notations allow for precise understanding, while flowcharts provide a comprehensive view of complex systems. These components collectively broaden the research's appeal to a multidisciplinary audience and impose a level of scrutiny that augments reliability. The framework further bolsters code maintainability and extendability, contending that rudimentary inline comments are inadequate for thorough documentation. An illustrative example using deconvolution is included.