Post-Doc · BIAS Lab · Università di Milano-Bicocca

Davide Cozzi | Computer Scientist
in computational pangenomics

Efficient algorithms and compressed data structures for genomic data, from the PBWT to pangenome graph indexing.

About

My research focuses on the design and implementation of efficient algorithms and data structures for bioinformatics and computational biology, optimizing for both time and memory. I work at the intersection of theoretical results, such as succinct and compressed data structures and pattern-matching algorithms, and practical, large-scale genomic data.

During my Ph.D. at the BIAS research laboratory (Università degli Studi di Milano-Bicocca), I developed the μ-PBWT, a lightweight r-index for haplotype panels enabling maximal-match queries in sublinear space on datasets like the UK Biobank. I extended this work to genotype phasing, the Minimal Positional Substring Cover problem, and pangenome graph indexing with gindex.

I've collaborated internationally with research groups at Dalhousie University, the University of Florida, Johns Hopkins, the University of Tokyo, the University of Cambridge, Illumina, and the Institute for Molecular Medicine Finland, including secondments in Tokyo, Cambridge and Helsinki as part of the EU Horizon 2020 PANGAIA project.

RolePost-Doc appointee, BIAS Lab
UniversityUniversity of Milano-Bicocca
DepartmentComputer Science, Systems and Communication
LocationMilano, Italy

Background

since 03/2026

Post-Doc at BIAS Lab current

Research on data structures for haplotype and genotype data and pangenome graph compression, supervised by Prof. Yuri Pirola and Prof. Paola Bonizzoni.
2022–2026

Ph.D. in Computer Science

Università degli Studi di Milano-Bicocca. Thesis: Time and space efficient data structures for computational pangenomics, supervised by Prof. Paola Bonizzoni, Dr. Simone Ciccolella and Dr. Luca Denti.
2020–2022

M.Sc. in Computer Science

Università degli Studi di Milano-Bicocca. Thesis: Algorithms for the run-length encoded positional Burrows-Wheeler transform, supervised by Prof. Raffaella Rizzi and Dr. Yuri Pirola. Awarded Best Italian Master Thesis in Theoretical Computer Science 2023 by the EATCS Italian Chapter.
2017–2020

B.Sc. in Computer Science

Università degli Studi di Milano-Bicocca. Thesis: Efficient recognition of exons, supervised by Prof. Gianluca Della Vedova and Dr. Luca Denti.

Software

Open-source implementations of my research, built for real-world genomic datasets.

◇μ-PBWT09/23

Lightweight r-index of the PBWT for storing and querying UK Biobank-scale haplotype panels in sublinear space. ~3K BioConda downloads.

View repository →

◇gindex07/25

Pangenome graph index for exact string-to-graph matching, based on the multidollar-BWT.

View repository →

◇pantas12/24

First tool for alternative splicing detection and quantification on pangenome graphs.

View repository →

◇μ-PBWT · extensions06/24–07/25

Branches of μ-PBWT for genotype phasing and k-mismatch maximal matches.

View branches →

◇ESGq06/23

Graph-based model for alternative splicing quantification on a linear reference.

View repository →

◇RLPBWT04/22

Run-length encoded PBWT, the foundation later developed into μ-PBWT.

View repository →

Publications

For the complete and up-to-date list, see my Google Scholar profile ↗

Journal Publications

01

μ-PBWT: a lightweight r-indexing of the PBWT for storing and querying UK Biobank data

Oxford Bioinformatics
Cozzi, Rossi, Rubinacci, Köppl, Boucher, Bonizzoni
DOI ↗
02

Differential quantification of alternative splicing events on spliced pangenome graphs

PLOS Computational Biology
Ciccolella, Cozzi, Della Vedova, Kuria, Bonizzoni, Denti
DOI ↗

Conference Proceedings & Special Issues

01

Optimal-Time Mapping in Run-Length Compressed PBWT

CPM 2026, Proc. 37th Annual Symposium on Combinatorial Pattern Matching
Bonizzoni, Cozzi, Gao
DOI ↗
02

Pangenome Graph Indexing via the Multidollar-BWT

SEA 2025, Proc. 23rd Int'l Symposium on Experimental Algorithms
Cozzi, Riccardi, Denti, Ciccolella, Sadakane, Bonizzoni
DOI ↗
03

Phasing data from genotype queries via the μ-PBWT

The Expanding World of Compressed Data, Festschrift for Giovanni Manzini's 60th Birthday
Cozzi, Langmead, Pirola, Boucher, Bonizzoni
DOI ↗
04

Solving the Minimal Positional Substring Cover problem in sublinear space

CPM 2024, Proc. 35th Annual Symposium on Combinatorial Pattern Matching
Bonizzoni, Boucher, Cozzi, Gagie, Pirola
DOI ↗
05

Data Structures for SMEM-Finding in the PBWT

SPIRE 2023, LNCS, Springer
Bonizzoni, Boucher, Cozzi, Gagie, Köppl, Rossi
DOI ↗

Teaching & service

Teaching

  • Bioinformatics, M.Sc. (2025–26)
  • Theory of Computation, M.Sc. (2022–23)
  • Algorithms Design, B.Sc. (2022–23)

Tutoring

  • Algorithms Design, B.Sc. (2024–25)
  • Theory of Computation, M.Sc. (2021–22)

Other activities

  • Organizing Committee, CPM 2025, Milan
  • Program Committee, WBCB 2025, part of ITAT
  • Reviewer for RECOMB, CPM, SEA, WABI, others
  • Social media manager, EU PANGAIA project
↑