EDBT 2026 Demo / reviewers in the wild / expert
Thomas D. Wu
dblp:34/3205
· DBLP profile ↗
16ranked-venue papers
13as first author
0since 2021 · last 2010
0000-0003-4505-4531ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 9 · 7 first-authorSecurity and privacy · 4 · 3 first-authorArtificial intelligence and machine learning · 3 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-author
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
9 papers |
Bioinformatics and computational biology · 99% Medical and health informatics · 1% | |
| Network and information security
4 papers |
Cryptographic protocols and secure computation · 30% Authentication and access control · 29% Cryptographic primitives and cryptanalysis · 27% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% |
Topics — the 30 heaviest of 33, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology
sequence alignment |
0.2 | 2 | 2010 | Fast and SNP-tolerant detection of complex variants and splicing in short reads · Bioinform. 2010 GMAP: a genomic mapping and alignment program for mRNA and EST sequence · Bioinform. 2005 |
Bioinformatics and computational biology › sequence analysis › read mapping
short read alignment |
0.1 | 1 | 2010 | Fast and SNP-tolerant detection of complex variants and splicing in short reads · Bioinform. 2010 |
Bioinformatics and computational biology › genome annotation
gene structure prediction |
0.1 | 1 | 2005 | GMAP: a genomic mapping and alignment program for mRNA and EST sequence · Bioinform. 2005 |
Bioinformatics and computational biology › genomics › genome analysis
genome mapping |
0.1 | 1 | 2005 | GMAP: a genomic mapping and alignment program for mRNA and EST sequence · Bioinform. 2005 |
Bioinformatics and computational biology › genome annotation
splice site prediction |
0.1 | 1 | 2005 | GMAP: a genomic mapping and alignment program for mRNA and EST sequence · Bioinform. 2005 |
Bioinformatics and computational biology
cancer genomics |
0.0 | 1 | 2004 | GEPIS - quantitative gene expression profiling in normal and cancer tissues · Bioinform. 2004 |
Bioinformatics and computational biology › transcriptomics
expressed sequence tag analysis |
0.0 | 1 | 2004 | GEPIS - quantitative gene expression profiling in normal and cancer tissues · Bioinform. 2004 |
Bioinformatics and computational biology
gene expression analysis |
0.0 | 1 | 2004 | GEPIS - quantitative gene expression profiling in normal and cancer tissues · Bioinform. 2004 |
Bioinformatics and computational biology › gene expression analysis › gene expression pattern analysis
tissue-specific gene expression |
0.0 | 1 | 2004 | GEPIS - quantitative gene expression profiling in normal and cancer tissues · Bioinform. 2004 |
Authentication and access control
password authentication |
0.0 | 2 | 1999 | A Real-World Analysis of Kerberos Password Security · NDSS 1999 The Secure Remote Password Protocol · NDSS 1998 |
Bioinformatics and computational biology › genomics
next-generation sequencing data analysis |
0.0 | 1 | 2010 | Fast and SNP-tolerant detection of complex variants and splicing in short reads · Bioinform. 2010 |
Bioinformatics and computational biology
sequence analysis |
0.0 | 1 | 2000 | Fast probabilistic analysis of sequence function using scoring matrices · Bioinform. 2000 |
Cryptographic protocols and secure computation › key management › distributed key generation
distributed RSA key generation |
0.0 | 1 | 1999 | Experimenting with Shared Generation of RSA Keys · NDSS 1999 |
Cryptographic primitives and cryptanalysis
public-key cryptography |
0.0 | 1 | 1999 | Experimenting with Shared Generation of RSA Keys · NDSS 1999 |
Cryptographic primitives and cryptanalysis › public-key cryptography
RSA |
0.0 | 1 | 1999 | Experimenting with Shared Generation of RSA Keys · NDSS 1999 |
Cryptographic protocols and secure computation
threshold cryptography |
0.0 | 1 | 1999 | Experimenting with Shared Generation of RSA Keys · NDSS 1999 |
Distributed systems
fault tolerance |
0.0 | 1 | 1999 | Building Intrusion-Tolerant Applications · USENIX Security Symposium 1999 |
Distributed systems › fault tolerance
intrusion tolerance |
0.0 | 1 | 1999 | Building Intrusion-Tolerant Applications · USENIX Security Symposium 1999 |
Bioinformatics and computational biology
protein structure analysis |
0.0 | 1 | 1998 | Regression analysis of multiple protein structures · RECOMB 1998 |
Bioinformatics and computational biology › protein structure analysis
structural alignment |
0.0 | 1 | 1998 | Regression analysis of multiple protein structures · RECOMB 1998 |
Bioinformatics and computational biology
structural biology |
0.0 | 1 | 1998 | Regression analysis of multiple protein structures · RECOMB 1998 |
Bioinformatics and computational biology › structural bioinformatics
structural superposition |
0.0 | 1 | 1998 | Regression analysis of multiple protein structures · RECOMB 1998 |
Bioinformatics and computational biology › sequence analysis › motif discovery
sequence motif discovery |
0.0 | 1 | 1997 | Enumerating and Ranking Discrete Motifs · ISMB 1997 |
Bioinformatics and computational biology › protein sequence analysis
protein family analysis |
0.0 | 1 | 1996 | Discovering Empirically Conserved Amino Acid Substitution Groups in Databases of Protein Families · ISMB 1996 |
Bioinformatics and computational biology › sequence analysis › motif discovery
protein motif discovery |
0.0 | 1 | 1995 | Identification of Protein Motifs Using Conserved Amino Acid Properties and Partitioning Techniques · ISMB 1995 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › diagnosis
diagnostic problem-solving |
0.0 | 1 | 1991 | Domain Structure and the Complexity of Diagnostic Problem Solving · AAAI 1991 |
Authentication and access control
password guessing |
0.0 | 1 | 1999 | A Real-World Analysis of Kerberos Password Security · NDSS 1999 |
Medical and health informatics
clinical diagnosis |
0.0 | 1 | 1990 | Efficient Diagnosis of Multiple Disorders Based on a Symptom Clustering Approach · AAAI 1990 |
Data mining
clustering |
0.0 | 1 | 1990 | Efficient Diagnosis of Multiple Disorders Based on a Symptom Clustering Approach · AAAI 1990 |
Cryptographic protocols and secure computation
key exchange |
0.0 | 1 | 1998 | The Secure Remote Password Protocol · NDSS 1998 |
Methods — techniques the papers use, named apart from their topics
probabilistic model · 0.1genomic index · 0.1constrained search · 0.1sandwich dynamic programming · 0.1oligomer chaining · 0.1minimal sampling · 0.1intrusion tolerance · 0.0quantile function · 0.0probability filtering · 0.0markov assumption · 0.0secret sharing · 0.0real-world measurement · 0.0distributed key generation · 0.0dynamic programming · 0.0domain structure analysis · 0.0symptom clustering · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | Fast and SNP-tolerant detection of complex variants and splicing in short readsabstractMOTIVATION: Next-generation sequencing captures sequence differences in reads relative to a reference genome or transcriptome, including splicing events and complex variants involving multiple mismatches and long indels. We present computational methods for fast detection of complex variants and splicing in short reads, based on a successively constrained search process of merging and filtering position lists from a genomic index. Our methods are implemented in GSNAP (Genomic Short-read Nucleotide Alignment Program), which can align both single- and paired-end reads as short as 14 nt and of arbitrarily long length. It can detect short- and long-distance splicing, including interchromosomal splicing, in individual reads, using probabilistic models or a database of known splice sites. Our program also permits SNP-tolerant alignment to a reference space of all possible combinations of major and minor alleles, and can align reads from bisulfite-treated DNA for the study of methylation state. RESULTS: In comparison testing, GSNAP has speeds comparable to existing programs, especially in reads of > or=70 nt and is fastest in detecting complex variants with four or more mismatches or insertions of 1-9 nt and deletions of 1-30 nt. Although SNP tolerance does not increase alignment yield substantially, it affects alignment results in 7-8% of transcriptional reads, typically by revealing alternate genomic mappings for a read. Simulations of bisulfite-converted DNA show a decrease in identifying genomic positions uniquely in 6% of 36 nt reads and 3% of 70 nt reads. AVAILABILITY: Source code in C and utility programs in Perl are freely available for download as part of the GMAP package at http://share.gene.com/gmap. Thomas D. Wu, Serban Nacu |
Bioinform. | 1 |
| 2005 | GMAP: a genomic mapping and alignment program for mRNA and EST sequenceabstractMOTIVATION: We introduce GMAP, a standalone program for mapping and aligning cDNA sequences to a genome. The program maps and aligns a single sequence with minimal startup time and memory requirements, and provides fast batch processing of large sequence sets. The program generates accurate gene structures, even in the presence of substantial polymorphisms and sequence errors, without using probabilistic splice site models. Methodology underlying the program includes a minimal sampling strategy for genomic mapping, oligomer chaining for approximate alignment, sandwich DP for splice site detection, and microexon identification with statistical significance testing. RESULTS: On a set of human messenger RNAs with random mutations at a 1 and 3% rate, GMAP identified all splice sites accurately in over 99.3% of the sequences, which was one-tenth the error rate of existing programs. On a large set of human expressed sequence tags, GMAP provided higher-quality alignments more often than blat did. On a set of Arabidopsis cDNAs, GMAP performed comparably with GeneSeqer. In these experiments, GMAP demonstrated a several-fold increase in speed over existing programs. AVAILABILITY: Source code for gmap and associated programs is available at http://www.gene.com/share/gmap SUPPLEMENTARY INFORMATION: http://www.gene.com/share/gmap. Thomas D. Wu, Colin K. Watanabe |
Bioinform. | 1 |
| 2004 | GEPIS - quantitative gene expression profiling in normal and cancer tissuesabstractMOTIVATION: Expression profiling in diverse tissues is fundamental to understanding gene function as well as therapeutic target identification. The vast collection of expressed sequence tags (ESTs) and the associated tissue source information provides an attractive opportunity for studying gene expression. RESULTS: To facilitate EST-based expression analysis, we developed GEPIS (gene expression profiling in silico), a tool that integrates EST and tissue source information to compute gene expression patterns in a large panel of normal and tumor samples. We found EST-based expression patterns to be consistent with published papers as well as our own experimental results. We also built a GEPIS Regional Atlas that depicts expression characteristics of all genes in a selected genomic region. This program can be adapted for large-scale screening for genes with desirable expression patterns, as illustrated by our large-scale mining for tissue- and tumor-specific genes. AVAILABILITY: The email server version of the GEPIS application is freely available at http://share.gene.com/share/gepis. An interactive version of GEPIS will soon be freely available at http://www.cgl.ucsf.edu/Research/genentech/gepis/. The source code, modules, data and gene lists can be downloaded at http://share.gene.com/share/gepis. David A. Eberhard, Gretchen D. Frantz, Patrick Dowd, Thomas D. Wu, Colin K. Watanabe, Shiuh-Ming Luoh, Paul Polakis, Kenneth J. Hillan, William I. Wood, Zemin Zhang |
Bioinform. | 5 |
| 2002 | Large-scale analysis of gene expression profilesabstractThe accumulation of DNA microarray data has now made it possible to use gene expression profiles to analyse expression data. A gene expression profile contains the expression data for a given gene over various samples, and can be contrasted with an expression signature, which contains the expression data for a single sample. Gene expression profiles are most revealing when samples are grouped appropriately, either by standard clinical or pathological categories or by categories discovered through cluster analysis techniques. Expression profiles can exist at various levels of abstraction, yielding information across various tissues or across diseases within a particular tissue. Hypothesis tests may be applied to expression profiles on a large scale to identify candidate genes of interest. Thomas D. Wu |
Briefings Bioinform. | 1 |
| 2000 | Fast probabilistic analysis of sequence function using scoring matricesabstractMOTIVATION: We present techniques for increasing the speed of sequence analysis using scoring matrices. Our techniques are based on calculating, for a given scoring matrix, the quantile function, which assigns a probability, or p, value to each segmental score. Our techniques also permit the user to specify a p threshold to indicate the desired trade-off between sensitivity and speed for a particular sequence analysis. The resulting increase in speed should allow scoring matrices to be used more widely in large-scale sequencing and annotation projects. RESULTS: We develop three techniques for increasing the speed of sequence analysis: probability filtering, lookahead scoring, and permuted lookahead scoring. In probability filtering, we compute the score threshold that corresponds to the user-specified p threshold. We use the score threshold to limit the number of segments that are retained in the search process. In lookahead scoring, we test intermediate scores to determine whether they will possibly exceed the score threshold. In permuted lookahead scoring, we score each segment in a particular order designed to maximize the likelihood of early termination. Our two lookahead scoring techniques reduce substantially the number of residues that must be examined. The fraction of residues examined ranges from 62 to 6%, depending on the p threshold chosen by the user. These techniques permit sequence analysis with scoring matrices at speeds that are several times faster than existing programs. On a database of 12 177 alignment blocks, our techniques permit sequence analysis at a speed of 225 residues/s for a p threshold of 10-6, and 541 residues/s for a p threshold of 10-20. In order to compute the quantile function, we may use either an independence assumption or a Markov assumption. We measure the effect of first- and second-order Markov assumptions and find that they tend to raise the p value of segments, when compared with the independence assumption, by average ratios of 1.30 and 1.69, respectively. We also compare our technique with the empirical 99. 5th percentile scores compiled in the BLOCKSPLUS database, and find that they correspond on average to a p value of 1.5 x 10-5. AVAILABILITY: The techniques described above are implemented in a software package called EMATRIX. This package is available from the authors for free academic use or for licensed commercial use. The EMATRIX set of programs is also available on the Internet at http://motif.stanford.edu/ematrix. Thomas D. Wu, Craig G. Nevill-Manning, Douglas L. Brutlag |
Bioinform. | 1 |
| 1999 | Experimenting with Shared Generation of RSA Keys
Michael Malkin, Thomas D. Wu, Dan Boneh |
NDSS | 2 |
| 1999 | A Real-World Analysis of Kerberos Password Security
Thomas D. Wu |
NDSS | 1 |
| 1999 | Building Intrusion-Tolerant Applications
Thomas D. Wu, Michael Malkin, Dan Boneh |
USENIX Security Symposium | 1 |
| 1998 | The Secure Remote Password Protocol
Thomas D. Wu |
NDSS | 1 |
| 1998 | Regression analysis of multiple protein structuresabstractA general framework is presented for analyzing multiple protein structures. A family of related protein structures may be analyzed using statistical regression methods. The analysis requires alternating steps of finding correspondences among the protein structures and superimposing the corresponding landmarks. The superposition step may be performed using either affine or orthogonal transformations, thereby allowing protein structures to undergo either pure rotations or rotation plus shear operations. Regression analysis permits a separate weight for each position, allowing one to emphasize particular segments of a protein structure or to compensate for variances that differ at various positions in a structure. In addition, a novel method is introduced for finding an initial correspondence, based on matching discrete curvatures along the protein backbone. Another novel method is introduced for obtaining gap functions that adapt to the given data, thereby making dynamic programming meth... Thomas D. Wu, Trevor J. Hastie, Scott C. Schmidler, Douglas L. Brutlag |
RECOMB | 1 |
| 1997 | Enumerating and Ranking Discrete Motifs
Craig G. Nevill-Manning, Komal S. Sethi, Thomas D. Wu, Douglas L. Brutlag |
ISMB | 3 |
| 1996 | Discovering Empirically Conserved Amino Acid Substitution Groups in Databases of Protein Families
Thomas D. Wu, Douglas L. Brutlag |
ISMB | 1 |
| 1995 | Identification of Protein Motifs Using Conserved Amino Acid Properties and Partitioning Techniques
Thomas D. Wu, Douglas L. Brutlag |
ISMB | 1 |
| 1991 | Domain Structure and the Complexity of Diagnostic Problem Solving
Thomas D. Wu |
AAAI | 1 |
| 1990 | Efficient Diagnosis of Multiple Disorders Based on a Symptom Clustering Approach
Thomas D. Wu |
AAAI | 1 |
| 1990 | Probabilistic evaluation of candidate sets for multidisorder diagnosis
Thomas D. Wu |
UAI | 1 |