“Bioconductor Notes, December 2024” published in The R Journal.
Bioconductor provides tools for the analysis and comprehension of high-throughput genomic data. The project has entered its twentieth year, with funding for core development and infrastructure maintenance secured through 2025 (NIH NHGRI 2U24HG004059). Additional support is provided by NIH NCI, Chan-Zuckerberg Initiative, National Science Foundation, Microsoft, and Amazon. In this news report, we give some updates on core team and project activities.
Bioconductor 3.20, released in October 2024, is now available. It is compatible with R 4.4 and consists of 2289 software packages, 431 experiment data packages, 928 up-to-date annotation packages, 30 workflows, and 5 books. Books are built regularly from source, ensuring full reproducibility; an example is the community-developed Orchestrating Single-Cell Analysis with Bioconductor.
See the NEWS section in the release announcement for a complete account of changes throughout the ecosystem.
In October 2024, two notable preprints were published by Bioconductor contributors:
Eleven quick tips for writing a Bioconductor package Authors: Charlotte Soneson, Lori Shepherd, Marcel Ramos, Kevin Rue-Albrecht, Johannes Rainer, Hervé Pagès, and Vincent J. Carey (Bioconductor Core Team and collaborators). This preprint provides concise, practical advice for developing high-quality Bioconductor packages.
Learning and teaching biological data science in the Bioconductor community Authors: Bioconductor Training Committee and others. This preprint explores the Bioconductor community’s role in advancing biological data science education and training.
Bioconductor participated in this collaborative event (November 4–8), held in Barcelona, to advance interoperability and innovation in life sciences. Key contributions included projects focused on EDAM-bio.tools and training infrastructure.
Bioconductor is developing training.bioconductor.org, a centralised website for accessing and organising high-quality Bioconductor training materials. This work is still in progress, with the Training Committee actively discussing ways to restructure existing resources and improve their discoverability. A key focus is supporting community-driven tutorials and emphasising pedagogical quality to better serve learners.
Bioconductor now features an official single-cell RNA sequencing (scRNA-seq) module in the Carpentries Incubator. This module, renamed from the Orchestrating Single-Cell Analysis (OSCA) curriculum, provides a structured introduction to scRNA-seq analysis with Bioconductor and is aimed at both learners and educators.
In October 2024, Bioconductor expanded its social media presence by joining Bluesky. This move reflects Bioconductor’s commitment to engaging with its global community across diverse platforms. We invite you to follow us to stay updated on the latest news, events, and community highlights.
Held in Sydney, Australia (November 7–8), the Bioconductor Asia meeting fostered collaboration and knowledge sharing among regional and global Bioconductor users and developers. For more details, visit the BioCAsia2024 website.
Announced in September 2024, the first Galaxy and Bioconductor Community Conference (GBCC 2025) is scheduled for June 23–26, 2025, at Cold Spring Harbor Laboratory, New York. The conference aims to showcase the integration of Galaxy and Bioconductor tools, promoting reproducible workflows and community-driven development. For more details, see the blog post.
The Community Advisory Board (CAB) welcomes new members Zahraa Alsafwani, Jasmine Daly, Tobilola Ogunbowale, and Lluis Revilla. We extend our gratitude to outgoing members Daniela Cassol, Estefania Mancini, Jordana Muwanguzi, and Mike Smith for their service.
The Technical Advisory Board (TAB) welcomes new members Michael Lawrence and Jacques Serizay. Outgoing members Sean Davis and Michael Love are also warmly thanked for their contributions.
In October 2024, Bioconductor sought new members to join its Code of Conduct (CoC) Committee, which plays a vital role in maintaining the integrity and safety of our community. The CoC meets 3–4 times annually to address important issues. Applications are now closed, but you can learn more about the committee and its work on the Code of Conduct page.
If you are interested in becoming involved with any Bioconductor working group please contact the group leader(s).
Start using Bioconductor by installing the most recent version of R and evaluating the commands
if (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install()
Install additional packages and dependencies, e.g., SingleCellExperiment, with
BiocManager::install("SingleCellExperiment")
Docker images provides a very effective on-ramp for power users to rapidly obtain access to standardized and scalable computing environments. Key resources include:
Upcoming and recently completed events are browsable at our events page.
The Technical and and Community Advisory Boards provide guidance to ensure that the project addresses leading-edge biological problems with advanced technical approaches, and adopts practices (such as a project-wide Code of Conduct) that encourages all to participate. We look forward to welcoming you!
We welcome your feedback on these updates and invite you to connect with us through the Bioconductor Slack workspace or by emailing community@bioconductor.org.
Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".
For attribution, please cite this work as
Manager & Team, "Bioconductor Notes, December 2024", The R Journal, 2024
BibTeX citation
@article{RJ-2024-4-bioconductor, author = {Manager, Maria Doyle, Bioconductor Community and Team, Bioconductor Core Developer}, title = {Bioconductor Notes, December 2024}, journal = {The R Journal}, year = {2024}, note = {https://journal.r-project.org/news/RJ-2024-4-bioconductor}, volume = {16}, issue = {4}, issn = {2073-4859}, pages = {194-197} }