Demo Data from VLDB 2026 / reviewers in the wild / expert
Weizhong Li 0002
dblp:32/3885-2
· DBLP profile ↗
18ranked-venue papers
7as first author
0since 2021 · last 2019
0000-0003-1804-9403ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 17 · 7 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
11 papers |
Bioinformatics and computational biology · 96% Computational science and engineering · 4% |
Topics — the 9 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology
metagenomics |
0.4 | 3 | 2013 | MGAviewer: a desktop visualization tool for analysis of metagenomics alignment data · Bioinform. 2013 FR-HIT, a very fast program to recruit metagenomic reads to homologous reference genomes · Bioinform. 2011 Identification of ribosomal RNA genes in metagenomic fragments · Bioinform. 2009 |
Bioinformatics and computational biology › sequence analysis
sequence clustering |
0.4 | 5 | 2012 | CD-HIT: accelerated for clustering the next-generation sequencing data · Bioinform. 2012 CD-HIT Suite: a web server for clustering and comparing biological sequences · Bioinform. 2010 Cd-hit: a fast program for clustering and comparing large sets of protein or nucleotide sequences · Bioinform. 2006 |
Bioinformatics and computational biology › sequence analysis
sequence comparison |
0.2 | 2 | 2010 | CD-HIT Suite: a web server for clustering and comparing biological sequences · Bioinform. 2010 Cd-hit: a fast program for clustering and comparing large sets of protein or nucleotide sequences · Bioinform. 2006 |
Bioinformatics and computational biology › multiple sequence alignment
alignment visualization |
0.2 | 1 | 2013 | MGAviewer: a desktop visualization tool for analysis of metagenomics alignment data · Bioinform. 2013 |
Bioinformatics and computational biology
protein structure analysis |
0.1 | 2 | 2006 | VISSA: a program to visualize structural features from structure sequence alignment · Bioinform. 2006 A segment alignment approach to protein comparison · Bioinform. 2003 |
Bioinformatics and computational biology
sequence alignment |
0.0 | 1 | 2013 | MGAviewer: a desktop visualization tool for analysis of metagenomics alignment data · Bioinform. 2013 |
Computational science and engineering › scientific software
web server |
0.0 | 1 | 2010 | CD-HIT Suite: a web server for clustering and comparing biological sequences · Bioinform. 2010 |
Computational science and engineering › information retrieval
iterative search |
0.0 | 1 | 2000 | Saturated BLAST: an automated multiple intermediate sequence search used to detect distant homology · Bioinform. 2000 |
Bioinformatics and computational biology › sequence analysis
sequence similarity search |
0.0 | 1 | 2000 | Saturated BLAST: an automated multiple intermediate sequence search used to detect distant homology · Bioinform. 2000 |
Methods — techniques the papers use, named apart from their topics
web-based visualization · 0.2parallelization strategy · 0.1clustering algorithms · 0.1sequence alignment · 0.1k-mer indexing · 0.1hidden markov model · 0.1segment alignment · 0.0network matching · 0.0short-word filtering · 0.0all-against-all sequence comparison · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | DGCF: A Distributed Greedy Clustering Framework for Large-scale Genomic SequencesabstractClustering is a very fundamental while time-consuming compute operation in biological sequence analysis. New sequencing technologies such as NGS and 3GS have dramatically increased both the dataset size and the length of a single read sequence. However, existing tools lack scalability for handling large-scale datasets as well as long sequences. A feasible solution to this problem is to use parallel and distributed systems. The efficient deployment of such systems, however, requires high parallelism in both software implementations as well as algorithmic optimizations. In this paper, we propose DGCF, a Distributed Greedy Clustering Framework which is capable to handle large-scale datasets and long sequences. Our framework adopts a greedy clustering strategy which overlaps communication with computation among many distributed computing nodes. We also design and implement a sparse suffix array (SSA)-based alignment algorithm that can support long sequences. Experiments show that our framework achieves near-linear speedups on a distributed memory cluster. Zekun Yin, Xiaoming Xu 0004, Kaichao Fan, Weizhong Li 0002, Beifang Niu |
BIBM | 5 |
| 2013 | MGAviewer: a desktop visualization tool for analysis of metagenomics alignment dataabstractSUMMARY: Numerous metagenomics projects have produced tremendous amounts of sequencing data. Aligning these sequences to reference genomes is an essential analysis in metagenomics studies. Large-scale alignment data call for intuitive and efficient visualization tool. However, current tools such as various genome browsers are highly specialized to handle intraspecies mapping results. They are not suitable for alignment data in metagenomics, which are often interspecies alignments. We have developed a web browser-based desktop application for interactively visualizing alignment data of metagenomic sequences. This viewer is easy to use on all computer systems with modern web browsers and requires no software installation. AVAILABILITY: http://weizhongli-lab.org/mgaviewer Zhengwei Zhu 0001, Beifang Niu, Sitao Wu, Shulei Sun, Weizhong Li 0002 |
Bioinform. | 6 |
| 2012 | Ultrafast clustering algorithms for metagenomic sequence analysisabstractThe rapid advances of high-throughput sequencing technologies dramatically prompted metagenomic studies of microbial communities that exist at various environments. Fundamental questions in metagenomics include the identities, composition and dynamics of microbial populations and their functions and interactions. However, the massive quantity and the comprehensive complexity of these sequence data pose tremendous challenges in data analysis. These challenges include but are not limited to ever-increasing computational demand, biased sequence sampling, sequence errors, sequence artifacts and novel sequences. Sequence clustering methods can directly answer many of the fundamental questions by grouping similar sequences into families. In addition, clustering analysis also addresses the challenges in metagenomics. Thus, a large redundant data set can be represented with a small non-redundant set, where each cluster can be represented by a single entry or a consensus. Artifacts can be rapidly detected through clustering. Errors can be identified, filtered or corrected by using consensus from sequences within clusters. Weizhong Li 0002, Limin Fu, Beifang Niu, Sitao Wu, John C. Wooley |
Briefings Bioinform. | 1 |
| 2012 | CD-HIT: accelerated for clustering the next-generation sequencing dataabstractSUMMARY: CD-HIT is a widely used program for clustering biological sequences to reduce sequence redundancy and improve the performance of other sequence analyses. In response to the rapid increase in the amount of sequencing data produced by the next-generation sequencing technologies, we have developed a new CD-HIT program accelerated with a novel parallelization strategy and some other techniques to allow efficient clustering of such datasets. Our tests demonstrated very good speedup derived from the parallelization for up to ∼24 cores and a quasi-linear speedup for up to ∼8 cores. The enhanced CD-HIT is capable of handling very large datasets in much shorter time than previous versions. AVAILABILITY: http://cd-hit.org. CONTACT: [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Limin Fu, Beifang Niu, Zhengwei Zhu 0001, Sitao Wu, Weizhong Li 0002 |
Bioinform. | 5 |
| 2011 | FR-HIT, a very fast program to recruit metagenomic reads to homologous reference genomesabstractSUMMARY: Fragment recruitment, a process of aligning sequencing reads to reference genomes, is a crucial step in metagenomic data analysis. The available sequence alignment programs are either slow or insufficient for recruiting metagenomic reads. We implemented an efficient algorithm, FR-HIT, for fragment recruitment. We applied FR-HIT and several other tools including BLASTN, MegaBLAST, BLAT, LAST, SSAHA2, SOAP2, BWA and BWA-SW to recruit four metagenomic datasets from different type of sequencers. On average, FR-HIT and BLASTN recruited significantly more reads than other programs, while FR-HIT is about two orders of magnitude faster than BLASTN. FR-HIT is slower than the fastest SOAP2, BWA and BWA-SW, but it recruited 1-5 times more reads. AVAILABILITY: http://weizhongli-lab.org/frhit. Beifang Niu, Zhengwei Zhu 0001, Limin Fu, Sitao Wu, Weizhong Li 0002 |
Bioinform. | 5 |
| 2010 | CAMERA 2.0: A Data-centric Metagenomics Community Infrastructure Driven by Scientific WorkflowsabstractOver the last decade, workflows have been established as a mechanism for scientific developers to create simplified views of complex scientific processes. However, there is a need for a comprehensive system architecture to link scientific developers creating workflows with researchers launching workflows in large scale computing environments. We present the architecture for the CAMERA 2.0 Cyber infrastructure platform that provides a scaffold where workflows can be uploaded into the system, and user interface components for launching and viewing results are automatically generated. In CAMERA 2.0, scientific developers and metagenomics researchers seamlessly collaborate to (i) wrap data-analysis software applications and heterogeneous tools as Resource Oriented Architecture (ROA) components integrating them using scientific workflows; (ii) publish and run scientific workflows via dynamically generated uniform portal interfaces; (iii) map heterogeneous workflow products to provenance and CAMERA semantic database through a transformation component, to save output data resulting from workflow runs based on this mapping; (iv) record and visualize the provenance of all workflow run-related data and processes; and (v) conduct queries across multiple workflow executions and link these workflow executions to each other through data and provenance related to these runs. Furthermore, workflows added to CAMERA also have access to a variety of physical resources for computation and data management. Here, we demonstrate the usability of this framework with some of the developed metagenomics workflows. Ilkay Altintas, Abel W. Lin, Chris Churas, Madhusudan Gujral, Shulei Sun, Weizhong Li 0002, Ramil Manansala, Mayya Sedova, Jeffrey S. Grethe, Mark H. Ellisman |
SERVICES | 7 |
| 2010 | CD-HIT Suite: a web server for clustering and comparing biological sequencesabstractUNLABELLED: CD-HIT is a widely used program for clustering and comparing large biological sequence datasets. In order to further assist the CD-HIT users, we significantly improved this program with more functions and better accuracy, scalability and flexibility. Most importantly, we developed a new web server, CD-HIT Suite, for clustering a user-uploaded sequence dataset or comparing it to another dataset at different identity levels. Users can now interactively explore the clusters within web browsers. We also provide downloadable clusters for several public databases (NCBI NR, Swissprot and PDB) at different identity levels. AVAILABILITY: Free access at http://cd-hit.org Beifang Niu, Limin Fu, Weizhong Li 0002 |
Bioinform. | 5 |
| 2010 | Artificial and natural duplicates in pyrosequencing reads of metagenomic dataabstractBACKGROUND: Artificial duplicates from pyrosequencing reads may lead to incorrect interpretation of the abundance of species and genes in metagenomic studies. Duplicated reads were filtered out in many metagenomic projects. However, since the duplicated reads observed in a pyrosequencing run also include natural (non-artificial) duplicates, simply removing all duplicates may also cause underestimation of abundance associated with natural duplicates. RESULTS: We implemented a method for identification of exact and nearly identical duplicates from pyrosequencing reads. This method performs an all-against-all sequence comparison and clusters the duplicates into groups using an algorithm modified from our previous sequence clustering method cd-hit. This method can process a typical dataset in approximately 10 minutes; it also provides a consensus sequence for each group of duplicates. We applied this method to the underlying raw reads of 39 genomic projects and 10 metagenomic projects that utilized pyrosequencing technique. We compared the occurrences of the duplicates identified by our method and the natural duplicates made by independent simulations. We observed that the duplicates, including both artificial and natural duplicates, make up 4-44% of reads. The number of natural duplicates highly correlates with the samples' read density (number of reads divided by genome size). For high-complexity metagenomic samples lacking dominant species, natural duplicates only make up <1% of all duplicates. But for some other samples like transcriptomic samples, majority of the observed duplicates might be natural duplicates. CONCLUSIONS: Our method is available from http://cd-hit.org as a downloadable program and a web server. It is important not only to identify the duplicates from metagenomic datasets but also to distinguish whether they are artificial or natural duplicates. We provide a tool to estimate the number of natural duplicates according to user-defined sample types, so users can decide whether to retain or remove duplicates in their projects. Beifang Niu, Limin Fu, Shulei Sun, Weizhong Li 0002 |
BMC Bioinform. | 4 |
| 2010 | Expansion of the Protein Repertoire in Newly Explored Environments: Human Gut Microbiome Specific Protein FamiliesabstractThe microbes that inhabit particular environments must be able to perform molecular functions that provide them with a competitive advantage to thrive in those environments. As most molecular functions are performed by proteins and are conserved between related proteins, we can expect that organisms successful in a given environmental niche would contain protein families that are specific for functions that are important in that environment. For instance, the human gut is rich in polysaccharides from the diet or secreted by the host, and is dominated by Bacteroides, whose genomes contain highly expanded repertoire of protein families involved in carbohydrate metabolism. To identify other protein families that are specific to this environment, we investigated the distribution of protein families in the currently available human gut genomic and metagenomic data. Using an automated procedure, we identified a group of protein families strongly overrepresented in the human gut. These not only include many families described previously but also, interestingly, a large group of previously unrecognized protein families, which suggests that we still have much to discover about this environment. The identification and analysis of these families could provide us with new information about an environment critical to our health and well being. Kyle Ellrott, Lukasz Jaroszewski, Weizhong Li 0002, John C. Wooley, Adam Godzik |
PLoS Comput. Biol. | 3 |
| 2009 | Identification of ribosomal RNA genes in metagenomic fragmentsabstractAbstract Motivation: Identification of genes coding for ribosomal RNA (rRNA) is considered an important goal in the analysis of data from metagenomics projects. Here, we report the development of a software program designed for the identification of rRNA genes from metagenomic fragments based on hidden Markov models (HMMs). This program provides rRNA gene predictions with high sensitivity and specificity on artificially fragmented genomic DNAs. Availability: Supplementary files, scripts and sample data are available at http://tools.camera.calit2.net/camera/meta_rna. Contact: [email protected] Supplementary information: Supplementary Data are available at Bioinformatics online. Paul Gilna, Weizhong Li 0002 |
Bioinform. | 3 |
| 2009 | Analysis and comparison of very large metagenomes with fast clustering and functional annotationabstractBACKGROUND: The remarkable advance of metagenomics presents significant new challenges in data analysis. Metagenomic datasets (metagenomes) are large collections of sequencing reads from anonymous species within particular environments. Computational analyses for very large metagenomes are extremely time-consuming, and there are often many novel sequences in these metagenomes that are not fully utilized. The number of available metagenomes is rapidly increasing, so fast and efficient metagenome comparison methods are in great demand. RESULTS: The new metagenomic data analysis method Rapid Analysis of Multiple Metagenomes with a Clustering and Annotation Pipeline (RAMMCAP) was developed using an ultra-fast sequence clustering algorithm, fast protein family annotation tools, and a novel statistical metagenome comparison method that employs a unique graphic interface. RAMMCAP processes extremely large datasets with only moderate computational effort. It identifies raw read clusters and protein clusters that may include novel gene families, and compares metagenomes using clusters or functional annotations calculated by RAMMCAP. In this study, RAMMCAP was applied to the two largest available metagenomic collections, the "Global Ocean Sampling" and the "Metagenomic Profiling of Nine Biomes". CONCLUSION: RAMMCAP is a very fast method that can cluster and annotate one million metagenomic reads in only hundreds of CPU hours. It is available from http://tools.camera.calit2.net/camera/rammcap/. Weizhong Li 0002 |
BMC Bioinform. | 1 |
| 2008 | Gene identification and protein classification in microbial metagenomic sequence data via incremental clusteringabstractBACKGROUND: The identification and study of proteins from metagenomic datasets can shed light on the roles and interactions of the source organisms in their communities. However, metagenomic datasets are characterized by the presence of organisms with varying GC composition, codon usage biases etc., and consequently gene identification is challenging. The vast amount of sequence data also requires faster protein family classification tools. RESULTS: We present a computational improvement to a sequence clustering approach that we developed previously to identify and classify protein coding genes in large microbial metagenomic datasets. The clustering approach can be used to identify protein coding genes in prokaryotes, viruses, and intron-less eukaryotes. The computational improvement is based on an incremental clustering method that does not require the expensive all-against-all compute that was required by the original approach, while still preserving the remote homology detection capabilities. We present evaluations of the clustering approach in protein-coding gene identification and classification, and also present the results of updating the protein clusters from our previous work with recent genomic and metagenomic sequences. The clustering results are available via CAMERA, (http://camera.calit2.net). CONCLUSION: The clustering paradigm is shown to be a very useful tool in the analysis of microbial metagenomic data. The incremental clustering method is shown to be much faster than the original approach in identifying genes, grouping sequences into existing protein families, and also identifying novel families that have multiple members in a metagenomic dataset. These clusters provide a basis for further studies of protein families. Shibu Yooseph, Weizhong Li 0002, Granger G. Sutton |
BMC Bioinform. | 2 |
| 2006 | VISSA: a program to visualize structural features from structure sequence alignmentabstractMOTIVATION: Multiple sequence alignment is an important tool to understand and analyze functions of homologous proteins. However, the logic of residue conservation/variation is usually apparent only in three-dimensional (3D) space, not on a primary sequence level. Thus, in a traditional multiple alignment it is often difficult to directly visualize and analyze key residues because they are masked by other residues along the alignment. Here we present an integrated multiple alignment and 3D structure visualization program that can (1) map and highlight residues from a 1D alignment onto a 3D structure and vice versa and (2) display only the alignment of preselected, key residues. This program, called Visualize Structure Sequence Alignment, also has many other built-in tools that can help analyze multiple sequence alignments. AVAILABILITY: http://bioinformatics.burnham.org/liwz/vissa CONTACT: [email protected]. Weizhong Li 0002, Adam Godzik |
Bioinform. | 1 |
| 2006 | Cd-hit: a fast program for clustering and comparing large sets of protein or nucleotide sequencesabstractMOTIVATION: In 2001 and 2002, we published two papers (Bioinformatics, 17, 282-283, Bioinformatics, 18, 77-82) describing an ultrafast protein sequence clustering program called cd-hit. This program can efficiently cluster a huge protein database with millions of sequences. However, the applications of the underlying algorithm are not limited to only protein sequences clustering, here we present several new programs using the same algorithm including cd-hit-2d, cd-hit-est and cd-hit-est-2d. Cd-hit-2d compares two protein datasets and reports similar matches between them; cd-hit-est clusters a DNA/RNA sequence database and cd-hit-est-2d compares two nucleotide datasets. All these programs can handle huge datasets with millions of sequences and can be hundreds of times faster than methods based on the popular sequence comparison and database search tools, such as BLAST. Weizhong Li 0002, Adam Godzik |
Bioinform. | 1 |
| 2003 | A segment alignment approach to protein comparisonabstractAbstract Motivation: Local structure segments (LSSs) are small structural units shared by unrelated proteins. They are extensively used in protein structure comparison, and predicted LSSs (PLSSs) are used very successfully in ab initio folding simulations. However, predicted or real LSSs are rarely exploited by protein sequence comparison programs that are based on position-by-position alignments. Results: We developed a SEgment Alignment algorithm (SEA) to compare proteins described as a collection of predicted local structure segments (PLSSs), which is equivalent to an unweighted graph (network). Any specific structure, real or predicted corresponds to a specific path in this network. SEA then uses a network matching approach to find two most similar paths in networks representing two proteins. SEA explores the uncertainty and diversity of predicted local structure information to search for a globally optimal solution. It simultaneously solves two related problems: the alignment of two proteins and the local structure prediction for each of them. On a benchmark of protein pairs with low sequence similarity, we show that application of the SEA algorithm improves alignment quality as compared to FFAS profile-profile alignment, and in some cases SEA alignments can match the structural alignments, a feat previously impossible for any sequence based alignment methods. Availability: SEA is freely available for academic users on a web server http://ffas.ljcrf.edu/sea. Supplementary information: http://ffas.ljcrf.edu/sea Contact: [email protected] * To whom correspondence should be addressed. Program in Bioinformatics and Biological Complexity, The Burnham Institute, 10901 N. Torrey Pines Road, La Jolla, CA 92037, USA. Yuzhen Ye, Lukasz Jaroszewski, Weizhong Li 0002, Adam Godzik |
Bioinform. | 3 |
| 2002 | Tolerating some redundancy significantly speeds up clustering of large protein databasesabstractMOTIVATION: Sequence clustering replaces groups of similar sequences in a database with single representatives. Clustering large protein databases like the NCBI Non-Redundant database (NR) using even the best currently available clustering algorithms is very time-consuming and only practical at relatively high sequence identity thresholds. Our previous program, CD-HI, clustered NR at 90% identity in approximately 1 h and at 75% identity in approximately 1 day on a 1 GHz Linux PC (Li et al., Bioinformatics, 17, 282, 2001); however even faster clustering speed is needed because the size of protein databases are rapidly growing and many applications desire a lower attainable thresholds. RESULTS: For our previous algorithm (CD-HI), we have employed short-word filters to speed up the clustering. In this paper, we show that tolerating some redundancy makes for more efficient use of these short-word filters and increases the program's speed 100 times. Our new program implements this technique and clusters NR at 70% identity within 2 h, and at 50% identity in approximately 5 days. Although some redundancy is present after clustering, our new program's results only differ from our previous program's by less than 0.4%. Weizhong Li 0002, Lukasz Jaroszewski, Adam Godzik |
Bioinform. | 1 |
| 2001 | Clustering of highly homologous sequences to reduce the size of large protein databasesabstractAbstract Summary: We present a fast and flexible program for clustering large protein databases at different sequence identity levels. It takes less than 2 h for the all-against-all sequence comparison and clustering of the non-redundant protein database of over 560000 sequences on a high-end PC. The output database, including only the representative sequences, can be used for more efficient and sensitive database searches. Availability: The program is available from http://bioinformatics.burnham-inst.org/cd-hi Contact: [email protected] or [email protected] * To whom correspondence should be addressed. Weizhong Li 0002, Lukasz Jaroszewski, Adam Godzik |
Bioinform. | 1 |
| 2000 | Saturated BLAST: an automated multiple intermediate sequence search used to detect distant homologyabstractMOTIVATION: Two proteins can have a similar 3-dimensional structure and biological function, but have sequences sufficiently different that traditional protein sequence comparison algorithms do not identify their relationship. The desire to identify such relations has led to the development of more sensitive sequence alignment strategies. One such strategy is the Intermediate Sequence Search (ISS), which connects two proteins through one or more intermediate sequences. In its brute-force implementation, ISS is a strategy that repetitively uses the results of the previous query as new search seeds, making it time-consuming and difficult to analyze. RESULTS: Saturated BLAST is a package that performs ISS in an efficient and automated manner. It was developed using Perl and Perl/Tk and implemented on the LINUX operating system. Starting with a protein sequence, Saturated BLAST runs a BLAST search and identifies representative sequences for the next generation of searches. The procedure is run until convergence or until some predefined criteria are met. Saturated BLAST has a friendly graphic user interface, a built-in BLAST result parser, several multiple alignment tools, clustering algorithms and various filters for the elimination of false positives, thereby providing an easy way to edit, visualize, analyze, monitor and control the search. Besides detecting remote homologies, Saturated BLAST can be used to maintain protein family databases and to search for new genes in genomic databases. Weizhong Li 0002, Frederic Pio, Krzysztof Pawlowski, Adam Godzik |
Bioinform. | 1 |