Skip to contents

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

  1. Fork the repository and create a topic branch.
  2. Make the change, keeping it focused and consistent with the surrounding code style (see CLAUDE.md for repository layout and conventions; the R package is formatted with air).
  3. Add or update tests where applicable, and confirm the checks pass.
  4. 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.