Contributions to MRMhub — the INTEGRATOR peak-integration tool and the QUANT (mrmhub) R package — are welcome. This document outlines how to report problems and propose changes.
Note: this is an initial stub. Project-specific workflow details (branching model, review process, release procedure) will be expanded.
Reporting issues
Bugs and feature requests are tracked on the issue tracker. When reporting a bug, please include:
- the affected module (INTEGRATOR or QUANT) and its version,
- the operating system,
- a minimal, reproducible example, and
- the observed and expected behaviour.
Proposing changes
- Fork the repository and create a topic branch.
- Make the change, keeping it focused and consistent with the surrounding code style (see
CLAUDE.mdfor repository layout and conventions; the R package is formatted with air). - Add or update tests where applicable, and confirm the checks pass.
- Open a pull request describing the change and its motivation.
Code of Conduct
Participation in this project is governed by the Code of Conduct. By participating, contributors are expected to uphold these terms.