The Bioconductor project promotes high-quality, well documented, and interoperable software. These guidelines help to achieve this objective; they are not meant to put undue burden on package authors, and authors having difficultly satisfying guidelines should seek advice on the bioc-devel mailing list.
Package maintainers are urged to follow these guidelines as closely as possible when developing Bioconductor packages.
Remember these are the minimum requirements for package acceptance and the package will still be subject to other guidelines below and a formal technical review by trained Bioconductor package reviewer .
This book is open-source and hosted at https://github.com/Bioconductor/pkgrevdocs. Contributions are welcome and encouraged in the form of forks and pull requests.