Contributing¶
This page keeps the contribution path discoverable inside the documentation site. The canonical contributor guide is the repository-level CONTRIBUTING.md. Use that file for the full setup, testing, branch, and pull request workflow.
Choose a Contribution Path¶
You want to… |
Start here |
|---|---|
Improve user documentation |
Edit |
Fix package behavior |
Work in |
Add an analysis method |
Follow the tool/model/server registration pattern in |
Report a bug |
Open an issue with a minimal reproducible example and environment details |
Request a feature |
Describe the biological use case and the analysis category it belongs to |
Contributor Principles¶
Keep user-facing docs task-oriented and avoid duplicating canonical setup text.
Keep method and parameter docs aligned with the MCP schemas.
Keep tests small, deterministic, and focused on the changed behavior.
Keep pull requests focused enough for review.
Full Workflow¶
For exact development setup, quality gates, method-registration steps, commit style, and issue-reporting guidance, use the full repository guide:
For user-facing docs, return to: