Demo Data from VLDB 2026 / reviewers in the wild / expert
Hans-Peter Lenhof
dblp:l/HPLenhof
· DBLP profile ↗
36ranked-venue papers
6as first author
3since 2021 · last 2024
0000-0002-5820-9961ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 28 · 3 first-author · 3 since 2021Theory of computation · 5 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2Human-computer interaction and ubiquitous computing · 2Systems, 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
19 papers |
Bioinformatics and computational biology · 88% Medical and health informatics · 12% Computing education · 0% | |
| Theoretical computer science
6 papers |
Mathematical optimization · 79% Algorithms and data structures · 16% Computational geometry · 4% |
Topics — the 30 heaviest of 45, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology
cancer genomics |
0.5 | 1 | 2021 | MERIDA: a novel Boolean logic-based integer linear program for personalized cancer therapy · Bioinform. 2021 |
Bioinformatics and computational biology › drug discovery › drug response prediction
drug sensitivity prediction |
0.5 | 1 | 2021 | MERIDA: a novel Boolean logic-based integer linear program for personalized cancer therapy · Bioinform. 2021 |
Medical and health informatics › biomedical data science
cancer informatics |
0.4 | 1 | 2019 | ClinOmicsTrailbc: a visual analytics tool for breast cancer treatment stratification · Bioinform. 2019 |
Bioinformatics and computational biology › functional genomics › functional enrichment analysis
gene set enrichment analysis |
0.3 | 2 | 2016 | Multi-omics enrichment analysis using the GeneTrail2 web service · Bioinform. 2016 A novel algorithm for detecting differentially regulated paths based on gene set enrichment analysis · Bioinform. 2009 |
Bioinformatics and computational biology
gene regulation |
0.3 | 1 | 2018 | REGGAE: a novel approach for the identification of key transcriptional regulators · Bioinform. 2018 |
Bioinformatics and computational biology
structural bioinformatics |
0.3 | 3 | 2015 | ballaxy: web services for structural bioinformatics · Bioinform. 2015 Electrostatic potentials of proteins in water: a structured continuum approach · Bioinform. 2007 BALL-rapid software prototyping in computational molecular biology · Bioinform. 2000 |
Bioinformatics and computational biology
multi-omics data integration |
0.2 | 1 | 2016 | Multi-omics enrichment analysis using the GeneTrail2 web service · Bioinform. 2016 |
Bioinformatics and computational biology › network bioinformatics › biological network analysis › network visualization
biological network visualization |
0.2 | 1 | 2013 | NetworkTrail - a web service for identifying and visualizing deregulated subnetworks · Bioinform. 2013 |
Bioinformatics and computational biology › network bioinformatics › biological network analysis
network visualization |
0.2 | 1 | 2013 | NetworkTrail - a web service for identifying and visualizing deregulated subnetworks · Bioinform. 2013 |
Bioinformatics and computational biology › systems bioinformatics
pathway analysis |
0.2 | 1 | 2013 | NetworkTrail - a web service for identifying and visualizing deregulated subnetworks · Bioinform. 2013 |
Bioinformatics and computational biology
biomarker discovery |
0.1 | 1 | 2021 | MERIDA: a novel Boolean logic-based integer linear program for personalized cancer therapy · Bioinform. 2021 |
Medical and health informatics
precision medicine |
0.1 | 1 | 2021 | MERIDA: a novel Boolean logic-based integer linear program for personalized cancer therapy · Bioinform. 2021 |
Mathematical optimization
combinatorial optimization |
0.1 | 2 | 2011 | Automated bond order assignment as an optimization problem · Bioinform. 2011 A branch-and-cut algorithm for multiple sequence alignment · RECOMB 1997 |
Bioinformatics and computational biology › structural bioinformatics
molecular structure analysis |
0.1 | 1 | 2011 | Automated bond order assignment as an optimization problem · Bioinform. 2011 |
Bioinformatics and computational biology › transcriptomics
RNA-seq analysis |
0.1 | 1 | 2018 | A high-resolution map of the human small non-coding transcriptome · Bioinform. 2018 |
Bioinformatics and computational biology › protein structure prediction
protein-protein docking |
0.1 | 3 | 2001 | A NMR-spectra-based scoring function for protein docking · RECOMB 2001 A combinatorial approach to protein docking with flexible side-chains · RECOMB 2000 New contact measures for the protein docking problem · RECOMB 1997 |
Bioinformatics and computational biology › multi-omics data integration
integrative omics analysis |
0.1 | 1 | 2016 | Multi-omics enrichment analysis using the GeneTrail2 web service · Bioinform. 2016 |
Bioinformatics and computational biology › molecular informatics › molecular modeling
molecular electrostatics |
0.1 | 1 | 2007 | Electrostatic potentials of proteins in water: a structured continuum approach · Bioinform. 2007 |
Bioinformatics and computational biology › molecular informatics
molecular modeling |
0.1 | 2 | 2006 | BALLView: a tool for research and education in molecular modeling · Bioinform. 2006 BALL-rapid software prototyping in computational molecular biology · Bioinform. 2000 |
Bioinformatics and computational biology
protein structure prediction |
0.1 | 2 | 2001 | A NMR-spectra-based scoring function for protein docking · RECOMB 2001 A combinatorial approach to protein docking with flexible side-chains · RECOMB 2000 |
Bioinformatics and computational biology
multiple sequence alignment |
0.0 | 2 | 1999 | An exact solution for the segment-to-segment multiple sequence alignment problem · Bioinform. 1999 A branch-and-cut algorithm for multiple sequence alignment · RECOMB 1997 |
Bioinformatics and computational biology › sequence analysis
database search |
0.0 | 1 | 1999 | q-gram based database searching using a suffix array (QUASAR) · RECOMB 1999 |
Bioinformatics and computational biology
sequence alignment |
0.0 | 1 | 1999 | An exact solution for the segment-to-segment multiple sequence alignment problem · Bioinform. 1999 |
Bioinformatics and computational biology › sequence analysis
sequence similarity search |
0.0 | 1 | 1999 | q-gram based database searching using a suffix array (QUASAR) · RECOMB 1999 |
Bioinformatics and computational biology
molecular recognition |
0.0 | 1 | 2007 | Electrostatic potentials of proteins in water: a structured continuum approach · Bioinform. 2007 |
Bioinformatics and computational biology › RNA biology › RNA analysis › RNA bioinformatics
RNA structure |
0.0 | 1 | 1998 | A polyhedral approach to RNA sequence structure alignment · RECOMB 1998 |
Bioinformatics and computational biology › structural bioinformatics
protein structure |
0.0 | 1 | 1997 | New contact measures for the protein docking problem · RECOMB 1997 |
Bioinformatics and computational biology
sequence analysis |
0.0 | 1 | 1997 | A branch-and-cut algorithm for multiple sequence alignment · RECOMB 1997 |
Mathematical optimization › integer programming › branch-and-bound
branch-and-cut |
0.0 | 1 | 1997 | A branch-and-cut algorithm for multiple sequence alignment · RECOMB 1997 |
Algorithms and data structures › similarity search › nearest neighbor search
all nearest neighbors |
0.0 | 1 | 1994 | An Animation of a Fixed-Radius All-Nearest-Neighbors Algorithm · SCG 1994 |
Methods — techniques the papers use, named apart from their topics
integer linear programming · 1.0visual analytics · 0.8multi-omics integration · 0.8machine learning · 0.5boolean logic · 0.5northern blot validation · 0.3kolmogorov-smirnov test · 0.3enrichment analysis · 0.3statistical testing · 0.2workflow integration · 0.2fixed-parameter tractability · 0.1a* search · 0.1branch-and-cut · 0.0polyhedral combinatorics · 0.0polyhedral approach · 0.0separation algorithm · 0.0parallel distributed algorithm · 0.0fitness function · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | A comprehensive benchmarking of machine learning algorithms and dimensionality reduction methods for drug sensitivity predictionabstractA major challenge of precision oncology is the identification and prioritization of suitable treatment options based on molecular biomarkers of the considered tumor. In pursuit of this goal, large cancer cell line panels have successfully been studied to elucidate the relationship between cellular features and treatment response. Due to the high dimensionality of these datasets, machine learning (ML) is commonly used for their analysis. However, choosing a suitable algorithm and set of input features can be challenging. We performed a comprehensive benchmarking of ML methods and dimension reduction (DR) techniques for predicting drug response metrics. Using the Genomics of Drug Sensitivity in Cancer cell line panel, we trained random forests, neural networks, boosting trees and elastic nets for 179 anti-cancer compounds with feature sets derived from nine DR approaches. We compare the results regarding statistical performance, runtime and interpretability. Additionally, we provide strategies for assessing model performance compared with a simple baseline model and measuring the trade-off between models of different complexity. Lastly, we show that complex ML models benefit from using an optimized DR strategy, and that standard models-even when using considerably fewer features-can still be superior in performance. Lea Eckhart, Kerstin Lenhof, Lisa-Marie Rolli, Hans-Peter Lenhof |
Briefings Bioinform. | 4 |
| 2024 | Trust me if you can: a survey on reliability and interpretability of machine learning approaches for drug sensitivity prediction in cancerabstractWith the ever-increasing number of artificial intelligence (AI) systems, mitigating risks associated with their use has become one of the most urgent scientific and societal issues. To this end, the European Union passed the EU AI Act, proposing solution strategies that can be summarized under the umbrella term trustworthiness. In anti-cancer drug sensitivity prediction, machine learning (ML) methods are developed for application in medical decision support systems, which require an extraordinary level of trustworthiness. This review offers an overview of the ML landscape of methods for anti-cancer drug sensitivity prediction, including a brief introduction to the four major ML realms (supervised, unsupervised, semi-supervised, and reinforcement learning). In particular, we address the question to what extent trustworthiness-related properties, more specifically, interpretability and reliability, have been incorporated into anti-cancer drug sensitivity prediction methods over the previous decade. In total, we analyzed 36 papers with approaches for anti-cancer drug sensitivity prediction. Our results indicate that the need for reliability has hardly been addressed so far. Interpretability, on the other hand, has often been considered for model development. However, the concept is rather used intuitively, lacking clear definitions. Thus, we propose an easily extensible taxonomy for interpretability, unifying all prevalent connotations explicitly or implicitly used within the field. Kerstin Lenhof, Lea Eckhart, Lisa-Marie Rolli, Hans-Peter Lenhof |
Briefings Bioinform. | 4 |
| 2021 | MERIDA: a novel Boolean logic-based integer linear program for personalized cancer therapyabstractMOTIVATION: A major goal of personalized medicine in oncology is the optimization of treatment strategies given measurements of the genetic and molecular profiles of cancer cells. To further our knowledge on drug sensitivity, machine learning techniques are commonly applied to cancer cell line panels. RESULTS: We present a novel integer linear programming formulation, called MEthod for Rule Identification with multi-omics DAta (MERIDA), for predicting the drug sensitivity of cancer cells. The method represents a modified version of the LOBICO method and yields easily interpretable models amenable to a Boolean logic-based interpretation. Since the proposed altered logical rules lead to an enormous acceleration of the running times of MERIDA compared to LOBICO, we cannot only consider larger input feature sets integrated from genetic and molecular omics data but also build more comprehensive models that mirror the complexity of cancer initiation and progression. Moreover, we enable the inclusion of a priori knowledge that can either stem from biomarker databases or can also be newly acquired knowledge gathered iteratively by previous runs of MERIDA. Our results show that this approach does not only lead to an improved predictive performance but also identifies a variety of putative sensitivity and resistance biomarkers. We also compare our approach to state-of-the-art machine learning methods and demonstrate the superior performance of our method. Hence, MERIDA has great potential to deepen our understanding of the molecular mechanisms causing drug sensitivity or resistance. AVAILABILITY AND IMPLEMENTATION: The corresponding code is available on github (https://github.com/unisb-bioinf/MERIDA.git). SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Kerstin Lenhof, Nico Gerstner, Tim Kehl, Lea Eckhart, Lara Schneider, Hans-Peter Lenhof |
Bioinform. | 6 |
| 2019 | ClinOmicsTrailbc: a visual analytics tool for breast cancer treatment stratificationabstractMOTIVATION: Breast cancer is the second leading cause of cancer death among women. Tumors, even of the same histopathological subtype, exhibit a high genotypic diversity that impedes therapy stratification and that hence must be accounted for in the treatment decision-making process. RESULTS: Here, we present ClinOmicsTrailbc, a comprehensive visual analytics tool for breast cancer decision support that provides a holistic assessment of standard-of-care targeted drugs, candidates for drug repositioning and immunotherapeutic approaches. To this end, our tool analyzes and visualizes clinical markers and (epi-)genomics and transcriptomics datasets to identify and evaluate the tumor's main driver mutations, the tumor mutational burden, activity patterns of core cancer-relevant pathways, drug-specific biomarkers, the status of molecular drug targets and pharmacogenomic influences. In order to demonstrate ClinOmicsTrailbc's rich functionality, we present three case studies highlighting various ways in which ClinOmicsTrailbc can support breast cancer precision medicine. ClinOmicsTrailbc is a powerful integrated visual analytics tool for breast cancer research in general and for therapy stratification in particular, assisting oncologists to find the best possible treatment options for their breast cancer patients based on actionable, evidence-based results. AVAILABILITY AND IMPLEMENTATION: ClinOmicsTrailbc can be freely accessed at https://clinomicstrail.bioinf.uni-sb.de. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Lara Schneider, Tim Kehl, Kristina Thedinga, Nadja Liddy Grammes, Christina Backes, Christopher Mohr, Benjamin Schubert, Kerstin Lenhof, Nico Gerstner, Andreas Daniel Hartkopf, Markus Wallwiener, Oliver Kohlbacher, Andreas Keller, Eckart Meese, Norbert Graf 0001, Hans-Peter Lenhof |
Bioinform. | 16 |
| 2018 | A high-resolution map of the human small non-coding transcriptomeabstractMotivation: Although the amount of small non-coding RNA-sequencing data is continuously increasing, it is still unclear to which extent small RNAs are represented in the human genome. Results: In this study we analyzed 303 billion sequencing reads from nearly 25 000 datasets to answer this question. We determined that 0.8% of the human genome are reliably covered by 874 123 regions with an average length of 31 nt. On the basis of these regions, we found that among the known small non-coding RNA classes, microRNAs were the most prevalent. In subsequent steps, we characterized variations of miRNAs and performed a staged validation of 11 877 candidate miRNAs. Of these, many were actually expressed and significantly dysregulated in lung cancer. Selected candidates were finally validated by northern blots. Although isolated miRNAs could still be present in the human genome, our presented set likely contains the largest fraction of human miRNAs. Contact: [email protected] or [email protected]. Supplementary information: Supplementary data are available at Bioinformatics online. Tobias Fehlmann, Christina Backes, Julia Alles, Ulrike Fischer, Martin Hart, Fabian Kern, Hilde Langseth, Trine Rounge, Sinan U. Umu, Mustafa Kahraman, Thomas Laufer, Jan Haas, Cord Stähler, Nicole Ludwig 0001, Matthias Hübenthal, Benjamin Meder, Andre Franke, Hans-Peter Lenhof, Eckart Meese, Andreas Keller |
Bioinform. | 18 |
| 2018 | REGGAE: a novel approach for the identification of key transcriptional regulatorsabstractMotivation: Transcriptional regulators play a major role in most biological processes. Alterations in their activities are associated with a variety of diseases and in particular with tumor development and progression. Hence, it is important to assess the effects of deregulated regulators on pathological processes. Results: Here, we present REGulator-Gene Association Enrichment (REGGAE), a novel method for the identification of key transcriptional regulators that have a significant effect on the expression of a given set of genes, e.g. genes that are differentially expressed between two sample groups. REGGAE uses a Kolmogorov-Smirnov-like test statistic that implicitly combines associations between regulators and their target genes with an enrichment approach to prioritize the influence of transcriptional regulators. We evaluated our method in two different application scenarios, which demonstrate that REGGAE is well suited for uncovering the influence of transcriptional regulators and is a valuable tool for the elucidation of complex regulatory mechanisms. Availability and implementation: REGGAE is freely available at https://regulatortrail.bioinf.uni-sb.de. Supplementary information: Supplementary data are available at Bioinformatics online. Tim Kehl, Lara Schneider, Kathrin Kattler, Daniel Stöckel, Jenny Wegert, Nico Gerstner, Nicole Ludwig 0001, Ute Distler, Markus Schick, Ulrich Keller, Stefan Tenzer, Manfred Gessler, Jörn Walter, Andreas Keller, Norbert Graf 0001, Eckart Meese, Hans-Peter Lenhof |
Bioinform. | 17 |
| 2016 | Multi-omics enrichment analysis using the GeneTrail2 web serviceabstractMOTIVATION: Gene set analysis has revolutionized the interpretation of high-throughput transcriptomic data. Nowadays, with comprehensive studies that measure multiple -omics from the same sample, powerful tools for the integrative analysis of multi-omics datasets are required. RESULTS: Here, we present GeneTrail2, a web service allowing the integrated analysis of transcriptomic, miRNomic, genomic and proteomic datasets. It offers multiple statistical tests, a large number of predefined reference sets, as well as a comprehensive collection of biological categories and enables direct comparisons between the computed results. We used GeneTrail2 to explore pathogenic mechanisms of Wilms tumors. We not only succeeded in revealing signaling cascades that may contribute to the malignancy of blastemal subtype tumors but also identified potential biomarkers for nephroblastoma with adverse prognosis. The presented use-case demonstrates that GeneTrail2 is well equipped for the integrative analysis of comprehensive -omics data and may help to shed light on complex pathogenic mechanisms in cancer and other diseases. AVAILABILITY AND IMPLEMENTATION: GeneTrail2 can be freely accessed under https://genetrail2.bioinf.uni-sb.de CONTACT: : [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Daniel Stöckel, Tim Kehl, Patrick Trampert, Lara Schneider, Christina Backes, Nicole Ludwig 0001, Andreas Gerasch, Michael Kaufmann 0001, Manfred Gessler, Norbert Graf 0001, Eckart Meese, Andreas Keller, Hans-Peter Lenhof |
Bioinform. | 13 |
| 2015 | ballaxy: web services for structural bioinformaticsabstractMOTIVATION: Web-based workflow systems have gained considerable momentum in sequence-oriented bioinformatics. In structural bioinformatics, however, such systems are still relatively rare; while commercial stand-alone workflow applications are common in the pharmaceutical industry, academic researchers often still rely on command-line scripting to glue individual tools together. RESULTS: In this work, we address the problem of building a web-based system for workflows in structural bioinformatics. For the underlying molecular modelling engine, we opted for the BALL framework because of its extensive and well-tested functionality in the field of structural bioinformatics. The large number of molecular data structures and algorithms implemented in BALL allows for elegant and sophisticated development of new approaches in the field. We hence connected the versatile BALL library and its visualization and editing front end BALLView with the Galaxy workflow framework. The result, which we call ballaxy, enables the user to simply and intuitively create sophisticated pipelines for applications in structure-based computational biology, integrated into a standard tool for molecular modelling. AVAILABILITY AND IMPLEMENTATION: ballaxy consists of three parts: some minor modifications to the Galaxy system, a collection of tools and an integration into the BALL framework and the BALLView application for molecular modelling. Modifications to Galaxy will be submitted to the Galaxy project, and the BALL and BALLView integrations will be integrated in the next major BALL release. After acceptance of the modifications into the Galaxy project, we will publish all ballaxy tools via the Galaxy toolshed. In the meantime, all three components are available from http://www.ball-project.org/ballaxy. Also, docker images for ballaxy are available at https://registry.hub.docker.com/u/anhi/ballaxy/dockerfile/. ballaxy is licensed under the terms of the GPL. Anna Katharina Hildebrandt, Daniel Stöckel, Nina M. Fischer, Luis de la Garza, Jens Krüger 0002, Stefan Nickels, Marc Röttig, Charlotta Schärfe, Marcel Schumann, Philipp Thiel, Hans-Peter Lenhof, Oliver Kohlbacher, Andreas Hildebrandt 0001 |
Bioinform. | 11 |
| 2013 | NetworkTrail - a web service for identifying and visualizing deregulated subnetworksabstractUNLABELLED: The deregulation of biochemical pathways plays a central role in many diseases like cancer or Parkinsons's disease. In silico tools for calculating these deregulated pathways may help to gain new insights into pathogenic mechanisms and may open novel avenues for therapy stratification in the sense of personalized medicine. Here, we present NetworkTrail, a web service for the detection of deregulated pathways and subgraphs in biological networks. NetworkTrail uses a state-of-the-art integer linear programming-based approach for this task and offers interfaces to the Biological Network Analyzer (BiNA) and Cytoscape Web for visualizing the resulting subnetworks. By providing an accessible interface to otherwise hard-to-use command line tools, the new web service enables non-experts to quickly and reliably carry out this type of network analyses. AVAILABILITY AND IMPLEMENTATION: NetworkTrail is a JavaServer Pages-based web service. The algorithm for finding deregulated subnetworks has been implemented in C++. NetworkTrail is available at http://networktrail.bioinf.uni-sb.de/. Daniel Stöckel, Oliver Müller 0003, Tim Kehl, Andreas Gerasch, Christina Backes, Alexander Rurainski, Andreas Keller, Michael Kaufmann 0001, Hans-Peter Lenhof |
Bioinform. | 9 |
| 2013 | NightShift: NMR Shift Inference by General Hybrid Model Training - a Framework for NMR Chemical Shift PredictionabstractBACKGROUND: NMR chemical shift prediction plays an important role in various applications in computational biology. Among others, structure determination, structure optimization, and the scoring of docking results can profit from efficient and accurate chemical shift estimation from a three-dimensional model.A variety of NMR chemical shift prediction approaches have been presented in the past, but nearly all of these rely on laborious manual data set preparation and the training itself is not automatized, making retraining the model, e.g., if new data is made available, or testing new models a time-consuming manual chore. RESULTS: In this work, we present the framework NightShift (NMR Shift Inference by General Hybrid Model Training), which enables automated data set generation as well as model training and evaluation of protein NMR chemical shift prediction.In addition to this main result - the NightShift framework itself - we describe the resulting, automatically generated, data set and, as a proof-of-concept, a random forest model called Spinster that was built using the pipeline. CONCLUSION: By demonstrating that the performance of the automatically generated predictors is at least en par with the state of the art, we conclude that automated data set and predictor generation is well-suited for the design of NMR chemical shift estimators.The framework can be downloaded from https://bitbucket.org/akdehof/nightshift. It requires the open source Biochemical Algorithms Library (BALL), and is available under the conditions of the GNU Lesser General Public License (LGPL). We additionally offer a browser-based user interface to our NightShift instance employing the Galaxy framework via https://ballaxy.bioinf.uni-sb.de/. Anna Katharina Hildebrandt, Simon Loew, Hans-Peter Lenhof, Andreas Hildebrandt 0001 |
BMC Bioinform. | 3 |
| 2012 | ProteinScanAR - An Augmented Reality Web Application for High School Education in Biomolecular Life SciencesabstractUnderstanding protein structures is a crucial step in creating molecular insight for researchers as well as students and pupils. The enormous scaling gap between an atomic point of view and objects in daily life hampers developing an intuitive relation between them. Especially for high school students, it can be difficult to understand the spatial relations of a protein structure. Due to lack of direct imaging techniques, molecules can only be explored by studying abstract molecular models. Here, the use of Augmented reality (AR) techniques has proven to strongly improve structural perception. In this work we present ProteinScanAR, an augmented reality framework for biomolecular education that allows connecting virtual and real worlds intuitively, and thus enables focusing on the scientific or educational content. Special attention was taken to guarantee implementational and technical requirements as general and simple as possible to alleviate application in nonexpert computer settings. The ProteinScanAR framework is freely available under the GNU Public License (GPL). Stefan Nickels, Hienke Sminia, Sabine C. Mueller, Bas Kools, Anna Katharina Hildebrandt, Hans-Peter Lenhof, Andreas Hildebrandt 0001 |
IV | 6 |
| 2012 | miRTrail - a comprehensive webserver for analyzing gene and miRNA patterns to enhance the understanding of regulatory mechanisms in diseasesabstractBACKGROUND: Expression profiling provides new insights into regulatory and metabolic processes and in particular into pathogenic mechanisms associated with diseases. Besides genes, non-coding transcripts as microRNAs (miRNAs) gained increasing relevance in the last decade. To understand the regulatory processes of miRNAs on genes, integrative computer-aided approaches are essential, especially in the light of complex human diseases as cancer. RESULTS: Here, we present miRTrail, an integrative tool that allows for performing comprehensive analyses of interactions of genes and miRNAs based on expression profiles. The integrated analysis of mRNA and miRNA data should generate more robust and reliable results on deregulated pathogenic processes and may also offer novel insights into the regulatory interactions between miRNAs and genes. Our web-server excels in carrying out gene sets analysis, analysis of miRNA sets as well as the combination of both in a systems biology approach. To this end, miRTrail integrates information on 20.000 genes, almost 1.000 miRNAs, and roughly 280.000 putative interactions, for Homo sapiens and accordingly for Mus musculus and Danio rerio. The well-established, classical Chi-squared test is one of the central techniques of our tool for the joint consideration of miRNAs and their targets. For interactively visualizing obtained results, it relies on the network analyzers and viewers BiNA or Cytoscape-web, also enabling direct access to relevant literature. We demonstrated the potential of miRTrail by applying our tool to mRNA and miRNA data of malignant melanoma. MiRTrail identified several deregulated miRNAs that target deregulated mRNAs including miRNAs hsa-miR-23b and hsa-miR-223, which target the highest numbers of deregulated mRNAs and regulate the pathway "basal cell carcinoma". In addition, both miRNAs target genes like PTCH1 and RASA1 that are involved in many oncogenic processes. CONCLUSIONS: The application on melanoma samples demonstrates that the miRTrail platform may open avenues for investigating the regulatory interactions between genes and miRNAs for a wide range of human diseases. Moreover, miRTrail cannot only be applied to microarray based expression profiles, but also to NGS-based transcriptomic data. The program is freely available as web-server at mirtrail.bioinf.uni-sb.de. Cedric Christian Laczny, Petra Leidinger, Jan Haas, Nicole Ludwig 0001, Christina Backes, Andreas Gerasch, Michael Kaufmann 0001, Britta Vogel, Hugo A. Katus, Benjamin Meder, Cord Stähler, Eckart Meese, Hans-Peter Lenhof, Andreas Keller |
BMC Bioinform. | 13 |
| 2011 | Automated bond order assignment as an optimization problemabstractMOTIVATION: Numerous applications in Computational Biology process molecular structures and hence strongly rely not only on correct atomic coordinates but also on correct bond order information. For proteins and nucleic acids, bond orders can be easily deduced but this does not hold for other types of molecules like ligands. For ligands, bond order information is not always provided in molecular databases and thus a variety of approaches tackling this problem have been developed. In this work, we extend an ansatz proposed by Wang et al. that assigns connectivity-based penalty scores and tries to heuristically approximate its optimum. In this work, we present three efficient and exact solvers for the problem replacing the heuristic approximation scheme of the original approach: an A*, an ILP and an fixed-parameter approach (FPT) approach. RESULTS: We implemented and evaluated the original implementation, our A*, ILP and FPT formulation on the MMFF94 validation suite and the KEGG Drug database. We show the benefit of computing exact solutions of the penalty minimization problem and the additional gain when computing all optimal (or even suboptimal) solutions. We close with a detailed comparison of our methods. AVAILABILITY: The A* and ILP solution are integrated into the open-source C++ LGPL library BALL and the molecular visualization and modelling tool BALLView and can be downloaded from our homepage www.ball-project.org. The FPT implementation can be downloaded from http://bio.informatik.uni-jena.de/software/. Anna Katharina Hildebrandt, Alexander Rurainski, Quang Bao Anh Bui, Sebastian Böcker, Hans-Peter Lenhof, Andreas Hildebrandt 0001 |
Bioinform. | 5 |
| 2010 | Real-Time Ray Tracing of Complex Molecular ScenesabstractMolecular visualization is one of the cornerstones in structural bioinformatics and related fields. Today, rasterization is typically used for the interactive display of molecular scenes, while ray tracing aims at generating high-quality images, taking typically minutes to hours to generate and requiring the usage of an external off-line program. Recently, real-time ray tracing evolved to combine the interactivity of rasterization-based approaches with the superb image quality of ray tracing techniques. We demonstrate how real-time ray tracing integrated into a molecular modelling and visualization tool allows for better understanding of the structural arrangement of biomolecules and natural creation of publication-quality images in real-time. However, unlike most approaches, our technique naturally integrates into the full-featured molecular modelling and visualization tool BALL View, seamlessly extending a standard workflow with interactive high-quality rendering. Lukas Marsalek, Anna Katharina Hildebrandt, Iliyan Georgiev, Hans-Peter Lenhof, Philipp Slusallek, Andreas Hildebrandt 0001 |
IV | 4 |
| 2010 | BALL - biochemical algorithms library 1.3abstractBACKGROUND: The Biochemical Algorithms Library (BALL) is a comprehensive rapid application development framework for structural bioinformatics. It provides an extensive C++ class library of data structures and algorithms for molecular modeling and structural bioinformatics. Using BALL as a programming toolbox does not only allow to greatly reduce application development times but also helps in ensuring stability and correctness by avoiding the error-prone reimplementation of complex algorithms and replacing them with calls into the library that has been well-tested by a large number of developers. In the ten years since its original publication, BALL has seen a substantial increase in functionality and numerous other improvements. RESULTS: Here, we discuss BALL's current functionality and highlight the key additions and improvements: support for additional file formats, molecular edit-functionality, new molecular mechanics force fields, novel energy minimization techniques, docking algorithms, and support for cheminformatics. CONCLUSIONS: BALL is available for all major operating systems, including Linux, Windows, and MacOS X. It is available free of charge under the Lesser GNU Public License (LPGL). Parts of the code are distributed under the GNU Public License (GPL). BALL is available as source code and binary packages from the project web site at http://www.ball-project.org. Recently, it has been accepted into the debian project; integration into further distributions is currently pursued. Andreas Hildebrandt 0001, Anna Katharina Hildebrandt, Alexander Rurainski, Andreas Bertsch, Marcel Schumann, Nora C. Toussaint, Andreas Moll, Daniel Stöckel, Stefan Nickels, Sabine C. Mueller, Hans-Peter Lenhof, Oliver Kohlbacher |
BMC Bioinform. | 11 |
| 2009 | A novel algorithm for detecting differentially regulated paths based on gene set enrichment analysisabstractMOTIVATION: Deregulated signaling cascades are known to play a crucial role in many pathogenic processes, among them are tumor initiation and progression. In the recent past, modern experimental techniques that allow for measuring the amount of mRNA transcripts of almost all known human genes in a tissue or even in a single cell have opened new avenues for studying the activity of the signaling cascades and for understanding the information flow in the networks. RESULTS: We present a novel dynamic programming algorithm for detecting deregulated signaling cascades. The so-called FiDePa (Finding Deregulated Paths) algorithm interprets differences in the expression profiles of tumor and normal tissues. It relies on the well-known gene set enrichment analysis (GSEA) and efficiently detects all paths in a given regulatory or signaling network that are significantly enriched with differentially expressed genes or proteins. Since our algorithm allows for comparing a single tumor expression profile with the control group, it facilitates the detection of specific regulatory features of a tumor that may help to optimize tumor therapy. To demonstrate the capabilities of our algorithm, we analyzed a glioma expression dataset with respect to a directed graph that combined the regulatory networks of the KEGG and TRANSPATH database. The resulting glioma consensus network that encompasses all detected deregulated paths contained many genes and pathways that are known to be key players in glioma or cancer-related pathogenic processes. Moreover, we were able to correlate clinically relevant features like necrosis or metastasis with the detected paths. AVAILABILITY: C++ source code is freely available, BiNA can be downloaded from http://www.bnplusplus.org/. CONTACT: [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Andreas Keller, Christina Backes, Andreas Gerasch, Michael Kaufmann 0001, Oliver Kohlbacher, Eckart Meese, Hans-Peter Lenhof |
Bioinform. | 7 |
| 2008 | GeneTrailExpress: a web-based pipeline for the statistical evaluation of microarray experimentsabstractBACKGROUND: High-throughput methods that allow for measuring the expression of thousands of genes or proteins simultaneously have opened new avenues for studying biochemical processes. While the noisiness of the data necessitates an extensive pre-processing of the raw data, the high dimensionality requires effective statistical analysis methods that facilitate the identification of crucial biological features and relations. For these reasons, the evaluation and interpretation of expression data is a complex, labor-intensive multi-step process. While a variety of tools for normalizing, analysing, or visualizing expression profiles has been developed in the last years, most of these tools offer only functionality for accomplishing certain steps of the evaluation pipeline. RESULTS: Here, we present a web-based toolbox that provides rich functionality for all steps of the evaluation pipeline. Our tool GeneTrailExpress offers besides standard normalization procedures powerful statistical analysis methods for studying a large variety of biological categories and pathways. Furthermore, an integrated graph visualization tool, BiNA, enables the user to draw the relevant biological pathways applying cutting-edge graph-layout algorithms. CONCLUSION: Our gene expression toolbox with its interactive visualization of the pathways and the expression values projected onto the nodes will simplify the analysis and interpretation of biochemical pathways considerably. Andreas Keller, Christina Backes, Maher Al-Awadhi, Andreas Gerasch, Jan Küntzer, Oliver Kohlbacher, Michael Kaufmann 0001, Hans-Peter Lenhof |
BMC Bioinform. | 8 |
| 2007 | Electrostatic potentials of proteins in water: a structured continuum approachabstractElectrostatic interactions play a crucial role in many biomolecular processes, including molecular recognition and binding. Biomolecular electrostatics is modulated to a large extent by the water surrounding the molecules. Here, we present a novel approach to the computation of electrostatic potentials which allows the inclusion of water structure into the classical theory of continuum electrostatics. Based on our recent purely differential formulation of nonlocal electrostatics [Hildebrandt, et al. (2004) Phys. Rev. Lett., 93, 108104] we have developed a new algorithm for its efficient numerical solution. The key component of this algorithm is a boundary element solver, having the same computational complexity as established boundary element methods for local continuum electrostatics. This allows, for the first time, the computation of electrostatic potentials and interactions of large biomolecular systems immersed in water including effects of the solvent's structure in a continuum description. We illustrate the applicability of our approach with two examples, the enzymes trypsin and acetylcholinesterase. The approach is applicable to all problems requiring precise prediction of electrostatic interactions in water, such as protein-ligand and protein-protein docking, folding and chromatin regulation. Initial results indicate that this approach may shed new light on biomolecular electrostatics and on aspects of molecular recognition that classical local electrostatics cannot reveal. Andreas Hildebrandt 0001, Ralf Blossey, Sergej Rjasanow, Oliver Kohlbacher, Hans-Peter Lenhof |
Bioinform. | 5 |
| 2007 | Computation of significance scores of unweighted Gene Set Enrichment AnalysesabstractBACKGROUND: Gene Set Enrichment Analysis (GSEA) is a computational method for the statistical evaluation of sorted lists of genes or proteins. Originally GSEA was developed for interpreting microarray gene expression data, but it can be applied to any sorted list of genes. Given the gene list and an arbitrary biological category, GSEA evaluates whether the genes of the considered category are randomly distributed or accumulated on top or bottom of the list. Usually, significance scores (p-values) of GSEA are computed by nonparametric permutation tests, a time consuming procedure that yields only estimates of the p-values. RESULTS: We present a novel dynamic programming algorithm for calculating exact significance values of unweighted Gene Set Enrichment Analyses. Our algorithm avoids typical problems of nonparametric permutation tests, as varying findings in different runs caused by the random sampling procedure. Another advantage of the presented dynamic programming algorithm is its runtime and memory efficiency. To test our algorithm, we applied it not only to simulated data sets, but additionally evaluated expression profiles of squamous cell lung cancer tissue and autologous unaffected tissue. Andreas Keller, Christina Backes, Hans-Peter Lenhof |
BMC Bioinform. | 3 |
| 2007 | BNDB - The Biochemical Network DatabaseabstractBACKGROUND: Technological advances in high-throughput techniques and efficient data acquisition methods have resulted in a massive amount of life science data. The data is stored in numerous databases that have been established over the last decades and are essential resources for scientists nowadays. However, the diversity of the databases and the underlying data models make it difficult to combine this information for solving complex problems in systems biology. Currently, researchers typically have to browse several, often highly focused, databases to obtain the required information. Hence, there is a pressing need for more efficient systems for integrating, analyzing, and interpreting these data. The standardization and virtual consolidation of the databases is a major challenge resulting in a unified access to a variety of data sources. DESCRIPTION: We present the Biochemical Network Database (BNDB), a powerful relational database platform, allowing a complete semantic integration of an extensive collection of external databases. BNDB is built upon a comprehensive and extensible object model called BioCore, which is powerful enough to model most known biochemical processes and at the same time easily extensible to be adapted to new biological concepts. Besides a web interface for the search and curation of the data, a Java-based viewer (BiNA) provides a powerful platform-independent visualization and navigation of the data. BiNA uses sophisticated graph layout algorithms for an interactive visualization and navigation of BNDB. CONCLUSION: BNDB allows a simple, unified access to a variety of external data sources. Its tight integration with the biochemical network library BN++ offers the possibility for import, integration, analysis, and visualization of the data. BNDB is freely accessible at http://www.bndb.org. Jan Küntzer, Christina Backes, Torsten Blum, Andreas Gerasch, Michael Kaufmann 0001, Oliver Kohlbacher, Hans-Peter Lenhof |
BMC Bioinform. | 7 |
| 2006 | BALLView: a tool for research and education in molecular modelingabstractAbstract Summary: We present BALLView, a molecular viewer and modeling tool. It combines state-of-the-art visualization capabilities with powerful modeling functionality including implementations of force field methods and continuum electrostatics models. BALLView is a versatile and extensible tool for research in structural bioinformatics and molecular modeling. Furthermore, the convenient and intuitive graphical user interface offers novice users direct access to the full functionality, rendering it ideal for teaching. Through an interface to the object-oriented scripting language Python it is easily extensible. Availability: BALLView is an open source software and runs on all major platforms (Windows, MacOS X, Linux and most Unix flavors). It is available free of charge under the GNU Public License at Contact: [email protected] Andreas Moll, Andreas Hildebrandt 0001, Hans-Peter Lenhof, Oliver Kohlbacher |
Bioinform. | 3 |
| 2006 | A minimally invasive multiple marker approach allows highly efficient detection of meningioma tumorsabstractBACKGROUND: The development of effective frameworks that permit an accurate diagnosis of tumors, especially in their early stages, remains a grand challenge in the field of bioinformatics. Our approach uses statistical learning techniques applied to multiple antigen tumor antigen markers utilizing the immune system as a very sensitive marker of molecular pathological processes. For validation purposes we choose the intracranial meningioma tumors as model system since they occur very frequently, are mostly benign, and are genetically stable. RESULTS: A total of 183 blood samples from 93 meningioma patients (WHO stages I-III) and 90 healthy controls were screened for seroreactivity with a set of 57 meningioma-associated antigens. We tested several established statistical learning methods on the resulting reactivity patterns using 10-fold cross validation. The best performance was achieved by Naïve Bayes Classifiers. With this classification method, our framework, called Minimally Invasive Multiple Marker (MIMM) approach, yielded a specificity of 96.2%, a sensitivity of 84.5%, and an accuracy of 90.3%, the respective area under the ROC curve was 0.957. Detailed analysis revealed that prediction performs particularly well on low-grade (WHO I) tumors, consistent with our goal of early stage tumor detection. For these tumors the best classification result with a specificity of 97.5%, a sensitivity of 91.3%, an accuracy of 95.6%, and an area under the ROC curve of 0.971 was achieved using a set of 12 antigen markers only. This antigen set was detected by a subset selection method based on Mutual Information. Remarkably, our study proves that the inclusion of non-specific antigens, detected not only in tumor but also in normal sera, increases the performance significantly, since non-specific antigens contribute additional diagnostic information. CONCLUSION: Our approach offers the possibility to screen members of risk groups as a matter of routine such that tumors hopefully can be diagnosed immediately after their genesis. The early detection will finally result in a higher cure- and lower morbidity-rate. Andreas Keller, Nicole Ludwig 0001, Nicole Comtesse, Andreas Hildebrandt 0001, Eckart Meese, Hans-Peter Lenhof |
BMC Bioinform. | 6 |
| 2001 | A NMR-spectra-based scoring function for protein dockingabstractA well studied problem in the area of Computational Molecular Biology is the so-called Protein-Protein Docking problem (PPD) that can be formulated as follows: Given two proteins A and B that form a protein complex, compute the 3D-structure of the protein complex AB. Protein docking algorithms can be used to study the driving forces and reaction mechanisms of docking processes. They are also able to speed up the lenghty process of experimental structure elucidation of protein complexes by proposing potential structures. In this paper, we are discussing a variant of the PPD-problem where the input consists of the tertiary structures of A and B plus an unassigned 1H-NMR spectrum of the complex AB. We present a new scoring function for evaluating and ranking potential complex structures produced by a docking algorithm. The scoring function computes a “theoretical” 1H-NMR spectrum for each tentative complex structure and subtracts the calculated spectrum from the experimental spectrum. The absolute areas of the difference spectra are then used to rank the potential complex structures. In contrast to formerly published approaches (e.g. Morelli et. al. [38]) we do not use distance constraints (intermolecular NOE constraints). We have tested the approach with the bound conformations of four protein complexes whose three-dimensional structures are stored in the PDB data bank [5] and whose 1H-NMR shift assignments are available from the BMRB database (BioMagResBank [47]). Oliver Kohlbacher, Andreas Burchardt, Andreas Moll, Andreas Hildebrandt 0001, Peter Bayer, Hans-Peter Lenhof |
RECOMB | 6 |
| 2000 | A combinatorial approach to protein docking with flexible side-chains
Ernst Althaus, Oliver Kohlbacher, Hans-Peter Lenhof, Peter Müller 0008 |
RECOMB | 3 |
| 2000 | BALL-rapid software prototyping in computational molecular biologyabstractAbstract Motivation: Rapid software prototyping can significantly reduce development times in the field of computational molecular biology and molecular modeling. Biochemical Algorithms Library (BALL) is an application framework in C++that has been specifically designed for this purpose. Results: BALL provides an extensive set of data structures as well as classes for molecular mechanics, advanced solvation methods, comparison and analysis of protein structures, file import/export, and visualization. BALL has been carefully designed to be robust, easy to use, and open to extensions. Especially its extensibility which results from an object-oriented and generic programming approach distinguishes it from other software packages. BALL is well suited to serve as a public repository for reliable data structures and algorithms. We show in an example that the implementation of complex methods is greatly simplified when using the data structures and functionality provided by BALL. Availability: BALL is available via internet from http://www.mpi-sb.mpg.de/BALL/. It may be used free of charge for research and teaching. Commercial licenses are available upon request. Contact: O.Kohlbacher, [email protected] To whom correspondence should be addressed. Oliver Kohlbacher, Hans-Peter Lenhof |
Bioinform. | 2 |
| 2000 | A polyhedral approach to sequence alignment problems
John D. Kececioglu, Hans-Peter Lenhof, Kurt Mehlhorn, Petra Mutzel, Knut Reinert, Martin Vingron |
Discret. Appl. Math. | 2 |
| 2000 | Simulating synthetic polymer chains in parallel
Bernd Jung 0001, Hans-Peter Lenhof, Peter Müller 0008, Christine Rüb |
Future Gener. Comput. Syst. | 2 |
| 1999 | q-gram based database searching using a suffix array (QUASAR)abstractWith the increasing amount of DNA sequence information deposited in public databases, searching for similarity to a query sequence has become a basic operation in molecular biology.But even today's fast algorithms reach their limits when applied to all-versus-all comparisons of large databases.Here we present a new database searching algorithm called QUASAR (Q-gram Alignment based on Suffix ARrays) which was designed to quickly detect sequences with strong similarity to the query in a context where many searches are conducted on one database.Our algorithm applies a modification of q-tuple filtering implemented on top of a suffix array.Two versions were developed, one for a RAM resident suffix array and one for access to the suffix array on disk.We compared our implementation with BLAST and found that our approach is an order of magnitude faster.It is, however, restricted to the search for strongly similar DNA sequences as is typically required, e.g., in the context of clustering expressed sequence tags (ESTs). Stefan Burkhardt, Andreas Crauser, Paolo Ferragina, Hans-Peter Lenhof, Eric Rivals, Martin Vingron |
RECOMB | 4 |
| 1999 | An exact solution for the segment-to-segment multiple sequence alignment problemabstractMOTIVATION: In molecular biology, sequence alignment is a crucial tool in studying the structure and function of molecules, as well as the evolution of species. In the segment-to-segment variation of the multiple alignment problem, the input can be seen as a set of non-gapped segment pairs (diagonals). Given a weight function that assigns a weight score to every possible diagonal, the goal is to choose a consistent set of diagonals of maximum weight. We show that the segment-to-segment multiple alignment problem is equivalent to a novel formulation of the Maximum Trace problem: the Generalized Maximum Trace (GMT) problem. Solving this problem to optimality, therefore, may improve upon the previous greedy strategies that are used for solving the segment-to-segment multiple sequence alignment problem. We show that the GMT can be stated in terms of an integer linear program and then solve the integer linear program using methods from polyhedral combinatorics. This leads to a branch-and-cut algorithm for segment-to-segment multiple sequence alignment. RESULTS: We report on our first computational experiences with this novel method and show that the program is able to find optimal solutions for real-world test examples. Hans-Peter Lenhof, Burkhard Morgenstern, Knut Reinert |
Bioinform. | 1 |
| 1998 | A polyhedral approach to RNA sequence structure alignment
Hans-Peter Lenhof, Knut Reinert, Martin Vingron |
RECOMB | 1 |
| 1997 | New contact measures for the protein docking problemabstractWe have developed and implemented a parallel distributed algorithm for the rigid-body protein docking problem.The algorithm is based on a new fitness fuJ1ction for evaluating the surface mat,ching of a given conformation.The fit-Jless function is defined as the weighted sum of two contact.measures, tt1e geometric contact measurr and the chemical c~ontact mensuw. Hans-Peter Lenhof |
RECOMB | 1 |
| 1997 | A branch-and-cut algorithm for multiple sequence alignmentabstractWe consider a branch-and-cut approach for solving the multiple sequence alignment problem, which is a central problem in computational biology. We propose a general model for this problem in which arbitrary gap costs are allowed. An interesting aspect of our approach is that the three (exponentially large) classes of natural valid inequalities that we consider turn out to be both facet-defining for the convex hull of integer solutions and separable in polynomial time. Both the proofs that these classes of valid inequalities are facet-defining and the description of the separation algorithms are far from trivial. Experimental results on several benchmark instances show that our method outperforms the best tools developed so far, in that it produces alignments that are better from a biological point of view. A noteworthy outcome of the results is the effectiveness of using branch-and-cut with only a carefully-selected subset of the variables as a heuristic. Knut Reinert, Hans-Peter Lenhof, Petra Mutzel, Kurt Mehlhorn, John D. Kececioglu |
RECOMB | 2 |
| 1995 | Maintaining the Visibility Map of Spheres While Moving the Viewpoint on a Circle at Infinity
Hans-Peter Lenhof, Michiel H. M. Smid |
Algorithmica | 1 |
| 1994 | An Animation of a Fixed-Radius All-Nearest-Neighbors Algorithm
Hans-Peter Lenhof, Michiel H. M. Smid |
SCG | 1 |
| 1993 | Static and Dynamic Algorithms for k-Point Clustering Problems
Amitava Datta, Hans-Peter Lenhof, Christian Schwarz 0002, Michiel H. M. Smid |
WADS | 2 |
| 1992 | Enumerating the k Closest Pairs OptimallyabstractLet S be a set of n points in D-dimensional space, where D is a constant, and let k be an integer between 1 and (/sub 2//sup n/) An algorithm is given that computes the k closest pairs in the set S in O(nlogn+k) time, using O(n+k) space. The algorithm fits in the algebraic decision tree model and is, therefore, optimal.> Hans-Peter Lenhof, Michiel H. M. Smid |
FOCS | 1 |