scverse: a software infrastructure for bioinformatics and single-cell biology

deRSE26 — Networking meeting of the projects funded by the DFG funding program “Research Software Infrastructures”

Luca Marconato, Wolfgang Huber

2026-03-03

scverse: a consortium for community-driven software development for single-cell analysis

Software infrastructures for bioinformatics

  • Since 2001, >2000 packages
  • Distributed, open development model
  • Tens of thousands of users
  • Broad coverage of bioinformatics; Biostatistics

  • Single-cell + adjacent communities (e.g., image analysis)
  • Link to modern AI/ML via Python
  • Acceleration via Rust and CUDA

Workshops/conferences/hackathons

2nd scverse conference, Nov 2025, Stanford (US)

Software from the scverse community

107
ecosystem
packages
939
dependent
packages
4,650
dependent
repositories

A community that learns and grows together

343
Unique contributors
for core packages
1,708
Pull requests (last year)
for core packages
1,230
Zulip members
(discussion platform)
https://scverse.org/

scverse: bridging user and developer experiences for single-cell biology

Users want: do science, analyse data, discover things in nature

  • Easy installation, good documentation, unit and integration tests

Developers want: low friction, easy maintainance, little overhead

  • Templates (scverse cookiecutter), dependency management, CI/CD, automation

Bridge users ↔︎ developers

  • Online support, in-person events
  • Let users become developers
  • Only when you teach a tool, you realize how it should be
  • Development driven by real scientific needs
  • Don’t reinvent the wheel: interoperability

Networking and national infrastructure

How can your project benefit from networking with other projects?

  • Optimally exploit shifting paradigms and workflows from AI: e.g., hard and solid core methods, LLM-enhanced glue and user interfacing
  • Share and learn from each other: what works, what doesn’t

How can your project contribute to a national integrated structure for research software?

  • Broader collaboration on modular, reusable components for shared problems

What should a national integrated structure for research software achieve?

  • European digital sovereignty to have the tools for doing the science we want to do
  • Set the environment for sustainable scientific software development by both, professional RSEs and amateur developers who are PhD or postdocs in their main jobs — through training, good incentives, research performance assessment, careers

The DFG funding will enable establishing a robust full-time core for scverse

scverse team
(part-time or on voluntary basis)
Philipp Angerer Pau Badia i Mompel Danila Bredikhin Can Ergen-Behr Emma Dann
Severin Dicks Jennifer Foltz Ilan Gold Lukas Heumos Sara Jimenez
Mikaela Koutrouli Ori Kronfeld Luca Marconato Giovanni Palla Roshan Sharma
Gregor Sturm Tim Treis Wouter-Michiel Vierdag Isaac Virshup Kai Zhang
DFG funding
Oliver Stegle
FTE 1: Lead developer
FTE 2: Project coordinator
Wolfgang Huber
FTE 3: Full-stack developer
Fabian Theis
FTE 4: Training and community
coordinator
Representing
the team
Wolfgang Huber
Group Leader and Senior Scientist
Bioconductor Cofounder
Luca Marconato
Project Leader – Spatial Omics
Scverse Core Member
https://scverse.org/