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.

Zheng Zhang 0004

dblp:81/5458 · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
0since 2021 · last 1999
—ORCID · conflict

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

Applied, interdisciplinary, general and emerging computing · 5 · 3 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
5 papers
Bioinformatics and computational biology · 100%
Theoretical computer science
1 paper
Information theory · 100%

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

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology
sequence alignment
0.141999
Post-processing long pairwise alignments · Bioinform. 1999
Alignments without low-scoring regions · RECOMB 1998
Aligning a DNA sequence with a protein sequence · RECOMB 1997
Bioinformatics and computational biology
sequence analysis
0.011999
Post-processing long pairwise alignments · Bioinform. 1999
Bioinformatics and computational biology › sequence analysis › sequence similarity search
sequence database search
0.011999
Winnowing sequences from a database search · RECOMB 1999
Bioinformatics and computational biology › sequence alignment
local alignment
0.011998
Alignments without low-scoring regions · RECOMB 1998
Bioinformatics and computational biology › sequence alignment
DNA-protein alignment
0.011997
Aligning a DNA sequence with a protein sequence · RECOMB 1997
Bioinformatics and computational biology
multiple sequence alignment
0.011997
Progressive multiple alignment with constraints · RECOMB 1997
Information theory › random number generation
interval algorithm
0.011999
Winnowing sequences from a database search · RECOMB 1999

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

dynamic programming · 0.1dominance-based filtering · 0.0progressive alignment · 0.0
YearPublicationVenuePosition
1999 Winnowing sequences from a database search
abstract
In database searches for sequence similarity, matches to a distinct sequence region (e.g. protein domain) are frequently obscured by numerous matches to another region of the same sequence.In order to cope with this problem, algorithms are developed to discard redundant matches.One model for this problem begins with a list of intervals, each with an associated score; each interval gives the range of positions in the query sequence that align to a database sequence, and the score is that of the alignment.If interval I is contained in interval J, and I's score is less than J's, then I is said to be dominated by J.The problem is then to identify each interval that is dominated by at least K other intervals, where K is a given level of "tolerable redundancy."An algorithm is developed to solve the problem in O(N log N) time and O(N*) space, where N is the number of intervals and N' is a precisely defined value that never exceeds N and is frequently much smaller.This criterion for discarding database hits has been implemented in the Blast program, as illustrated herein with examples.Several variations and extensions of this approach are also described.
Piotr Berman, Zheng Zhang 0004, Yuri I. Wolf, Eugene V. Koonin, Webb Miller
RECOMB2
1999 Post-processing long pairwise alignments
abstract
MOTIVATION: The local alignment problem for two sequences requires determining similar regions, one from each sequence, and aligning those regions. For alignments computed by dynamic programming, current approaches for selecting similar regions may have potential flaws. For instance, the criterion of Smith and Waterman can lead to inclusion of an arbitrarily poor internal segment. Other approaches can generate an alignment scoring less than some of its internal segments. RESULTS: We develop an algorithm that decomposes a long alignment into sub-alignments that avoid these potential imperfections. Our algorithm runs in time proportional to the original alignment's length. Practical applications to alignments of genomic DNA sequences are described.
Zheng Zhang 0004, Piotr Berman, Thomas Wiehe, Webb Miller
Bioinform.1
1998 Alignments without low-scoring regions
abstract
Given a strong match be%een regions of txvo sequences, horn far can the match be meaningfully extended if gaps are all04 in the resdtinrc aknment?The aim is to aviod sear&ix bwond the point th\t asuseful extension of the a&mm& is l&ly to be found.Without loss of generality, we can restrict attention to the suffixes of the sequences that follow the strong match, which leads to the following formal problem.Given two sequences and a fixed X > 0, align initial portions of the sequences subject to the constraint that no section of the alignment scores below -X.Our results indicate that computing an optimal alignment under this constraint is very expensive.However, less rigorous conditions on the alignment can be guaranked by quite eiiicient algorithms.One of these variants has been implemented in a new release of the Blast suite of database search programs.a b C Figure 1: Graph model of a simple alignment problem.Dark edges (corresponding to aligning identical letters) score 1, and all other edges score -1.
Zheng Zhang 0004, Piotr Berman, Webb Miller
RECOMB1
1997 Progressive multiple alignment with constraints
abstract
A progressive alignment algorithm produces a multi-alignment of a set of sequences by repeatedly aligning pairs of sequences and/or previously generated alignments. We describe a method for guaranteeing that the alignment generated by a progressive alignment strategy satisfies a user-specified collection of constraints about where certain sequence positions should appear relative to others. Given a collection of C constraints over K sequences whose total length is N , our algorithm takes O(K(N 2 +KC)) time. An alignment of the fi-like globin gene clusters of several mammals illustrates the practicality of the method. Key words: Multiplesequence alignment, constrained alignment, dynamic programming 1 Introduction It is straightforward to extend the dynamic programming alignment algorithm (Needleman and Wunsch 1970) to the simultaneous alignment of K ? 2 sequences. However, the O(2 K N K ) execution time for sequences of length N makes it impractical to align more than three seque...
Eugene W. Myers, Sanford Selznick, Zheng Zhang 0004, Webb Miller
RECOMB3
1997 Aligning a DNA sequence with a protein sequence
abstract
We develop several algorithms for the problem of aligning a DNA sequence with a protein sequence.Our methods account for frameshift errors, but not for introns in the DNA sequence.Thus, they are particularly appropriate for comparing a cDNA sequence that contains sequencing errors with an amino acid sequence or a protein sequence database.We describe techniques for efficient implementation, verify sufficient conditions for equivalenceof several definitions of alignment, and discuss experience with these ideas in a new release of the fasta suite of database-searching programs.
Zheng Zhang 0004, William R. Pearson, Webb Miller
RECOMB1