Skip to main content
Bioconductor Packages: Development, Maintenance, and Peer Review
Show table of contents
Table of contents
Welcome
Package Submissions
Overview
1
Bioconductor Package Submissions
Package Development Guidelines
Overview
2
Package name
3
General Bioconductor Package Development
4
Important Bioconductor Package Development Features
5
The README file
6
The DESCRIPTION file
7
The NAMESPACE file
8
The NEWS file
9
The LICENSE file
10
The CITATION file
11
The INSTALL file
12
Documentation
13
Package data
14
Unit tests
15
R code
16
Fortran / C / C++ / Python / Third-Party Code
17
Shiny apps
18
Non-Software Packages
19
The .gitignore file
20
Conclusion
Bioconductor Package Maintenance
Overview
21
Git Version Control
22
Version Numbering
23
Troubleshooting Build Report
24
Debugging C/C++ code
25
Deprecation Guidelines
26
Package End of Life Policy
27
Branch Rename FAQs
Package Reviewer Resources
Overview
28
Review Expectations
29
Reviewer Resources and Tools
30
Volunteer to Review
Appendix
A
Using the ‘Devel’ Version of Bioconductor
B
Long Tests
C
Querying Web Resources
D
C and Fortran code
E
C++/Mavericks Best Practices
F
Debug: Links in Rd files
G
NEWS
View book source
G
NEWS
G.1
Version 1.0.1 (2021-08-19)
Add a dedicated section on the package name.
G.2
Version 1.0.0 (2021-06-02)
Initial definition of the package development guidelines based on Bioconductor package guidelines listed on main Bioconductor.org website.
F
Debug: Links in Rd files
On this page
G
NEWS
G.1
Version 1.0.1 (2021-08-19)
G.2
Version 1.0.0 (2021-06-02)
View source
Edit this page