Demo Data from EDBT 2026 / reviewers in the wild / expert
Lorenz Wernisch
dblp:46/6124
· DBLP profile ↗
21ranked-venue papers
1as first author
0since 2021 · last 2020
0000-0003-3113-7942ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 15 · 1 first-authorTheory of computation · 5Artificial intelligence and machine learning · 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
8 papers |
Bioinformatics and computational biology · 89% Computational science and engineering · 11% | |
| Theoretical computer science
4 papers |
Combinatorics and discrete mathematics · 40% Algorithms and data structures · 38% Computational geometry · 15% |
Topics — the 28 heaviest of 31, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology › single-cell analysis › single-cell RNA sequencing
single-cell RNA-seq analysis |
0.8 | 2 | 2020 | GPseudoClust: deconvolution of shared pseudo-profiles at single-cell resolution · Bioinform. 2020 GPseudoRank: a permutation sampler for single cell orderings · Bioinform. 2019 |
Bioinformatics and computational biology › single-cell analysis › single-cell transcriptomics
pseudotime estimation |
0.8 | 3 | 2020 | GPseudoRank: a permutation sampler for single cell orderings · Bioinform. 2019 Pseudotime estimation: deconfounding single cell time series · Bioinform. 2016 GPseudoClust: deconvolution of shared pseudo-profiles at single-cell resolution · Bioinform. 2020 |
Bioinformatics and computational biology
single-cell analysis |
0.5 | 3 | 2020 | Pseudotime estimation: deconfounding single cell time series · Bioinform. 2016 GPseudoClust: deconvolution of shared pseudo-profiles at single-cell resolution · Bioinform. 2020 GPseudoRank: a permutation sampler for single cell orderings · Bioinform. 2019 |
Bioinformatics and computational biology › gene expression analysis
gene clustering |
0.4 | 1 | 2020 | GPseudoClust: deconvolution of shared pseudo-profiles at single-cell resolution · Bioinform. 2020 |
Bioinformatics and computational biology › biological network › network biology › network inference
gene regulatory network inference |
0.4 | 2 | 2018 | Branch-recombinant Gaussian processes for analysis of perturbations in biological time series · Bioinform. 2018 Reconstruction of gene networks using Bayesian learning and manipulation experiments · Bioinform. 2004 |
Computational science and engineering
branching process models |
0.3 | 1 | 2018 | Branch-recombinant Gaussian processes for analysis of perturbations in biological time series · Bioinform. 2018 |
Bioinformatics and computational biology › gene expression analysis
time-series gene expression analysis |
0.3 | 1 | 2018 | Branch-recombinant Gaussian processes for analysis of perturbations in biological time series · Bioinform. 2018 |
Bioinformatics and computational biology › gene regulation › transcription factor analysis
transcription factor target identification |
0.3 | 1 | 2018 | Branch-recombinant Gaussian processes for analysis of perturbations in biological time series · Bioinform. 2018 |
Bioinformatics and computational biology › genomics
genome-wide association study |
0.2 | 1 | 2014 | Two novel pathway analysis methods based on a hierarchical model · Bioinform. 2014 |
Computational science and engineering
hierarchical model |
0.2 | 1 | 2014 | Two novel pathway analysis methods based on a hierarchical model · Bioinform. 2014 |
Bioinformatics and computational biology › systems bioinformatics
pathway analysis |
0.2 | 1 | 2014 | Two novel pathway analysis methods based on a hierarchical model · Bioinform. 2014 |
Bioinformatics and computational biology
biomedical text mining |
0.1 | 1 | 2005 | Applying GIFT, a Gene Interactions Finder in Text, to fly literature · Bioinform. 2005 |
Bioinformatics and computational biology › gene expression analysis
differential expression analysis |
0.0 | 1 | 2003 | Analysis of whole-genome microarray replicates using mixed models · Bioinform. 2003 |
Bioinformatics and computational biology
gene expression analysis |
0.0 | 1 | 2003 | Analysis of whole-genome microarray replicates using mixed models · Bioinform. 2003 |
Bioinformatics and computational biology › gene expression analysis
microarray data analysis |
0.0 | 1 | 2003 | Analysis of whole-genome microarray replicates using mixed models · Bioinform. 2003 |
Bioinformatics and computational biology › gene expression analysis › microarray data preprocessing
microarray data normalization |
0.0 | 1 | 2003 | Analysis of whole-genome microarray replicates using mixed models · Bioinform. 2003 |
Computational geometry
combinatorial geometry |
0.0 | 1 | 1998 | Maximum k-Chains in Planar Point Sets: Combinatorial Structure and Algorithms · SIAM J. Comput. 1998 |
Combinatorics and discrete mathematics › partial orders
linear extensions |
0.0 | 1 | 1997 | Markov Chains for Linear Extensions, the Two-Dimensional Case · SODA 1997 |
Algorithms and data structures
markov chains |
0.0 | 1 | 1997 | Markov Chains for Linear Extensions, the Two-Dimensional Case · SODA 1997 |
Algorithms and data structures › randomized algorithms › sampling
markov chain monte carlo |
0.0 | 1 | 1997 | Markov Chains for Linear Extensions, the Two-Dimensional Case · SODA 1997 |
Algorithms and data structures › markov chains
mixing time |
0.0 | 1 | 1997 | Markov Chains for Linear Extensions, the Two-Dimensional Case · SODA 1997 |
Combinatorics and discrete mathematics
partial orders |
0.0 | 1 | 1997 | Markov Chains for Linear Extensions, the Two-Dimensional Case · SODA 1997 |
Computational geometry
k-chains |
0.0 | 1 | 1993 | Maximum k-chains in planar point sets: combinatorial structure and algorithms · STOC 1993 |
Combinatorics and discrete mathematics
discrepancy theory |
0.0 | 1 | 1991 | Discrepancy and epsilon-approximations for bounded VC-dimension · FOCS 1991 |
Approximation and online algorithms › approximation algorithms
epsilon-approximation |
0.0 | 1 | 1991 | Discrepancy and epsilon-approximations for bounded VC-dimension · FOCS 1991 |
Combinatorics and discrete mathematics › discrepancy theory
set system discrepancy |
0.0 | 1 | 1991 | Discrepancy and epsilon-approximations for bounded VC-dimension · FOCS 1991 |
Computational complexity › learning theory
VC dimension |
0.0 | 1 | 1991 | Discrepancy and epsilon-approximations for bounded VC-dimension · FOCS 1991 |
Algorithms and data structures › randomized algorithms
sampling |
0.0 | 1 | 1997 | Markov Chains for Linear Extensions, the Two-Dimensional Case · SODA 1997 |
Methods — techniques the papers use, named apart from their topics
markov chain monte carlo · 0.8subsampling · 0.4non-parametric bayesian clustering · 0.4permutation sampling · 0.4bayesian modelling · 0.4gaussian process · 0.3covariance function composition · 0.3probabilistic model · 0.2bayesian inference · 0.2adaptive lasso · 0.2skeleton-based algorithm · 0.0dynamic programming · 0.0markov chain analysis · 0.0combinatorial algorithms · 0.0probabilistic method · 0.0combinatorial bounds · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | GPseudoClust: deconvolution of shared pseudo-profiles at single-cell resolutionabstractMOTIVATION: Many methods have been developed to cluster genes on the basis of their changes in mRNA expression over time, using bulk RNA-seq or microarray data. However, single-cell data may present a particular challenge for these algorithms, since the temporal ordering of cells is not directly observed. One way to address this is to first use pseudotime methods to order the cells, and then apply clustering techniques for time course data. However, pseudotime estimates are subject to high levels of uncertainty, and failing to account for this uncertainty is liable to lead to erroneous and/or over-confident gene clusters. RESULTS: The proposed method, GPseudoClust, is a novel approach that jointly infers pseudotemporal ordering and gene clusters, and quantifies the uncertainty in both. GPseudoClust combines a recent method for pseudotime inference with non-parametric Bayesian clustering methods, efficient Markov Chain Monte Carlo sampling and novel subsampling strategies which aid computation. We consider a broad array of simulated and experimental datasets to demonstrate the effectiveness of GPseudoClust in a range of settings. AVAILABILITY AND IMPLEMENTATION: An implementation is available on GitHub: https://github.com/magStra/nonparametricSummaryPSM and https://github.com/magStra/GPseudoClust. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Magdalena E. Strauß, Paul D. W. Kirk, John E. Reid, Lorenz Wernisch |
Bioinform. | 4 |
| 2019 | GPseudoRank: a permutation sampler for single cell orderingsabstractMOTIVATION: A number of pseudotime methods have provided point estimates of the ordering of cells for scRNA-seq data. A still limited number of methods also model the uncertainty of the pseudotime estimate. However, there is still a need for a method to sample from complicated and multi-modal distributions of orders, and to estimate changes in the amount of the uncertainty of the order during the course of a biological development, as this can support the selection of suitable cells for the clustering of genes or for network inference. RESULTS: In applications to scRNA-seq data we demonstrate the potential of GPseudoRank to sample from complex and multi-modal posterior distributions and to identify phases of lower and higher pseudotime uncertainty during a biological process. GPseudoRank also correctly identifies cells precocious in their antiviral response and links uncertainty in the ordering to metastable states. A variant of the method extends the advantages of Bayesian modelling and MCMC to large droplet-based scRNA-seq datasets. AVAILABILITY AND IMPLEMENTATION: Our method is available on github: https://github.com/magStra/GPseudoRank. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Magdalena E. Strauß, John E. Reid, Lorenz Wernisch |
Bioinform. | 3 |
| 2018 | A graphical model approach visualizes regulatory relationships between genome-wide transcription factor binding profilesabstractIntegrated analysis of multiple genome-wide transcription factor (TF)-binding profiles will be vital to advance our understanding of the global impact of TF binding. However, existing methods for measuring similarity in large numbers of chromatin immunoprecipitation assays with sequencing (ChIP-seq), such as correlation, mutual information or enrichment analysis, are limited in their ability to display functionally relevant TF relationships. In this study, we propose the use of graphical models to determine conditional independence between TFs and showed that network visualization provides a promising alternative to distinguish 'direct' versus 'indirect' TF interactions. We applied four algorithms to measure 'direct' dependence to a compendium of 367 mouse haematopoietic TF ChIP-seq samples and obtained a consensus network known as a 'TF association network' where edges in the network corresponded to likely causal pairwise relationships between TFs. The 'TF association network' illustrates the role of TFs in developmental pathways, is reminiscent of combinatorial TF regulation, corresponds to known protein-protein interactions and indicates substantial TF-binding reorganization in leukemic cell types. With the rapid increase in TF ChIP-Seq data sets, the approach presented here will be a powerful tool to study transcriptional programmes across a wide range of biological systems. Felicia S. L. Ng, David Ruau, Lorenz Wernisch, Berthold Göttgens |
Briefings Bioinform. | 3 |
| 2018 | Branch-recombinant Gaussian processes for analysis of perturbations in biological time seriesabstractMotivation: A common class of behaviour encountered in the biological sciences involves branching and recombination. During branching, a statistical process bifurcates resulting in two or more potentially correlated processes that may undergo further branching; the contrary is true during recombination, where two or more statistical processes converge. A key objective is to identify the time of this bifurcation (branch or recombination time) from time series measurements, e.g. by comparing a control time series with perturbed time series. Gaussian processes (GPs) represent an ideal framework for such analysis, allowing for nonlinear regression that includes a rigorous treatment of uncertainty. Currently, however, GP models only exist for two-branch systems. Here, we highlight how arbitrarily complex branching processes can be built using the correct composition of covariance functions within a GP framework, thus outlining a general framework for the treatment of branching and recombination in the form of branch-recombinant Gaussian processes (B-RGPs). Results: We first benchmark the performance of B-RGPs compared to a variety of existing regression approaches, and demonstrate robustness to model misspecification. B-RGPs are then used to investigate the branching patterns of Arabidopsis thaliana gene expression following inoculation with the hemibotrophic bacteria, Pseudomonas syringae DC3000, and a disarmed mutant strain, hrpA. By grouping genes according to the number of branches, we could naturally separate out genes involved in basal immune response from those subverted by the virulent strain, and show enrichment for targets of pathogen protein effectors. Finally, we identify two early branching genes WRKY11 and WRKY17, and show that genes that branched at similar times to WRKY11/17 were enriched for W-box binding motifs, and overrepresented for genes differentially expressed in WRKY11/17 knockouts, suggesting that branch time could be used for identifying direct and indirect binding targets of key transcription factors. Availability and implementation: https://github.com/cap76/BranchingGPs. Supplementary information: Supplementary data are available at Bioinformatics online. Christopher A. Penfold, Anastasiya Sybirna, John E. Reid, Lorenz Wernisch, Zoubin Ghahramani, Murray Grant, M. Azim Surani |
Bioinform. | 5 |
| 2017 | Clusternomics: Integrative context-dependent clustering for heterogeneous datasetsabstractIntegrative clustering is used to identify groups of samples by jointly analysing multiple datasets describing the same set of biological samples, such as gene expression, copy number, methylation etc. Most existing algorithms for integrative clustering assume that there is a shared consistent set of clusters across all datasets, and most of the data samples follow this structure. However in practice, the structure across heterogeneous datasets can be more varied, with clusters being joined in some datasets and separated in others. In this paper, we present a probabilistic clustering method to identify groups across datasets that do not share the same cluster structure. The proposed algorithm, Clusternomics, identifies groups of samples that share their global behaviour across heterogeneous datasets. The algorithm models clusters on the level of individual datasets, while also extracting global structure that arises from the local cluster assignments. Clusters on both the local and the global level are modelled using a hierarchical Dirichlet mixture model to identify structure on both levels. We evaluated the model both on simulated and on real-world datasets. The simulated data exemplifies datasets with varying degrees of common structure. In such a setting Clusternomics outperforms existing algorithms for integrative and consensus clustering. In a real-world application, we used the algorithm for cancer subtyping, identifying subtypes of cancer from heterogeneous datasets. We applied the algorithm to TCGA breast cancer dataset, integrating gene expression, miRNA expression, DNA methylation and proteomics. The algorithm extracted clinically meaningful clusters with significantly different survival probabilities. We also evaluated the algorithm on lung and kidney cancer TCGA datasets with high dimensionality, again showing clinically significant results and scalability of the algorithm. Evelina Gabasova, John E. Reid, Lorenz Wernisch |
PLoS Comput. Biol. | 3 |
| 2016 | Pseudotime estimation: deconfounding single cell time seriesabstractMOTIVATION: Repeated cross-sectional time series single cell data confound several sources of variation, with contributions from measurement noise, stochastic cell-to-cell variation and cell progression at different rates. Time series from single cell assays are particularly susceptible to confounding as the measurements are not averaged over populations of cells. When several genes are assayed in parallel these effects can be estimated and corrected for under certain smoothness assumptions on cell progression. RESULTS: We present a principled probabilistic model with a Bayesian inference scheme to analyse such data. We demonstrate our method's utility on public microarray, nCounter and RNA-seq datasets from three organisms. Our method almost perfectly recovers withheld capture times in an Arabidopsis dataset, it accurately estimates cell cycle peak times in a human prostate cancer cell line and it correctly identifies two precocious cells in a study of paracrine signalling in mouse dendritic cells. Furthermore, our method compares favourably with Monocle, a state-of-the-art technique. We also show using held-out data that uncertainty in the temporal dimension is a common confounder and should be accounted for in analyses of repeated cross-sectional time series. AVAILABILITY AND IMPLEMENTATION: Our method is available on CRAN in the DeLorean package. CONTACT: [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. John E. Reid, Lorenz Wernisch |
Bioinform. | 2 |
| 2016 | BTR: training asynchronous Boolean models using single-cell expression dataabstractBACKGROUND: Rapid technological innovation for the generation of single-cell genomics data presents new challenges and opportunities for bioinformatics analysis. One such area lies in the development of new ways to train gene regulatory networks. The use of single-cell expression profiling technique allows the profiling of the expression states of hundreds of cells, but these expression states are typically noisier due to the presence of technical artefacts such as drop-outs. While many algorithms exist to infer a gene regulatory network, very few of them are able to harness the extra expression states present in single-cell expression data without getting adversely affected by the substantial technical noise present. RESULTS: Here we introduce BTR, an algorithm for training asynchronous Boolean models with single-cell expression data using a novel Boolean state space scoring function. BTR is capable of refining existing Boolean models and reconstructing new Boolean models by improving the match between model prediction and expression data. We demonstrate that the Boolean scoring function performed favourably against the BIC scoring function for Bayesian networks. In addition, we show that BTR outperforms many other network inference algorithms in both bulk and single-cell synthetic expression data. Lastly, we introduce two case studies, in which we use BTR to improve published Boolean models in order to generate potentially new biological insights. CONCLUSIONS: BTR provides a novel way to refine or reconstruct Boolean models using single-cell expression data. Boolean model is particularly useful for network reconstruction using single-cell data because it is more robust to the effect of drop-outs. In addition, BTR does not assume any relationship in the expression states among cells, it is useful for reconstructing a gene regulatory network with as few assumptions as possible. Given the simplicity of Boolean models and the rapid adoption of single-cell genomics by biologists, BTR has the potential to make an impact across many fields of biomedical research. Chee Yee Lim, Huange Wang, Steven Woodhouse, Nir Piterman, Lorenz Wernisch, Jasmin Fisher, Berthold Göttgens |
BMC Bioinform. | 5 |
| 2014 | Two novel pathway analysis methods based on a hierarchical modelabstractMOTIVATION: Over the past few years several pathway analysis methods have been proposed for exploring and enhancing the analysis of genome-wide association data. Hierarchical models have been advocated as a way to integrate SNP and pathway effects in the same model, but their computational complexity has prevented them being applied on a genome-wide scale to date. METHODS: We present two novel methods for identifying associated pathways. In the proposed hierarchical model, the SNP effects are analytically integrated out of the analysis, allowing computationally tractable model fitting to genome-wide data. The first method uses Bayes factors for calculating the effect of the pathways, whereas the second method uses a machine learning algorithm and adaptive lasso for finding a sparse solution of associated pathways. RESULTS: The performance of the proposed methods was explored on both simulated and real data. The results of the simulation study showed that the methods outperformed some well-established association methods: the commonly used Fisher's method for combining P-values and also the recently published BGSA. The methods were applied to two genome-wide association study datasets that aimed to find the genetic structure of platelet function and body mass index, respectively. The results of the analyses replicated the results of previously published pathway analysis of these phenotypes but also identified novel pathways that are potentially involved. AVAILABILITY: An R package is under preparation. In the meantime, the scripts of the methods are available on request from the authors. Marina Evangelou, Frank Dudbridge, Lorenz Wernisch |
Bioinform. | 3 |
| 2011 | Empirical Bayesian models for analysing molecular serotyping microarraysabstractBACKGROUND: Microarrays offer great potential as a platform for molecular diagnostics, testing clinical samples for the presence of numerous biomarkers in highly multiplexed assays. In this study applied to infectious diseases, data from a microarray designed for molecular serotyping of Streptococcus pneumoniae was used, identifying the presence of any one of 91 known pneumococcal serotypes from DNA extracts. This microarray incorporated oligonucleotide probes for all known capsular polysaccharide synthesis genes and required a statistical analysis of the microarray intensity data to determine which serotype, or combination of serotypes, were present within a sample based on the combination of genes detected. RESULTS: We propose an empirical Bayesian model for calculating the probabilities of combinations of serotypes from the microarray data. The model takes into consideration the dependencies between serotypes, induced by genes they have in common, and by homologous genes which, although not identical, are similar to each other in sequence. For serotypes which are very similar in capsular gene composition, extra probes are included on the microarray, providing additional information which is integrated into the Bayesian model. For each serotype combination with high probability, a second model, a Bayesian random effects model is applied to determine the relative abundance of each serotype. CONCLUSIONS: To assess the accuracy of the proposed analysis we applied our methods to experimental data from samples containing individual serotypes and samples containing combinations of serotypes with known levels of abundance. All but two of the known serotypes of S. pneumoniae that were tested as individual samples could be uniquely determined by the Bayesian model. The model also enabled the presence of combinations of serotypes within samples to be determined. Serotypes with very low abundance within a combination of serotypes can be detected (down to 2% abundance in this study). As well as detecting the presence of serotype combinations, an approximate measure of the percentage abundance of the serotypes within the combination can be obtained. Richard Newton 0003, Jason Hinds, Lorenz Wernisch |
BMC Bioinform. | 3 |
| 2009 | Transcriptional programs: Modelling higher order structure in transcriptional controlabstractBACKGROUND: Transcriptional regulation is an important part of regulatory control in eukaryotes. Even if binding motifs for transcription factors are known, the task of finding binding sites by scanning sequences is plagued by false positives. One way to improve the detection of binding sites from motifs is by taking cooperativity of transcription factor binding into account. We propose a non-parametric probabilistic model, similar to a document topic model, for detecting transcriptional programs, groups of cooperative transcription factors and co-regulated genes. The analysis results in transcriptional programs which generalise both transcriptional modules and TF-target gene incidence matrices and provide a higher-level summary of these structures. The method is independent of prior specification of training sets of genes, for example, via gene expression data. The analysis is based on known binding motifs. RESULTS: We applied our method to putative regulatory regions of 18,445 Mus musculus genes. We discovered just 68 transcriptional programs that effectively summarised the action of 149 transcription factors on these genes. Several of these programs were significantly enriched for known biological processes and signalling pathways. One transcriptional program has a significant overlap with a reference set of cell cycle specific transcription factors. CONCLUSION: Our method is able to pick out higher order structure from noisy sequence analyses. The transcriptional programs it identifies potentially represent common mechanisms of regulatory control across the genome. It simultaneously predicts which genes are co-regulated and which sets of transcription factors cooperate to achieve this co-regulation. The programs we discovered enable biologists to choose new genes and transcription factors to study in specific transcriptional regulatory systems. John E. Reid, Sascha Ott, Lorenz Wernisch |
BMC Bioinform. | 3 |
| 2008 | Discrimination of regulatory DNA by SVM on the basis of over- and under-represented motifs
I. René J. A. te Boekhorst, Irina I. Abnizova, Lorenz Wernisch |
ESANN | 3 |
| 2007 | A comparative study of S/MAR prediction toolsabstractBACKGROUND: S/MARs are regions of the DNA that are attached to the nuclear matrix. These regions are known to affect substantially the expression of genes. The computer prediction of S/MARs is a highly significant task which could contribute to our understanding of chromatin organisation in eukaryotic cells, the number and distribution of boundary elements, and the understanding of gene regulation in eukaryotic cells. However, while a number of S/MAR predictors have been proposed, their accuracy has so far not come under scrutiny. RESULTS: We have selected S/MARs with sufficient experimental evidence and used these to evaluate existing methods of S/MAR prediction. Our main results are: 1.) all existing methods have little predictive power, 2.) a simple rule based on AT-percentage is generally competitive with other methods, 3.) in practice, the different methods will usually identify different sub-sequences as S/MARs, 4.) more research on the H-Rule would be valuable. CONCLUSION: A new insight is needed to design a method which will predict S/MARs well. Our data, including the control data, has been deposited as additional material and this may help later researchers test new predictors. Kenneth Evans, Sascha Ott, Annika Hansen, Georgy Koentges, Lorenz Wernisch |
BMC Bioinform. | 5 |
| 2007 | Factor analysis for gene regulatory networks and transcription factor activity profilesabstractBACKGROUND: Most existing algorithms for the inference of the structure of gene regulatory networks from gene expression data assume that the activity levels of transcription factors (TFs) are proportional to their mRNA levels. This assumption is invalid for most biological systems. However, one might be able to reconstruct unobserved activity profiles of TFs from the expression profiles of target genes. A simple model is a two-layer network with unobserved TF variables in the first layer and observed gene expression variables in the second layer. TFs are connected to regulated genes by weighted edges. The weights, known as factor loadings, indicate the strength and direction of regulation. Of particular interest are methods that produce sparse networks, networks with few edges, since it is known that most genes are regulated by only a small number of TFs, and most TFs regulate only a small number of genes. RESULTS: In this paper, we explore the performance of five factor analysis algorithms, Bayesian as well as classical, on problems with biological context using both simulated and real data. Factor analysis (FA) models are used in order to describe a larger number of observed variables by a smaller number of unobserved variables, the factors, whereby all correlation between observed variables is explained by common factors. Bayesian FA methods allow one to infer sparse networks by enforcing sparsity through priors. In contrast, in the classical FA, matrix rotation methods are used to enforce sparsity and thus to increase the interpretability of the inferred factor loadings matrix. However, we also show that Bayesian FA models that do not impose sparsity through the priors can still be used for the reconstruction of a gene regulatory network if applied in conjunction with matrix rotation methods. Finally, we show the added advantage of merging the information derived from all algorithms in order to obtain a combined result. CONCLUSION: Most of the algorithms tested are successful in reconstructing the connectivity structure as well as the TF profiles. Moreover, we demonstrate that if the underlying network is sparse it is still possible to reconstruct hidden activity profiles of TFs to some degree without prior connectivity information. Iosifina Pournara, Lorenz Wernisch |
BMC Bioinform. | 2 |
| 2005 | Applying GIFT, a Gene Interactions Finder in Text, to fly literatureabstractUNLABELLED: A number of freely available text mining tools have been put together to extract highly reliable Drosophila gene interaction data from text. The system has been tested with The Interactive Fly, showing low recall (27-34%), but very high precision (93-97%). AVAILABILITY: The extracted data and a web interface for submission of texts to GIFT analysis are available at http://gift.cryst.bbk.ac.uk/gift CONTACT: [email protected] SUPPLEMENTARY INFORMATION: Additional documentation, such as the dictionaries and the reference sets, are available at the GIFT website. Núria Domedel-Puig, Lorenz Wernisch |
Bioinform. | 2 |
| 2004 | Reconstruction of gene networks using Bayesian learning and manipulation experimentsabstractMOTIVATION: The analysis of high-throughput experimental data, for example from microarray experiments, is currently seen as a promising way of finding regulatory relationships between genes. Bayesian networks have been suggested for learning gene regulatory networks from observational data. Not all causal relationships can be inferred from correlation data alone. Often several equivalent but different directed graphs explain the data equally well. Intervention experiments where genes are manipulated can help to narrow down the range of possible networks. RESULTS: We describe an active learning algorithm that suggests an optimized sequence of intervention experiments. Simulation experiments show that our selection scheme is better than an unguided choice of interventions in learning the correct network and compares favorably in running time and results with methods based on value of information calculations. Iosifina Pournara, Lorenz Wernisch |
Bioinform. | 2 |
| 2003 | Analysis of whole-genome microarray replicates using mixed modelsabstractMOTIVATION: Microarray experiments are inherently noisy. Replication is the key to estimating realistic fold-changes despite such noise. In the analysis of the various sources of noise the dependency structure of the replication needs to be taken into account. RESULTS: We analyzed replicate data sets from a Mycobacterium tuberculosis trcS mutant in order to identify differentially expressed genes and suggest new methods for filtering and normalizing raw array data and for imputing missing values. Mixed ANOVA models are applied to quantify the various sources of error. Such analysis also allows us to determine the optimal number of samples and arrays. Significance values for differential expression are obtained by a hierarchical bootstrapping scheme on scaled residuals. Four highly upregulated genes, including bfrB, were analyzed further. We observed an artefact, where transcriptional readthrough from these genes led to apparent upregulation of adjacent genes. AVAILABILITY: All methods and data discussed are available in the package YASMAhttp://www.cryst.bbk.ac.uk/wernisch/yasma.html for the statistical data analysis system R (http://www.R-project.org). Lorenz Wernisch, Sharon L. Kendall, Shamit Soneji, Andreas Wietzorrek, Tanya Parish, Jason Hinds, Philip D. Butcher, Neil G. Stoker |
Bioinform. | 1 |
| 1998 | Maximum k-Chains in Planar Point Sets: Combinatorial Structure and AlgorithmsabstractA chain of a set P of n points in the plane is a chain of the dominance order on P. A k-chain is a subset C of P that can be covered by k chains. A k-chain C is a maximum k-chain if no other k-chain contains more elements than C. This paper deals with the problem of finding a maximum k-chain of P in the cardinality and in the weighted case. Using the skeleton S(P) of a point set P introduced by Viennot we describe a fairly simple algorithm that computes maximum k-chains in time O(kn log n) and linear space. The basic idea is that the canonical chain partition of a maximum (k-1)-chain in the skeleton S(P) provides k regions in the plane such that a maximum k-chain for P can be obtained as the union of a maximal chain from each of these regions. By the symmetry between chains and antichains in the dominance order we may use the algorithm for maximum k-chains to compute maximum k-antichains for planar points in time O(kn log n). However, for large k one can do better. We describe an algorithm computing maximum k-antichains (and, by symmetry, k-chains) in time O((n 2 k) log n) and linear space. Consequently, a maximum k-chain can be computed in time O(n 3/2 log n) for arbitrary k. The background for the algorithms is a geometric approach to the Greene--Kleitman theory for permutations. We include a skeleton-based exposition of this theory and give some hints on connections with the theory of Young tableaux. The concept of the skeleton of a planar point set is extended to the case of a weighted point set. This extension allows to compute maximum weighted k-chains with an algorithm that is similar to the algorithm for the cardinality case. The time and space requirements of the algorithm for weighted k-chains are O(2 kn log(2 kn )) and O(2 kn ), respectively. Stefan Felsner, Lorenz Wernisch |
SIAM J. Comput. | 2 |
| 1997 | Markov Chains for Linear Extensions, the Two-Dimensional Case
Stefan Felsner, Lorenz Wernisch |
SODA | 2 |
| 1997 | Trapezoid Graphs and Generalizations, Geometry and Algorithms
Stefan Felsner, Rudolf Müller, Lorenz Wernisch |
Discret. Appl. Math. | 3 |
| 1993 | Maximum k-chains in planar point sets: combinatorial structure and algorithmsabstractArticle Free Access Share on Maximum k-chains in planar point sets: combinatorial structure and algorithms Authors: Stefan Felsner View Profile , Lorenz Wernisch View Profile Authors Info & Claims STOC '93: Proceedings of the twenty-fifth annual ACM symposium on Theory of ComputingJune 1993 Pages 146–153https://doi.org/10.1145/167088.167136Online:01 June 1993Publication History 1citation210DownloadsMetricsTotal Citations1Total Downloads210Last 12 Months9Last 6 weeks4 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Stefan Felsner, Lorenz Wernisch |
STOC | 2 |
| 1991 | Discrepancy and epsilon-approximations for bounded VC-dimensionabstractLet (X, R) be a set system on an n-point set X. For a two-coloring on X, its discrepancy is defined as the maximum number by which the occurrences of the two colors differ in any set in R. It is shown that if for any m-point subset Y contained in X the number of distinct subsets induced by R on Y is bounded by O(m/sup d/) for a fixed integer d is a coloring with discrepancy bounded by O(n/sup 1/2-1/2d/ (log n)/sup 1+1/2d/). Also, if any subcollection of m sets of R partitions the points into at most O(m/sup d/) classes, then there is a coloring with discrepancy at most O(n/sup 1/2-1/2d/ n). These bounds imply improved upper bounds on the size of in -approximations for (X, R). All of the bounds are tight up to polylogarithmic factors in the worst case. The results allow the generalization of several results of J. Beck (1984) bounding the discrepancy in certain geometric settings to the case when the discrepancy is taken relative to an arbitrary measure.> Jirí Matousek 0001, Emo Welzl, Lorenz Wernisch |
FOCS | 3 |