Genome biology João Pedro de Magalhães, João Pedro de Magalhães, João Pedro de Magalhães, João Pedro de Magalhães DOI: 10.1186/s13059-023-02888-y PMID: 36973715 PMCID: PMC10042583