Contributing to ensembleHTE
Source:CONTRIBUTING.md
Thank you for considering contributing to ensembleHTE! This document provides guidelines for contributions.
How to Contribute
Reporting Bugs
If you find a bug, please open an issue with: - A clear, descriptive title - Steps to reproduce the bug - Expected vs actual behavior - Your R version and platform - A minimal reproducible example (reprex)
Code Style
- Follow the tidyverse style guide
- Use roxygen2 for documentation
- Write tests for all new functions
- Keep functions focused and modular
Testing
All new code should include tests:
# Run tests
devtools::test()
# Check test coverage
covr::package_coverage()Documentation
- Use roxygen2 for function documentation
- Include examples in
@examples - Update vignettes if adding major features
- Keep README.md up to date