Demo Data from EDBT 2026 / reviewers in the wild / expert
Derek A. Ruths
dblp:10/620
· DBLP profile ↗
7ranked-venue papers
4as first author
0since 2021 · last 2009
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 6 · 4 first-authorTheory of computation · 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
2 papers |
Bioinformatics and computational biology · 100% | |
| Computer graphics and multimedia
1 paper |
Visualization and visual analytics · 77% Virtual and augmented reality · 23% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology
functional genomics |
0.1 | 1 | 2009 | GS2: an efficiently computable measure of GO-based similarity of gene sets · Bioinform. 2009 |
Bioinformatics and computational biology › knowledge representation in biology › biomedical ontology
gene ontology semantic similarity |
0.1 | 1 | 2009 | GS2: an efficiently computable measure of GO-based similarity of gene sets · Bioinform. 2009 |
Bioinformatics and computational biology › protein function prediction
gene ontology annotation |
0.0 | 1 | 2009 | GS2: an efficiently computable measure of GO-based similarity of gene sets · Bioinform. 2009 |
Visualization and visual analytics › hierarchical data visualization
tree visualization |
0.0 | 1 | 2000 | Arbor 3D: an interactive environment for examining phylogenetic and taxonomic trees in multiple dimensions · Bioinform. 2000 |
Bioinformatics and computational biology
phylogenetics |
0.0 | 1 | 2000 | Arbor 3D: an interactive environment for examining phylogenetic and taxonomic trees in multiple dimensions · Bioinform. 2000 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | GS2: an efficiently computable measure of GO-based similarity of gene setsabstractMOTIVATION: The growing availability of genome-scale datasets has attracted increasing attention to the development of computational methods for automated inference of functional similarities among genes and their products. One class of such methods measures the functional similarity of genes based on their distance in the Gene Ontology (GO). To measure the functional relatedness of a gene set, these measures consider every pair of genes in the set, and the average of all pairwise distances is calculated. However, as more data becomes available and gene sets used for analysis become larger, such pair-based calculation becomes prohibitive. RESULTS: In this article, we propose GS(2) (GO-based similarity of gene sets), a novel GO-based measure of gene set similarity that is computable in linear time in the size of the gene set. The measure quantifies the similarity of the GO annotations among a set of genes by averaging the contribution of each gene's GO terms and their ancestor terms with respect to the GO vocabulary graph. To study the performance of our method, we compared our measure with an established pair-based measure when run on gene sets with varying degrees of functional similarities. In addition to a significant speed improvement, our method produced comparable similarity scores to the established method. Our method is available as a web-based tool and an open-source Python library. AVAILABILITY: The web-based tools and Python code are available at: http://bioserver.cs.rice.edu/gs2. Troy A. Ruths, Derek A. Ruths, Luay Nakhleh |
Bioinform. | 2 |
| 2008 | PhyloNet: a software package for analyzing and reconstructing reticulate evolutionary relationshipsabstractBACKGROUND: Phylogenies, i.e., the evolutionary histories of groups of taxa, play a major role in representing the interrelationships among biological entities. Many software tools for reconstructing and evaluating such phylogenies have been proposed, almost all of which assume the underlying evolutionary history to be a tree. While trees give a satisfactory first-order approximation for many families of organisms, other families exhibit evolutionary mechanisms that cannot be represented by trees. Processes such as horizontal gene transfer (HGT), hybrid speciation, and interspecific recombination, collectively referred to as reticulate evolutionary events, result in networks, rather than trees, of relationships. Various software tools have been recently developed to analyze reticulate evolutionary relationships, which include SplitsTree4, LatTrans, EEEP, HorizStory, and T-REX. RESULTS: In this paper, we report on the PhyloNet software package, which is a suite of tools for analyzing reticulate evolutionary relationships, or evolutionary networks, which are rooted, directed, acyclic graphs, leaf-labeled by a set of taxa. These tools can be classified into four categories: (1) evolutionary network representation: reading/writing evolutionary networks in a newly devised compact form; (2) evolutionary network characterization: analyzing evolutionary networks in terms of three basic building blocks - trees, clusters, and tripartitions; (3) evolutionary network comparison: comparing two evolutionary networks in terms of topological dissimilarities, as well as fitness to sequence evolution under a maximum parsimony criterion; and (4) evolutionary network reconstruction: reconstructing an evolutionary network from a species tree and a set of gene trees. CONCLUSION: The software package, PhyloNet, offers an array of utilities to allow for efficient and accurate analysis of evolutionary networks. The software package will help significantly in analyzing large data sets, as well as in studying the performance of evolutionary network reconstruction methods. Further, the software package supports the proposed eNewick format for compact representation of evolutionary networks, a feature that allows for efficient interoperability of evolutionary network software tools. Currently, all utilities in PhyloNet are invoked on the command line. Cuong Than, Derek A. Ruths, Luay Nakhleh |
BMC Bioinform. | 2 |
| 2008 | The Signaling Petri Net-Based Simulator: A Non-Parametric Strategy for Characterizing the Dynamics of Cell-Specific Signaling NetworksabstractReconstructing cellular signaling networks and understanding how they work are major endeavors in cell biology. The scale and complexity of these networks, however, render their analysis using experimental biology approaches alone very challenging. As a result, computational methods have been developed and combined with experimental biology approaches, producing powerful tools for the analysis of these networks. These computational methods mostly fall on either end of a spectrum of model parameterization. On one end is a class of structural network analysis methods; these typically use the network connectivity alone to generate hypotheses about global properties. On the other end is a class of dynamic network analysis methods; these use, in addition to the connectivity, kinetic parameters of the biochemical reactions to predict the network's dynamic behavior. These predictions provide detailed insights into the properties that determine aspects of the network's structure and behavior. However, the difficulty of obtaining numerical values of kinetic parameters is widely recognized to limit the applicability of this latter class of methods. Several researchers have observed that the connectivity of a network alone can provide significant insights into its dynamics. Motivated by this fundamental observation, we present the signaling Petri net, a non-parametric model of cellular signaling networks, and the signaling Petri net-based simulator, a Petri net execution strategy for characterizing the dynamics of signal flow through a signaling network using token distribution and sampling. The result is a very fast method, which can analyze large-scale networks, and provide insights into the trends of molecules' activity-levels in response to an external stimulus, based solely on the network's connectivity. We have implemented the signaling Petri net-based simulator in the PathwayOracle toolkit, which is publicly available at http://bioinfo.cs.rice.edu/pathwayoracle. Using this method, we studied a MAPK1,2 and AKT signaling network downstream from EGFR in two breast tumor cell lines. We analyzed, both experimentally and computationally, the activity level of several molecules in response to a targeted manipulation of TSC2 and mTOR-Raptor. The results from our method agreed with experimental results in greater than 90% of the cases considered, and in those where they did not agree, our approach provided valuable insights into discrepancies between known network connectivities and experimental observations. Derek A. Ruths, Melissa Muller, Jen-Te Tseng, Luay Nakhleh, Prahlad T. Ram |
PLoS Comput. Biol. | 1 |
| 2006 | RECOMP: A Parsimony-Based Method for Detecting Recombination
Derek A. Ruths, Luay Nakhleh |
APBC | 1 |
| 2006 | Techniques for Assessing Phylogenetic Branch Support: A Performance Study
Derek A. Ruths, Luay Nakhleh |
APBC | 1 |
| 2005 | RIATA-HGT: A Fast and Accurate Heuristic for Reconstructing Horizontal Gene Transfer
Luay Nakhleh, Derek A. Ruths, Li-San Wang |
COCOON | 2 |
| 2000 | Arbor 3D: an interactive environment for examining phylogenetic and taxonomic trees in multiple dimensionsabstractUNLABELLED: This paper examines a new technique for the visualization of and the interaction with trees, objects frequently used to convey hierarchical relationships in biological data. Motivated by the quality of 2D tree interaction, we adapt the planar tree-of-life metaphor to a virtual, semi-immersive 3D environment. A 3D environment extends the utility of this metaphor by allowing the user to view an entire data set in a single screen. Interrogation of the tree is implemented using 3D input devices. This real-time interrogation of the tree itself provides a quick means by which to qualitatively analyse the hierarchical data. In this paper, we describe the techniques underlying the implementation of such an environment. We conclude by considering the utility of tree metaphors as a basis for the representation of highly dimensional data sets. AVAILABILITY: Arbor3D (source code, a binary executable for SGI IRIX 6.4, Perl parsers, and sample Newick data files) are available via the Internet (http://xian.tamu.edu/Arbor3D/). Arbor3D can be displayed in "CAVE simulator" mode on an SGI workstation screen, or as an interactive virtual environment on a projection workbench. CONTACT: [email protected]; [email protected]; [email protected] Derek A. Ruths, Edward S. Chen, Leland Ellis |
Bioinform. | 1 |