Contributing to sAMRat
Thank you for your interest in contributing to sAMRat — a Shiny app for antimicrobial resistance analysis. This file gives a brief, practical guide to reporting issues, submitting changes, and running basic checks locally.
Quick start
- Fork the repository and create a branch named
X-feature/your-short-descorX-fix/your-short-desc. ReplaceXwith the respective issue number. - Make small, focused commits with clear messages.
- Open a pull request (PR) against the
mainbranch. Describe the problem, your approach, and any testing you ran.
Reporting issues
- Use the GitHub Issues page to report bugs or request features. Provide a minimal reproducible example and any error messages or screenshots.
Development tips
- This is an R package and a Shiny app. Follow standard R package practices where possible.
- Keep changes small and well-scoped.
Coding style
- Prefer the tidyverse style for R code (e.g., consistent indentation, use of pipes). Keep functions small and documented with roxygen2 comments.