Part 9: Software Engineering for Research

Chapter 47: Documentation and Project Management

Foundational~90 min

Learning Objectives

  • Write NumPy-style and Google-style docstrings for scientific functions
  • Generate API documentation with Sphinx or MkDocs
  • Maintain research logs and lab notebooks for reproducibility

Sections

Prerequisites

💬 Discussion

Loading discussions...