Demo Data from EDBT 2026 / reviewers in the wild / expert
Michael G. B. Blum
dblp:60/7884
· DBLP profile ↗
5ranked-venue papers
0as first author
0since 2021 · last 2020
0000-0003-4174-7373ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 5
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
3 papers |
Bioinformatics and computational biology · 100% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology › population genetics
ancestry inference |
0.4 | 1 | 2020 | Efficient toolkit implementing best practices for principal component analysis of population genetic data · Bioinform. 2020 |
Bioinformatics and computational biology
population genetics |
0.4 | 1 | 2020 | Efficient toolkit implementing best practices for principal component analysis of population genetic data · Bioinform. 2020 |
Bioinformatics and computational biology › genomics › genome analysis
genome-wide analysis |
0.3 | 1 | 2018 | Efficient analysis of large-scale genome-wide data with two R packages: bigstatsr and bigsnpr · Bioinform. 2018 |
Bioinformatics and computational biology
genomics |
0.3 | 1 | 2018 | Efficient analysis of large-scale genome-wide data with two R packages: bigstatsr and bigsnpr · Bioinform. 2018 |
Bioinformatics and computational biology › genomics
genome-wide association study |
0.1 | 1 | 2018 | Efficient analysis of large-scale genome-wide data with two R packages: bigstatsr and bigsnpr · Bioinform. 2018 |
Bioinformatics and computational biology › statistical genetics › genomic prediction
polygenic risk score |
0.1 | 1 | 2018 | Efficient analysis of large-scale genome-wide data with two R packages: bigstatsr and bigsnpr · Bioinform. 2018 |
Bioinformatics and computational biology
phylogenetics |
0.1 | 1 | 2006 | apTreeshape: statistical analysis of phylogenetic tree shape · Bioinform. 2006 |
Methods — techniques the papers use, named apart from their topics
principal component analysis · 0.8linkage disequilibrium pruning · 0.4memory-mapping · 0.3statistical imbalance measures · 0.1likelihood ratio test · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Efficient toolkit implementing best practices for principal component analysis of population genetic dataabstractMOTIVATION: Principal component analysis (PCA) of genetic data is routinely used to infer ancestry and control for population structure in various genetic analyses. However, conducting PCA analyses can be complicated and has several potential pitfalls. These pitfalls include (i) capturing linkage disequilibrium (LD) structure instead of population structure, (ii) projected PCs that suffer from shrinkage bias, (iii) detecting sample outliers and (iv) uneven population sizes. In this work, we explore these potential issues when using PCA, and present efficient solutions to these. Following applications to the UK Biobank and the 1000 Genomes project datasets, we make recommendations for best practices and provide efficient and user-friendly implementations of the proposed solutions in R packages bigsnpr and bigutilsr. RESULTS: For example, we find that PC19-PC40 in the UK Biobank capture complex LD structure rather than population structure. Using our automatic algorithm for removing long-range LD regions, we recover 16 PCs that capture population structure only. Therefore, we recommend using only 16-18 PCs from the UK Biobank to account for population structure confounding. We also show how to use PCA to restrict analyses to individuals of homogeneous ancestry. Finally, when projecting individual genotypes onto the PCA computed from the 1000 Genomes project data, we find a shrinkage bias that becomes large for PC5 and beyond. We then demonstrate how to obtain unbiased projections efficiently using bigsnpr. Overall, we believe this work would be of interest for anyone using PCA in their analyses of genetic data, as well as for other omics data. AVAILABILITY AND IMPLEMENTATION: R packages bigsnpr and bigutilsr can be installed from either CRAN or GitHub (see https://github.com/privefl/bigsnpr). A tutorial on the steps to perform PCA on 1000G data is available at https://privefl.github.io/bigsnpr/articles/bedpca.html. All code used for this paper is available at https://github.com/privefl/paper4-bedpca/tree/master/code. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Florian Privé, Keurcien Luu, Michael G. B. Blum, John J. McGrath, Bjarni J. Vilhjálmsson, Russell Schwartz |
Bioinform. | 3 |
| 2020 | Guidelines for cell-type heterogeneity quantification based on a comparative analysis of reference-free DNA methylation deconvolution softwareabstractBACKGROUND: Cell-type heterogeneity of tumors is a key factor in tumor progression and response to chemotherapy. Tumor cell-type heterogeneity, defined as the proportion of the various cell-types in a tumor, can be inferred from DNA methylation of surgical specimens. However, confounding factors known to associate with methylation values, such as age and sex, complicate accurate inference of cell-type proportions. While reference-free algorithms have been developed to infer cell-type proportions from DNA methylation, a comparative evaluation of the performance of these methods is still lacking. RESULTS: Here we use simulations to evaluate several computational pipelines based on the software packages MeDeCom, EDec, and RefFreeEWAS. We identify that accounting for confounders, feature selection, and the choice of the number of estimated cell types are critical steps for inferring cell-type proportions. We find that removal of methylation probes which are correlated with confounder variables reduces the error of inference by 30-35%, and that selection of cell-type informative probes has similar effect. We show that Cattell's rule based on the scree plot is a powerful tool to determine the number of cell-types. Once the pre-processing steps are achieved, the three deconvolution methods provide comparable results. We observe that all the algorithms' performance improves when inter-sample variation of cell-type proportions is large or when the number of available samples is large. We find that under specific circumstances the methods are sensitive to the initialization method, suggesting that averaging different solutions or optimizing initialization is an avenue for future research. CONCLUSION: Based on the lessons learned, to facilitate pipeline validation and catalyze further pipeline improvement by the community, we develop a benchmark pipeline for inference of cell-type proportions and implement it in the R package medepir. Clémentine Decamps, Florian Privé, Raphael Bacher, Daniel Jost 0002, Arthur Waguet, Eugene Andres Houseman, Eugene Lurie, Pavlo Lutsik, Aleksandar Milosavljevic, Michael Scherer, Michael G. B. Blum, Magali Richard |
BMC Bioinform. | 11 |
| 2018 | Efficient analysis of large-scale genome-wide data with two R packages: bigstatsr and bigsnprabstractMotivation: Genome-wide datasets produced for association studies have dramatically increased in size over the past few years, with modern datasets commonly including millions of variants measured in dozens of thousands of individuals. This increase in data size is a major challenge severely slowing down genomic analyses, leading to some software becoming obsolete and researchers having limited access to diverse analysis tools. Results: Here we present two R packages, bigstatsr and bigsnpr, allowing for the analysis of large scale genomic data to be performed within R. To address large data size, the packages use memory-mapping for accessing data matrices stored on disk instead of in RAM. To perform data pre-processing and data analysis, the packages integrate most of the tools that are commonly used, either through transparent system calls to existing software, or through updated or improved implementation of existing methods. In particular, the packages implement fast and accurate computations of principal component analysis and association studies, functions to remove single nucleotide polymorphisms in linkage disequilibrium and algorithms to learn polygenic risk scores on millions of single nucleotide polymorphisms. We illustrate applications of the two R packages by analyzing a case-control genomic dataset for celiac disease, performing an association study and computing polygenic risk scores. Finally, we demonstrate the scalability of the R packages by analyzing a simulated genome-wide dataset including 500 000 individuals and 1 million markers on a single desktop computer. Availability and implementation: https://privefl.github.io/bigstatsr/ and https://privefl.github.io/bigsnpr/. Supplementary information: Supplementary data are available at Bioinformatics online. Florian Privé, Hugues Aschard, Andrey Ziyatdinov, Michael G. B. Blum |
Bioinform. | 4 |
| 2015 | HaploPOP: a software that improves population assignment by combining markers into haplotypesabstractBACKGROUND: In ecology and forensics, some population assignment techniques use molecular markers to assign individuals to known groups. However, assigning individuals to known populations can be difficult if the level of genetic differentiation among populations is small. Most assignment studies handle independent markers, often by pruning markers in Linkage Disequilibrium (LD), ignoring the information contained in the correlation among markers due to LD. RESULTS: To improve the accuracy of population assignment, we present an algorithm, implemented in the HaploPOP software, that combines markers into haplotypes, without requiring independence. The algorithm is based on the Gain of Informativeness for Assignment that provides a measure to decide if a pair of markers should be combined into haplotypes, or not, in order to improve assignment. Because complete exploration of all possible solutions for constructing haplotypes is computationally prohibitive, our approach uses a greedy algorithm based on windows of fixed sizes. We evaluate the performance of HaploPOP to assign individuals to populations using a split-validation approach. We investigate both simulated SNPs data and dense genotype data from individuals from Spain and Portugal. CONCLUSIONS: Our results show that constructing haplotypes with HaploPOP can substantially reduce assignment error. The HaploPOP software is freely available as a command-line software at www.ieg.uu.se/Jakobsson/software/HaploPOP/. Nicolas Duforet-Frebourg, Lucie Gattepaille, Michael G. B. Blum, Mattias Jakobsson |
BMC Bioinform. | 3 |
| 2006 | apTreeshape: statistical analysis of phylogenetic tree shapeabstractapTreeshape is a R package dedicated to simulation and analysis of phylogenetic tree topologies using statistical imbalance measures. It is a companion library of the R package 'ape', which provides additional functions for reading, plotting, manipulating phylogenetic trees and for connecting to public phylogenetic tree databases. One strength of the package is to include appropriate corrections of classical shape statistics as well as new tests based on the statistical theory of likelihood ratios. Nicolas Bortolussi, Eric Durand, Michael G. B. Blum, Olivier François |
Bioinform. | 3 |