Demo Data from VLDB 2026 / reviewers in the wild / expert
Alexander T. Dilthey
dblp:66/9390
· DBLP profile ↗
10ranked-venue papers
4as first author
2since 2021 · last 2025
0000-0002-6394-4581ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 9 · 4 first-author · 2 since 2021Systems, architecture and hardware · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Interdisciplinary, comprehensive, and emerging computing
6 papers |
Bioinformatics and computational biology · 100% | |
| Theoretical computer science
2 papers |
Mathematical optimization · 72% Algorithms and data structures · 28% |
Topics — the 13 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Mathematical optimization
integer programming |
0.9 | 1 | 2025 | Integer Programming Framework for Pangenome-Based Genome Inference · RECOMB 2025 |
Bioinformatics and computational biology
metagenomics |
0.8 | 1 | 2024 | SWGTS - a platform for stream-based host DNA depletion · Bioinform. 2024 |
Bioinformatics and computational biology
genomics |
0.5 | 2 | 2019 | HLA*LA - HLA typing from linearly projected graph alignments · Bioinform. 2019 HLA*IMP - an integrated framework for imputing classical HLA alleles from SNP genotypes · Bioinform. 2011 |
Bioinformatics and computational biology › sequence alignment
graph-based alignment |
0.4 | 1 | 2019 | HLA*LA - HLA typing from linearly projected graph alignments · Bioinform. 2019 |
Bioinformatics and computational biology › immunoinformatics
HLA typing |
0.4 | 1 | 2019 | HLA*LA - HLA typing from linearly projected graph alignments · Bioinform. 2019 |
Bioinformatics and computational biology › sequence alignment
genome alignment |
0.3 | 1 | 2018 | A fast adaptive algorithm for computing whole-genome homology maps · Bioinform. 2018 |
Algorithms and data structures › sequence algorithms › string algorithms › string matching
approximate string matching |
0.3 | 1 | 2018 | A fast adaptive algorithm for computing whole-genome homology maps · Bioinform. 2018 |
Bioinformatics and computational biology › sequence analysis
read mapping |
0.3 | 1 | 2017 | A Fast Approximate Algorithm for Mapping Long Reads to Large Reference Databases · RECOMB 2017 |
Bioinformatics and computational biology
sequence alignment |
0.3 | 1 | 2017 | A Fast Approximate Algorithm for Mapping Long Reads to Large Reference Databases · RECOMB 2017 |
Bioinformatics and computational biology › genomics › genotyping
genotype imputation |
0.1 | 1 | 2011 | HLA*IMP - an integrated framework for imputing classical HLA alleles from SNP genotypes · Bioinform. 2011 |
Bioinformatics and computational biology
sequence analysis |
0.1 | 1 | 2019 | HLA*LA - HLA typing from linearly projected graph alignments · Bioinform. 2019 |
Bioinformatics and computational biology › genomics
genome-wide association study |
0.0 | 1 | 2011 | HLA*IMP - an integrated framework for imputing classical HLA alleles from SNP genotypes · Bioinform. 2011 |
Bioinformatics and computational biology
statistical genetics |
0.0 | 1 | 2011 | HLA*IMP - an integrated framework for imputing classical HLA alleles from SNP genotypes · Bioinform. 2011 |
Methods — techniques the papers use, named apart from their topics
integer programming · 1.7stream processing · 0.8client-server architecture · 0.8SNP filtering · 0.8plane-sweep filtering · 0.7k-mer statistics · 0.7linear alignment projection · 0.4graph alignment · 0.4seed-and-extend · 0.3approximate string matching · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Integer Programming Framework for Pangenome-Based Genome Inference
Ghanshyam Chandra, Md. Helal Hossen, Stephan Scholz, Alexander T. Dilthey, Daniel Gibney |
RECOMB | 4 |
| 2024 | SWGTS - a platform for stream-based host DNA depletionabstractMOTIVATION: Microbial sequencing data from clinical samples is often contaminated with human sequences, which have to be removed prior to sharing. Existing methods for human read removal, however, are applicable only after the target dataset has been retrieved in its entirety, putting the recipient at least temporarily in control of a potentially identifiable genetic dataset with potential implications under regulatory frameworks such as the GDPR. In some instances, the ability to carry out stream-based host depletion as part of the data transfer process may be preferable. RESULTS: We present SWGTS, a client-server application for the transfer and stream-based host depletion of sequencing reads. SWGTS enforces a robust upper bound on the maximum amount of human genetic data from any one client held in memory at any point in time by storing all incoming sequencing data in a limited-size, client-specific intermediate processing buffer, and by throttling the rate of incoming data if it exceeds the speed of host depletion carried out on the SWGTS server in the background. SWGTS exposes a HTTP-REST interface, is implemented using docker-compose, Redis and traefik, and requires less than 8 Gb of RAM for deployment. We demonstrate high filtering accuracy of SWGTS; incoming data transfer rates of up to 1.65 megabases per second in a conservative configuration; and mitigation of re-identification risks by the ability to limit the number of SNPs present on a popular population-scale genotyping array covered by reads in the SWGTS buffer to a low user-defined number, such as 10 or 100. AVAILABILITY AND IMPLEMENTATION: SWGTS is available on GitHub: https://github.com/AlBi-HHU/swgts (https://doi.org/10.5281/zenodo.10891052). The repository also contains a jupyter notebook that can be used to reproduce all the benchmarks used in this article. All datasets used for benchmarking are publicly available. Philipp Spohr, Max Ried, Laura C. Kühle, Alexander T. Dilthey |
Bioinform. | 4 |
| 2019 | Accelerating Sequence Alignment to GraphsabstractAligning DNA sequences to an annotated reference is a key step for genotyping in biology. Recent scientific studies have demonstrated improved inference by aligning reads to a variation graph, i.e., a reference sequence augmented with known genetic variations. Given a variation graph in the form of a directed acyclic string graph, the sequence to graph alignment problem seeks to find the best matching path in the graph for an input query sequence. Solving this problem exactly using a sequential dynamic programming algorithm takes quadratic time in terms of the graph size and query length, making it difficult to scale to high throughput DNA sequencing data. In this work, we propose the first parallel algorithm for computing sequence to graph alignments that leverages multiple cores and single-instruction multiple-data (SIMD) operations. We take advantage of the available inter-task parallelism, and provide a novel blocked approach to compute the score matrix while ensuring high memory locality. Using a 48-core Intel Xeon Skylake processor, the proposed algorithm achieves peak performance of 317 billion cell updates per second (GCUPS), and demonstrates near linear weak and strong scaling on up to 48 cores. It delivers significant performance gains compared to existing algorithms, and results in run-time reduction from multiple days to three hours for the problem of optimally aligning high coverage long (PacBio/ONT) or short (Illumina) DNA reads to an MHC human variation graph containing 10 million vertices. Sanchit Misra, Alexander T. Dilthey, Srinivas Aluru |
IPDPS | 4 |
| 2019 | Validating Paired-End Read Alignments in Sequence GraphsabstractGraph based non-linear reference structures such as variation graphs and colored de Bruijn graphs enable incorporation of full genomic diversity within a population. However, transitioning from a simple string-based reference to graphs requires addressing many computational challenges, one of which concerns accurately mapping sequencing read sets to graphs. Paired-end Illumina sequencing is a commonly used sequencing platform in genomics, where the paired-end distance constraints allow disambiguation of repeats. Many recent works have explored provably good index-based and alignment-based strategies for mapping individual reads to graphs. However, validating distance constraints efficiently over graphs is not trivial, and existing sequence to graph mappers rely on heuristics. We introduce a mathematical formulation of the problem, and provide a new algorithm to solve it exactly. We take advantage of the high sparsity of reference graphs, and use sparse matrix-matrix multiplications (SpGEMM) to build an index which can be queried efficiently by a mapping algorithm for validating the distance constraints. Effectiveness of the algorithm is demonstrated using real reference graphs, including a human MHC variation graph, and a pan-genome de-Bruijn graph built using genomes of 20 B. anthracis strains. While the one-time indexing time can vary from a few minutes to a few hours using our algorithm, answering a million distance queries takes less than a second. Alexander T. Dilthey, Srinivas Aluru |
WABI | 3 |
| 2019 | HLA*LA - HLA typing from linearly projected graph alignmentsabstractSUMMARY: HLA*LA implements a new graph alignment model for human leukocyte antigen (HLA) type inference, based on the projection of linear alignments onto a variation graph. It enables accurate HLA type inference from whole-genome (99% accuracy) and whole-exome (93% accuracy) Illumina data; from long-read Oxford Nanopore and Pacific Biosciences data (98% accuracy for whole-genome and targeted data) and from genome assemblies. Computational requirements for a typical sample vary between 0.7 and 14 CPU hours per sample. AVAILABILITY AND IMPLEMENTATION: HLA*LA is implemented in C++ and Perl and freely available as a bioconda package or from https://github.com/DiltheyLab/HLA-LA (GPL v3). SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Alexander T. Dilthey, Alexander J. Mentzer, Raphael Carapito, Clare Cutland, Nezih Cereb, Shabir A Madhi, Arang Rhie, Sergey Koren, Seiamak Bahram, Gil McVean, Adam M. Phillippy |
Bioinform. | 1 |
| 2018 | A fast adaptive algorithm for computing whole-genome homology mapsabstractMotivation: Whole-genome alignment is an important problem in genomics for comparing different species, mapping draft assemblies to reference genomes and identifying repeats. However, for large plant and animal genomes, this task remains compute and memory intensive. In addition, current practical methods lack any guarantee on the characteristics of output alignments, thus making them hard to tune for different application requirements. Results: We introduce an approximate algorithm for computing local alignment boundaries between long DNA sequences. Given a minimum alignment length and an identity threshold, our algorithm computes the desired alignment boundaries and identity estimates using kmer-based statistics, and maintains sufficient probabilistic guarantees on the output sensitivity. Further, to prioritize higher scoring alignment intervals, we develop a plane-sweep based filtering technique which is theoretically optimal and practically efficient. Implementation of these ideas resulted in a fast and accurate assembly-to-genome and genome-to-genome mapper. As a result, we were able to map an error-corrected whole-genome NA12878 human assembly to the hg38 human reference genome in about 1 min total execution time and <4 GB memory using eight CPU threads, achieving significant improvement in memory-usage over competing methods. Recall accuracy of computed alignment boundaries was consistently found to be >97% on multiple datasets. Finally, we performed a sensitive self-alignment of the human genome to compute all duplications of length ≥1 Kbp and ≥90% identity. The reported output achieves good recall and covers twice the number of bases than the current UCSC browser's segmental duplication annotation. Availability and implementation: https://github.com/marbl/MashMap. Sergey Koren, Alexander T. Dilthey, Adam M. Phillippy, Srinivas Aluru |
Bioinform. | 3 |
| 2017 | A Fast Approximate Algorithm for Mapping Long Reads to Large Reference Databases
Alexander T. Dilthey, Sergey Koren, Srinivas Aluru, Adam M. Phillippy |
RECOMB | 2 |
| 2016 | High-Accuracy HLA Type Inference from Whole-Genome Sequencing Data Using Population Reference GraphsabstractGenetic variation at the Human Leucocyte Antigen (HLA) genes is associated with many autoimmune and infectious disease phenotypes, is an important element of the immunological distinction between self and non-self, and shapes immune epitope repertoires. Determining the allelic state of the HLA genes (HLA typing) as a by-product of standard whole-genome sequencing data would therefore be highly desirable and enable the immunogenetic characterization of samples in currently ongoing population sequencing projects. Extensive hyperpolymorphism and sequence similarity between the HLA genes, however, pose problems for accurate read mapping and make HLA type inference from whole-genome sequencing data a challenging problem. We describe how to address these challenges in a Population Reference Graph (PRG) framework. First, we construct a PRG for 46 (mostly HLA) genes and pseudogenes, their genomic context and their characterized sequence variants, integrating a database of over 10,000 known allele sequences. Second, we present a sequence-to-PRG paired-end read mapping algorithm that enables accurate read mapping for the HLA genes. Third, we infer the most likely pair of underlying alleles at G group resolution from the IMGT/HLA database at each locus, employing a simple likelihood framework. We show that HLA*PRG, our algorithm, outperforms existing methods by a wide margin. We evaluate HLA*PRG on six classical class I and class II HLA genes (HLA-A, -B, -C, -DQA1, -DQB1, -DRB1) and on a set of 14 samples (3 samples with 2 x 100bp, 11 samples with 2 x 250bp Illumina HiSeq data). Of 158 alleles tested, we correctly infer 157 alleles (99.4%). We also identify and re-type two erroneous alleles in the original validation data. We conclude that HLA*PRG for the first time achieves accuracies comparable to gold-standard reference methods from standard whole-genome sequencing data, though high computational demands (currently ~30-250 CPU hours per sample) remain a significant challenge to practical application. Alexander T. Dilthey, Pierre-Antoine Gourraud, Alexander J. Mentzer, Nezih Cereb, Zamin Iqbal, Gil McVean |
PLoS Comput. Biol. | 1 |
| 2013 | Multi-Population Classical HLA Type ImputationabstractStatistical imputation of classical HLA alleles in case-control studies has become established as a valuable tool for identifying and fine-mapping signals of disease association in the MHC. Imputation into diverse populations has, however, remained challenging, mainly because of the additional haplotypic heterogeneity introduced by combining reference panels of different sources. We present an HLA type imputation model, HLA*IMP:02, designed to operate on a multi-population reference panel. HLA*IMP:02 is based on a graphical representation of haplotype structure. We present a probabilistic algorithm to build such models for the HLA region, accommodating genotyping error, haplotypic heterogeneity and the need for maximum accuracy at the HLA loci, generalizing the work of Browning and Browning (2007) and Ron et al. (1998). HLA*IMP:02 achieves an average 4-digit imputation accuracy on diverse European panels of 97% (call rate 97%). On non-European samples, 2-digit performance is over 90% for most loci and ethnicities where data available. HLA*IMP:02 supports imputation of HLA-DPB1 and HLA-DRB3-5, is highly tolerant of missing data in the imputation panel and works on standard genotype data from popular genotyping chips. It is publicly available in source code and as a user-friendly web service framework. Alexander T. Dilthey, Stephen Leslie, Loukas Moutsianas, Judong Shen, Charles Cox, Matthew R. Nelson, Gil McVean |
PLoS Comput. Biol. | 1 |
| 2011 | HLA*IMP - an integrated framework for imputing classical HLA alleles from SNP genotypesabstractMOTIVATION: Genetic variation at classical HLA alleles influences many phenotypes, including susceptibility to autoimmune disease, resistance to pathogens and the risk of adverse drug reactions. However, classical HLA typing methods are often prohibitively expensive for large-scale studies. We previously described a method for imputing classical alleles from linked SNP genotype data. Here, we present a modification of the original algorithm implemented in a freely available software suite that combines local data preparation and QC with probabilistic imputation through a remote server. RESULTS: We introduce two modifications to the original algorithm. First, we present a novel SNP selection function that leads to pronounced increases (up by 40% in some scenarios) in call rate. Second, we develop a parallelized model building algorithm that allows us to process a reference set of over 2500 individuals. In a validation experiment, we show that our framework produces highly accurate HLA type imputations at class I and class II loci for independent datasets: at call rates of 95-99%, imputation accuracy is between 92% and 98% at the four-digit level and over 97% at the two-digit level. We demonstrate utility of the method through analysis of a genome-wide association study for psoriasis where there is a known classical HLA risk allele (HLA-C*06:02). We show that the imputed allele shows stronger association with disease than any single SNP within the region. The imputation framework, HLA*IMP, provides a powerful tool for dissecting the architecture of genetic risk within the HLA. AVAILABILITY: HLA*IMP, implemented in C++ and Perl, is available from http://oxfordhla.well.ox.ac.uk and is free for academic use. Alexander T. Dilthey, Loukas Moutsianas, Stephen Leslie, Gil McVean |
Bioinform. | 1 |