Orchestrating Microbiome Analysis with Bioconductor

Bioconductor Africa Seminar Series, May 2026

Wednesday, May 6, 2026

About me

Tuomas Borman

  • Doctoral Researcher at the University of Turku, Finland (Turku Data Science Group)

  • Developing microbiome data science R/Bioconductor packages

European Bioconductor Conference 2026 in Turku!

Topics

Week 1. Ecosystems
Week 2. End-to-end workflow
Week 3. Statistical analysis

Microbiome data science ecosystems

Bioconductor

  • Community-driven, global open-source project
  • Started in 2001 from genomics
  • High impact across bioinformatics
Bioconductor logo.

Collaborative development

Collaborative development

  • Software & data repository
  • Tutorials & documentation
  • Community support & events

Open (microbiome) data science ecosystems

Bioconductor software

  • ~2,300 R packages
  • Review, testing, documentation

Bioconductor ecosystems

Orchestrating Microbiome Analysis, OMA

  • Microbiome data science ecosystem
  • “Downstream”, statistical analysis
  • Microbiome Analysis (mia): > 15,000 yearly downloads from distinct IPs (top 8.05% in Bioconductor)

Bioconductor sticker mia logo

Benefits

  1. Tightly linked with broader Bioconductor ecosystem
  2. Improved scalability
  3. Improved multi-table integration

Community-driven ecosystem of tools

mia logo. MGnifyR logo. HoloFoodR logo. iSEE logo. MAE logo. SE logo. SCE logo. scater logo. benchdamic logo. netcomi logo. radEmu logo. DESeq2 logo. Biobakery logo. anansi logo.

Orchestrating Microbiome Analysis with Bioconductor

  • Resources and tutorials for microbiome analysis
  • Community-built best practices
  • Open to contributions!

Go to the Orchestrating Microbiome Analysis (OMA) online book

Take home message

  1. Community is the key

Data containers

Data containers

  • The core of software
  • Structured, standardized way to manage complex data
  • Enables modular, efficient workflows

Optimal container for microbiome data?

Optimal container for microbiome data?

  • Multiple assays: seamless interlinking

Optimal container for microbiome data?

  • Multiple assays: seamless interlinking
  • Hierarchical data: supporting samples & features

Optimal container for microbiome data?

  • Multiple assays: seamless interlinking
  • Hierarchical data: supporting samples & features
  • Side information: extended capabilities & data types

Optimal container for microbiome data?

  • Multiple assays: seamless interlinking
  • Hierarchical data: supporting samples & features
  • Side information: extended capabilities & data types
  • Optimized: for speed & memory

Optimal container for microbiome data?

  • Multiple assays: seamless interlinking
  • Hierarchical data: supporting samples & features
  • Side information: extended capabilities & data types
  • Optimized: for speed & memory
  • Integrated: with other applications & frameworks

TreeSummarizedExperiment

(Huang et al. 2021)

TreeSummarizedExperiment class

SummarizedExperiment

(Huber et al. 2015)

Take home messages

  1. Community is the key
  2. (Tree)SummarizedExperiment is a structured way to handle complex (biological) data
TreeSummarizedExperiment class

References

Amezquita, Robert A, Aaron T L Lun, Etienne Becht, Vince J Carey, Lindsay N Carpp, Ludwig Geistlinger, Federico Marini, et al. 2020. “Orchestrating Single-Cell Analysis with Bioconductor.” Nature Methods 17 (2): 137–45. https://doi.org/10.1038/s41592-019-0654-x.
Huang, Ruizhu, Charlotte Soneson, Felix G. M. Ernst, et al. 2021. “TreeSummarizedExperiment: A S4 Class for Data with Hierarchical Structure.” F1000Research 9: 1246. https://doi.org/10.12688/f1000research.26669.2.
Huber, W., V. J. Carey, R. Gentleman, S. Anders, M. Carlson, B. S. Carvalho, H. C. Bravo, et al. 2015. Orchestrating High-Throughput Genomic Analysis with Bioconductor.” Nature Methods 12 (2): 115–21. http://www.nature.com/nmeth/journal/v12/n2/full/nmeth.3252.html.
McMurdie, PJ, and S Holmes. 2013. Phyloseq: An r Package for Reproducible Interactive Analysis and Graphics of Microbiome Census Data.” PLoS ONE 8: e61217. https://doi.org/10.1371/journal.pone.0061217.