# Contributor Guide This section is for developers and scientific contributors who want to extend PolyzyMD, understand the codebase, or add new capabilities. ## Start Here - [Set Up a Contributor Environment](setup.md) - [Contributing to PolyzyMD](contributing.md) - [Packaging and Distribution Notes](packaging.md) - [Architecture](../explanation/architecture.md) ## Extension Workflows - **[Extend the Analysis Framework](extending_analyses.md)** — how to add a new analysis type as a plugin package, including compute, comparison, formatting, and plotting ## Contributor Mindset Use this section when you need to understand internal design, extension points, or project maintenance patterns. For command lookup, switch to [Reference](../reference/index.md). ```{toctree} :hidden: :maxdepth: 1 Contributing to PolyzyMD Set Up a Contributor Environment Packaging and Distribution Notes Extend the Analysis Framework Comparison Logic in an Analysis Plugin Plotting in an Analysis Plugin ```