Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Arndt von Haeseler

dblp:07/3545 · DBLP profile ↗
← Back
18ranked-venue papers
0as first author
3since 2021 · last 2024
0000-0002-3366-4458ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 17 · 3 since 2021Systems, architecture and hardware · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Interdisciplinary, comprehensive, and emerging computing
8 papers
Bioinformatics and computational biology · 100%
Computer architecture, parallel and distributed computing, and storage systems
3 papers
Parallel and multicore computing · 100%

Topics — the 16 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology › bioimage informatics › bioimage analysis
molecule counting
0.312018
TRUmiCount: correctly counting absolute numbers of molecules using unique molecular identifiers · Bioinform. 2018
Bioinformatics and computational biology
RNA sequencing
0.312018
TRUmiCount: correctly counting absolute numbers of molecules using unique molecular identifiers · Bioinform. 2018
Bioinformatics and computational biology
phylogenetics
0.242007
TreeSnatcher: coding trees from images · Bioinform. 2007
pIQPNNI: parallel reconstruction of large maximum likelihood phylogenies · Bioinform. 2005
TREE-PUZZLE: maximum likelihood phylogenetic analysis using quartets and parallel computing · Bioinform. 2002
Bioinformatics and computational biology › sequence analysis
read mapping
0.212013
NextGenMap: fast and accurate read mapping in highly polymorphic genomes · Bioinform. 2013
Bioinformatics and computational biology
sequence analysis
0.212013
NextGenMap: fast and accurate read mapping in highly polymorphic genomes · Bioinform. 2013
Bioinformatics and computational biology › phylogenetics › phylogenetic inference
maximum likelihood estimation
0.122005
pIQPNNI: parallel reconstruction of large maximum likelihood phylogenies · Bioinform. 2005
TREE-PUZZLE: maximum likelihood phylogenetic analysis using quartets and parallel computing · Bioinform. 2002
Parallel and multicore computing
parallel computing
0.122007
pIPHULA - parallel inference of population parameters using a likelihood approach · Bioinform. 2007
TREE-PUZZLE: maximum likelihood phylogenetic analysis using quartets and parallel computing · Bioinform. 2002
Bioinformatics and computational biology › molecular evolution
sequence evolution simulation
0.122006
In silico sequence evolution with site-specific interactions along phylogenetic trees · Bioinform. 2006
Simulating efficiently the evolution of DNA sequences · Comput. Appl. Biosci. 1995
Bioinformatics and computational biology
population genetics
0.112007
pIPHULA - parallel inference of population parameters using a likelihood approach · Bioinform. 2007
Bioinformatics and computational biology › population genetics
population parameter estimation
0.112007
pIPHULA - parallel inference of population parameters using a likelihood approach · Bioinform. 2007
Bioinformatics and computational biology
molecular evolution
0.112006
In silico sequence evolution with site-specific interactions along phylogenetic trees · Bioinform. 2006
Parallel and multicore computing › parallel computing › parallel bioinformatics
parallel phylogenetic inference
0.112005
pIQPNNI: parallel reconstruction of large maximum likelihood phylogenies · Bioinform. 2005
Parallel and multicore computing › parallel computing
parallel scientific computing
0.112005
pIQPNNI: parallel reconstruction of large maximum likelihood phylogenies · Bioinform. 2005
Multimedia analysis and retrieval
image analysis
0.012007
TreeSnatcher: coding trees from images · Bioinform. 2007
Bioinformatics and computational biology › molecular evolution
molecular evolution simulation
0.011995
Simulating efficiently the evolution of DNA sequences · Comput. Appl. Biosci. 1995
Parallel and multicore computing › parallel programming models
message passing
0.012002
TREE-PUZZLE: maximum likelihood phylogenetic analysis using quartets and parallel computing · Bioinform. 2002

Methods — techniques the papers use, named apart from their topics

mechanistic model of PCR amplification · 0.3MPI · 0.3multi-core CPU · 0.2GPU acceleration · 0.2maximum likelihood · 0.1image analysis algorithms · 0.1parallel tree search · 0.1quartet-based maximum likelihood · 0.1neighbourhood system · 0.1markov model · 0.1
YearPublicationVenuePosition
2024 Neutral competition explains the clonal composition of neural organoids
abstract
Neural organoids model the development of the human brain and are an indispensable tool for studying neurodevelopment. Whole-organoid lineage tracing has revealed the number of progenies arising from each initial stem cell to be highly diverse, with lineage sizes ranging from one to more than 20,000 cells. This high variability exceeds what can be explained by existing stochastic models of corticogenesis and indicates the existence of an additional source of stochasticity. To explain this variability, we introduce the SAN model which distinguishes Symmetrically diving, Asymmetrically dividing, and Non-proliferating cells. In the SAN model, the additional source of stochasticity is the survival time of a lineage's pool of symmetrically dividing cells. These survival times result from neutral competition within the sub-population of all symmetrically dividing cells. We demonstrate that our model explains the experimentally observed variability of lineage sizes and derive the quantitative relationship between survival time and lineage size. We also show that our model implies the existence of a regulatory mechanism which keeps the size of the symmetrically dividing cell population constant. Our results provide quantitative insight into the clonal composition of neural organoids and how it arises. This is relevant for many applications of neural organoids, and similar processes may occur in other developing tissues both in vitro and in vivo.
Florian G. Pflug, Simon Haendeler, Christopher Esk, Dominik Lindenhofer, Juergen A. Knoblich, Arndt von Haeseler
PLoS Comput. Biol.6
2024 Learning From an Artificial Neural Network in Phylogenetics
abstract
We show that an iterative ansatz of deep learning and human intelligence guided simplification may lead to surprisingly simple solutions for a difficult problem in phylogenetics. Distinguishing Farris and Felsenstein trees is a longstanding problem in phylogenetic tree reconstruction. The Artificial Neural Network F-zoneNN solves this problem for 4-taxon alignments evolved under the Jukes-Cantor model. It distinguishes between Farris and Felsenstein trees, but owing to its complexity, lacks transparency in its mechanism of discernment. Based on the simplification of F-zoneNN and alignment properties we constructed the function FarFelDiscerner. In contrast to F-zoneNN, FarFelDiscerner's decision process is understandable. Moreover, FarFelDiscerner is significantly simpler than F-zoneNN. Despite its simplicity this function infers the tree-type almost perfectly on noise-free data, and also performs well on simulated noisy alignments of finite length. We applied FarFelDiscerner to the historical Holometabola alignments where it places Strepsiptera with beetles, concordant with the current scientific view.
Alina F. Leuchtenberger, Arndt von Haeseler
IEEE ACM Trans. Comput. Biol. Bioinform.2
2023 SVhound: detection of regions that harbor yet undetected structural variation
abstract
BACKGROUND: Recent population studies are ever growing in number of samples to investigate the diversity of a population or species. These studies reveal new polymorphism that lead to important insights into the mechanisms of evolution, but are also important for the interpretation of these variations. Nevertheless, while the full catalog of variations across entire species remains unknown, we can predict which regions harbor additional not yet detected variations and investigate their properties, thereby enhancing the analysis for potentially missed variants. RESULTS: To achieve this we developed SVhound ( https://github.com/lfpaulin/SVhound ), which based on a population level SVs dataset can predict regions that harbor unseen SV alleles. We tested SVhound using subsets of the 1000 genomes project data and showed that its correlation (average correlation of 2800 tests r = 0.7136) is high to the full data set. Next, we utilized SVhound to investigate potentially missed or understudied regions across 1KGP and CCDG. Lastly we also apply SVhound on a small and novel SV call set for rhesus macaque (Macaca mulatta) and discuss the impact and choice of parameters for SVhound. CONCLUSIONS: SVhound is a unique method to identify potential regions that harbor hidden diversity in model and non model organisms and can also be potentially used to ensure high quality of SV call sets.
Luis F. Paulin, Muthuswamy Raveendran, R. Alan Harris, Jeffrey Rogers, Arndt von Haeseler, Fritz J. Sedlazeck
BMC Bioinform.5
2019 Quantification of experimentally induced nucleotide conversions in high-throughput sequencing datasets
abstract
BACKGROUND: Methods to read out naturally occurring or experimentally introduced nucleic acid modifications are emerging as powerful tools to study dynamic cellular processes. The recovery, quantification and interpretation of such events in high-throughput sequencing datasets demands specialized bioinformatics approaches. RESULTS: Here, we present Digital Unmasking of Nucleotide conversions in K-mers (DUNK), a data analysis pipeline enabling the quantification of nucleotide conversions in high-throughput sequencing datasets. We demonstrate using experimentally generated and simulated datasets that DUNK allows constant mapping rates irrespective of nucleotide-conversion rates, promotes the recovery of multimapping reads and employs Single Nucleotide Polymorphism (SNP) masking to uncouple true SNPs from nucleotide conversions to facilitate a robust and sensitive quantification of nucleotide-conversions. As a first application, we implement this strategy as SLAM-DUNK for the analysis of SLAMseq profiles, in which 4-thiouridine-labeled transcripts are detected based on T > C conversions. SLAM-DUNK provides both raw counts of nucleotide-conversion containing reads as well as a base-content and read coverage normalized approach for estimating the fractions of labeled transcripts as readout. CONCLUSION: Beyond providing a readily accessible tool for analyzing SLAMseq and related time-resolved RNA sequencing methods (TimeLapse-seq, TUC-seq), DUNK establishes a broadly applicable strategy for quantifying nucleotide conversions.
Tobias Neumann, Veronika A. Herzog, Matthias Muhar, Arndt von Haeseler, Johannes Zuber, Stefan L. Ameres, Philipp Rescheneder
BMC Bioinform.4
2018 TRUmiCount: correctly counting absolute numbers of molecules using unique molecular identifiers
abstract
Motivation: Counting molecules using next-generation sequencing (NGS) suffers from PCR amplification bias, which reduces the accuracy of many quantitative NGS-based experimental methods such as RNA-Seq. This is true even if molecules are made distinguishable using unique molecular identifiers (UMIs) before PCR amplification, and distinct UMIs are counted instead of reads: Molecules that are lost entirely during the sequencing process will still cause underestimation of the molecule count, and amplification artifacts like PCR chimeras create phantom UMIs and thus cause over-estimation. Results: We introduce the TRUmiCount algorithm to correct for both types of errors. The TRUmiCount algorithm is based on a mechanistic model of PCR amplification and sequencing, whose two parameters have an immediate physical interpretation as PCR efficiency and sequencing depth and can be estimated from experimental data without requiring calibration experiments or spike-ins. We show that our model captures the main stochastic properties of amplification and sequencing, and that it allows us to filter out phantom UMIs and to estimate the number of molecules lost during the sequencing process. Finally, we demonstrate that the phantom-filtered and loss-corrected molecule counts computed by TRUmiCount measure the true number of molecules with considerably higher accuracy than the raw number of distinct UMIs, even if most UMIs are sequenced only once as is typical for single-cell RNA-Seq. Availability and implementation: TRUmiCount is available at http://www.cibiv.at/software/trumicount and through Bioconda (http://bioconda.github.io). Supplementary information: Supplementary information is available at Bioinformatics online.
Florian G. Pflug, Arndt von Haeseler
Bioinform.2
2013 NextGenMap: fast and accurate read mapping in highly polymorphic genomes
abstract
SUMMARY: When choosing a read mapper, one faces the trade off between speed and the ability to map reads in highly polymorphic regions. Here, we report NextGenMap, a fast and accurate read mapper, which reduces this dilemma. NextGenMap aligns reads reliably to a reference genome even when the sequence difference between target and reference genome is large, i.e. highly polymorphic genome. At the same time, NextGenMap outperforms current mapping methods with respect to runtime and to the number of correctly mapped reads. NextGenMap efficiently uses the available hardware by exploiting multi-core CPUs as well as graphic cards (GPUs), if available. In addition, NextGenMap handles automatically any read data independent of read length and sequencing technology. AVAILABILITY: NextGenMap source code and documentation are available at: http://cibiv.github.io/NextGenMap/. CONTACT: [email protected]. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Fritz J. Sedlazeck, Philipp Rescheneder, Arndt von Haeseler
Bioinform.3
2012 TreeSnatcher plus: capturing phylogenetic trees from images
abstract
BACKGROUND: Figures of phylogenetic trees are widely used to illustrate the result of evolutionary analyses. However, one cannot easily extract a machine-readable representation from such images. Therefore, new software emerges that helps to preserve phylogenies digitally for future research. RESULTS: TreeSnatcher Plus is a GUI-driven JAVA application that semi-automatically generates a Newick format for multifurcating, arbitrarily shaped, phylogenetic trees contained in pixel images. It offers a range of image pre-processing methods and detects the topology of a depicted tree with adequate user assistance. The user supervises the recognition process, makes corrections to the image and to the topology and repeats steps if necessary. At the end TreeSnatcher Plus produces a Newick tree code optionally including branch lengths for rectangular and freeform trees. CONCLUSIONS: Although illustrations of phylogenies exist in a vast number of styles, TreeSnatcher Plus imposes no limitations on the images it can process with adequate user assistance. Given that a fully automated digitization of all figures of phylogenetic trees is desirable but currently unrealistic, TreeSnatcher Plus is the only program that reliably facilitates at least a semi-automatic conversion from such figures into a machine-readable format.
Thomas Laubach, Arndt von Haeseler, Martin J. Lercher
BMC Bioinform.2
2010 FACT: Functional annotation transfer between proteins with similar feature architectures
abstract
BACKGROUND: The increasing number of sequenced genomes provides the basis for exploring the genetic and functional diversity within the tree of life. Only a tiny fraction of the encoded proteins undergoes a thorough experimental characterization. For the remainder, bioinformatics annotation tools are the only means to infer their function. Exploiting significant sequence similarities to already characterized proteins, commonly taken as evidence for homology, is the prevalent method to deduce functional equivalence. Such methods fail when homologs are too diverged, or when they have assumed a different function. Finally, due to convergent evolution, functional equivalence is not necessarily linked to common ancestry. Therefore complementary approaches are required to identify functional equivalents. RESULTS: We present the Feature Architecture Comparison Tool http://www.cibiv.at/FACT to search for functionally equivalent proteins. FACT uses the similarity between feature architectures of two proteins, i.e., the arrangements of functional domains, secondary structure elements and compositional properties, as a proxy for their functional equivalence. A scoring function measures feature architecture similarities, which enables searching for functional equivalents in entire proteomes. Our evaluation of 9,570 EC classified enzymes revealed that FACT, using the full feature, set outperformed the existing architecture-based approaches by identifying significantly more functional equivalents as highest scoring proteins. We show that FACT can identify functional equivalents that share no significant sequence similarity. However, when the highest scoring protein of FACT is also the protein with the highest local sequence similarity, it is in 99% of the cases functionally equivalent to the query. We demonstrate the versatility of FACT by identifying a missing link in the yeast glutathione metabolism and also by searching for the human GolgA5 equivalent in Trypanosoma brucei. CONCLUSIONS: FACT facilitates a quick and sensitive search for functionally equivalent proteins in entire proteomes. FACT is complementary to approaches using sequence similarity to identify proteins with the same function. Thus, FACT is particularly useful when functional equivalents need to be identified in evolutionarily distant species, or when functional equivalents are not homologous. The most reliable annotation transfers, however, are achieved when feature architecture similarity and sequence similarity are jointly taken into account.
Tina Koestler, Arndt von Haeseler, Ingo Ebersberger
BMC Bioinform.2
2009 Comment on 'A congruence index for testing topological similarity between trees'
abstract
Abstract Contact: [email protected]
Anne Kupczok, Arndt von Haeseler
Bioinform.2
2009 Budgeted Phylogenetic Diversity on Circular Split Systems
abstract
In the last 15 years, Phylogenetic Diversity (PD) has gained interest in the community of conservation biologists as a surrogate measure for assessing biodiversity. We have recently proposed two approaches to select taxa for maximizing PD, namely PD with budget constraints and PD on split systems. In this paper, we will unify these two strategies and present a dynamic programming algorithm to solve the unified framework of selecting taxa with maximal PD under budget constraints on circular split systems. An improved algorithm will also be given if the underlying split system is a tree.
Bui Quang Minh, Fabio Pardi, Steffen Klaere, Arndt von Haeseler
IEEE ACM Trans. Comput. Biol. Bioinform.4
2007 TreeSnatcher: coding trees from images
abstract
UNLABELLED: TreeSnatcher is a GUI-driven JAVA application for the semi-automatic recognition of multifurcating phylogenetic trees in pixel images. The program accepts an image file as input and analyzes the topology and the metrics of a tree depicted. The analysis is carried out in a multiple-stage process using algorithms from image analysis. In the end, TreeSnatcher produces a Newick tree code that represents the tree structure optionally including branch lengths. TreeSnatcher can process trees with 100 leaves or more in a few seconds. AVAILABILITY: TreeSnatcher was developed in JAVA under Mac OS X and is executable on UNIX/Linux, Windows and Mac OS X systems. The application and its documentation can be freely downloaded from http://www.cibiv.at/software/treesnatcher.
Thomas Laubach, Arndt von Haeseler
Bioinform.2
2007 pIPHULA - parallel inference of population parameters using a likelihood approach
abstract
Abstract Summary: pIPHULA is the parallel program to estimate the parameters of a realistic model of population growth. Availability: pIPHULA (http://www.cibiv.at/software/piphula) is written in ISO C, parallel and sequential executables run on UNIX/Linux, Windows and MacOS systems. For (free) MPI libraries see http://en.wikipedia.org/wiki/Message_Passing_Interface. Contact: [email protected] or [email protected] Supplementary information: Supplementary data are available at Bioinformatics online.
Heiko A. Schmidt, Arndt von Haeseler, Jutta Buschbom
Bioinform.2
2006 In silico sequence evolution with site-specific interactions along phylogenetic trees
abstract
MOTIVATION: A biological sequence usually has many sites whose evolution depends on other positions of the sequence, but this is not accounted for by commonly used models of sequence evolution. Here we introduce a Markov model of nucleotide sequence evolution in which the instantaneous substitution rate at a site depends on the states of other sites. Based on the concept of neighbourhood systems, our model represents a universal description of arbitrarily complex dependencies among sites. RESULTS: We show how to define complex models for some illustrative examples and demonstrate that our method provides a versatile resource for simulations of sequence evolution with site-specific interactions along a tree. For example, we are able to simulate the evolution of RNA taking into account both secondary structure as well as pseudoknots and other tertiary interactions. To this end, we have developed a program Simulating Site-Specific Interactions (SISSI) that simulates evolution of a nucleotide sequence along a phylogenetic tree incorporating user defined site-specific interactions. Furthermore, our method allows to simulate more complex interactions among nucleotide and other character based sequences. AVAILABILITY: We implemented our method in an ANSI C program SISSI which runs on UNIX/Linux, Windows and Mac OS systems, including Mac OS X. SISSI is available at http://www.bi.uni-duesseldorf.de/software/sissi/
Tanja Gesell, Arndt von Haeseler
Bioinform.2
2005 pIQPNNI: parallel reconstruction of large maximum likelihood phylogenies
abstract
Summary: IQPNNI is a program to infer maximum-likelihood phylogenetic trees from DNA or protein data with a large number of sequences. We present an improved and MPI-parallel implementation showing very good scaling and speedup behavior. Availability: IQPNNI (http://www.bi.uni-duesseldorf.de/software/iqpnni) is written in C++, executable on UNIX/Linux, Windows and MacOS systems. (Free) MPI libraries can be found at http://www.lam-mpi.org/mpi/implementations/. Contact: [email protected]
Bui Quang Minh, Le Sy Vinh, Arndt von Haeseler, Heiko A. Schmidt
Bioinform.3
2005 Shortest triplet clustering: reconstructing large phylogenies using representative sets
abstract
BACKGROUND: Understanding the evolutionary relationships among species based on their genetic information is one of the primary objectives in phylogenetic analysis. Reconstructing phylogenies for large data sets is still a challenging task in Bioinformatics. RESULTS: We propose a new distance-based clustering method, the shortest triplet clustering algorithm (STC), to reconstruct phylogenies. The main idea is the introduction of a natural definition of so-called k-representative sets. Based on k-representative sets, shortest triplets are reconstructed and serve as building blocks for the STC algorithm to agglomerate sequences for tree reconstruction in O(n2) time for n sequences. Simulations show that STC gives better topological accuracy than other tested methods that also build a first starting tree. STC appears as a very good method to start the tree reconstruction. However, all tested methods give similar results if balanced nearest neighbor interchange (BNNI) is applied as a post-processing step. BNNI leads to an improvement in all instances. The program is available at http://www.bi.uni-duesseldorf.de/software/stc/. CONCLUSION: The results demonstrate that the new approach efficiently reconstructs phylogenies for large data sets. We found that BNNI boosts the topological accuracy of all methods including STC, therefore, one should use BNNI as a post-processing step to get better topological accuracy.
Le Sy Vinh, Arndt von Haeseler
BMC Bioinform.2
2003 Molecular phylogenetics: parallelized parameter estimation and quartet puzzling
Heiko A. Schmidt, Ekkehard Petzold, Martin Vingron, Arndt von Haeseler
J. Parallel Distributed Comput.4
2002 TREE-PUZZLE: maximum likelihood phylogenetic analysis using quartets and parallel computing
abstract
SUMMARY: TREE-PUZZLE is a program package for quartet-based maximum-likelihood phylogenetic analysis (formerly PUZZLE, Strimmer and von Haeseler, Mol. Biol. Evol., 13, 964-969, 1996) that provides methods for reconstruction, comparison, and testing of trees and models on DNA as well as protein sequences. To reduce waiting time for larger datasets the tree reconstruction part of the software has been parallelized using message passing that runs on clusters of workstations as well as parallel computers. AVAILABILITY: http://www.tree-puzzle.de. The program is written in ANSI C. TREE-PUZZLE can be run on UNIX, Windows and Mac systems, including Mac OS X. To run the parallel version of PUZZLE, a Message Passing Interface (MPI) library has to be installed on the system. Free MPI implementations are available on the Web (cf. http://www.lam-mpi.org/mpi/implementations/).
Heiko A. Schmidt, Korbinian Strimmer, Martin Vingron, Arndt von Haeseler
Bioinform.4
1995 Simulating efficiently the evolution of DNA sequences
abstract
Two menu-driven FORTRAN programs are described that simulate the evolution of DNA sequences in accordance with a user-specified model. This general stochastic model allows for an arbitrary stationary nucleotide composition and any transition-transversion bias during the process of base substitution. In addition, the user may define any hypothetical model tree according to which a family of sequences evolves. The programs suggest the computationally most inexpensive approach to generate nucleotide substitutions. Either reproducible or non-repeatable simulations, depending on the method of initializing the pseudo-random number generator, can be performed. The corresponding options are offered by the interface menu.
M. Schoniger, Arndt von Haeseler
Comput. Appl. Biosci.2