The Bioconductor mission is to promote the statistical analysis and comprehension of current and emerging high-throughput biological assays. Bioconductor is based on packages written primarily in the R programming language. Bioconductor is committed to open source, collaborative, distributed software development and literate, reproducible research. Enabling user and developer communities is an essential part of our mission. Scientific and Technical Advisory Boards provide project oversight.

Release and core development

The Bioconductor release version is updated twice each year, and is appropriate for most users. There is also a development version, to which new features and packages are added prior to incorporation in the release. A large number of meta-data packages provide pathway, organism, microarray and other annotations.

The Bioconductor project started in 2001 and is overseen by a core team, based primarily at Roswell Park Cancer Institute, and by other members coming from US and international institutions. A Technical Advisory Board of key participants meets monthly to support the Bioconductor mission by developing strategies to ensure long-term technical suitability of core infrastructure, and to identify and enable funding strategies for long-term viability. A Scientific Advisory Board including external experts provides annual guidance and accountability.

Key citations to the project include Huber et al., 2015 Nature Methods 12:115-121 and Gentleman et al., 2004 Genome Biology 5:R80

Bioconductor Packages

Most Bioconductor components are distributed as R packages. The functional scope of Bioconductor packages includes the analysis of DNA microarray, sequence, flow, SNP, and other data.

Project Goals

The broad goals of the Bioconductor project are:

Main Project Features