EDBT 2026 Demo / reviewers in the wild / expert
Kevin Y. Yip
dblp:86/2270
· DBLP profile ↗
39ranked-venue papers
10as first author
2since 2021 · last 2024
0000-0001-5516-9944ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 27 · 7 first-author · 2 since 2021Databases, data management, data science and information retrieval · 11 · 3 first-authorArtificial intelligence and machine learning · 3Graphics, computer vision, multimedia, augmented reality and games · 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
17 papers |
Bioinformatics and computational biology · 100% | |
| Databases, data mining, and information retrieval
8 papers |
Data mining · 100% |
Topics — the 30 heaviest of 50, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology
genomics |
0.6 | 3 | 2022 | A network approach to exploring the functional basis of gene-gene epistatic interactions in disease susceptibility · Bioinform. 2018 Deep learning identifies and quantifies recombination hotspot determinants · Bioinform. 2022 CLUSTAG: hierarchical clustering and graph methods for selecting tag SNPs · Bioinform. 2005 |
Bioinformatics and computational biology › sequence analysis › sequence assembly › genome assembly
de novo assembly |
0.4 | 1 | 2020 | A general near-exact k-mer counting method with low memory consumption enables de novo assembly of 106× human sequence data in 2.7 hours · Bioinform. 2020 |
Bioinformatics and computational biology › sequence analysis
error correction |
0.4 | 1 | 2020 | A general near-exact k-mer counting method with low memory consumption enables de novo assembly of 106× human sequence data in 2.7 hours · Bioinform. 2020 |
Bioinformatics and computational biology › sequence analysis › k-mer analysis
k-mer counting |
0.4 | 1 | 2020 | A general near-exact k-mer counting method with low memory consumption enables de novo assembly of 106× human sequence data in 2.7 hours · Bioinform. 2020 |
Bioinformatics and computational biology › sequence analysis
sequence assembly |
0.4 | 1 | 2020 | A general near-exact k-mer counting method with low memory consumption enables de novo assembly of 106× human sequence data in 2.7 hours · Bioinform. 2020 |
Bioinformatics and computational biology › sequence analysis
sequencing data processing |
0.4 | 1 | 2020 | A general near-exact k-mer counting method with low memory consumption enables de novo assembly of 106× human sequence data in 2.7 hours · Bioinform. 2020 |
Bioinformatics and computational biology › statistical genetics › gene-gene interaction
epistasis analysis |
0.3 | 1 | 2018 | A network approach to exploring the functional basis of gene-gene epistatic interactions in disease susceptibility · Bioinform. 2018 |
Bioinformatics and computational biology › RNA biology › RNA analysis › RNA bioinformatics
RNA sequence design |
0.3 | 1 | 2018 | A comprehensive web tool for toehold switch design · Bioinform. 2018 |
Bioinformatics and computational biology
synthetic biology |
0.3 | 1 | 2018 | A comprehensive web tool for toehold switch design · Bioinform. 2018 |
Data mining
pattern mining |
0.3 | 3 | 2013 | Mining Order-Preserving Submatrices from Data with Repeated Measurements · IEEE Trans. Knowl. Data Eng. 2013 Mining Order-Preserving Submatrices from Data with Repeated Measurements · ICDM 2008 Mining Periodic Patterns with Gap Requirement from Sequences · SIGMOD Conference 2005 |
Bioinformatics and computational biology › sequence analysis › sequence assembly › genome assembly
optical map alignment |
0.3 | 1 | 2017 | OMBlast: alignment tool for optical mapping using a seed-and-extend approach · Bioinform. 2017 |
Bioinformatics and computational biology › genomics › physical mapping
optical map analysis |
0.3 | 1 | 2017 | OMTools: a software package for visualizing and processing optical mapping data · Bioinform. 2017 |
Bioinformatics and computational biology › sequence alignment
seed-and-extend |
0.3 | 1 | 2017 | OMBlast: alignment tool for optical mapping using a seed-and-extend approach · Bioinform. 2017 |
Bioinformatics and computational biology
sequence alignment |
0.3 | 1 | 2017 | OMBlast: alignment tool for optical mapping using a seed-and-extend approach · Bioinform. 2017 |
Bioinformatics and computational biology
systems biology |
0.3 | 3 | 2018 | A network approach to exploring the functional basis of gene-gene epistatic interactions in disease susceptibility · Bioinform. 2018 Training set expansion: an approach to improving the reconstruction of biological networks from limited and uneven reliable interactions · Bioinform. 2009 The tYNA platform for comparative interactomics: a web tool for managing, comparing and mining multiple networks · Bioinform. 2006 |
Bioinformatics and computational biology › genomics
genome organization |
0.2 | 1 | 2016 | A novel method for discovering local spatial clusters of genomic regions with functional relationships from DNA contact maps · Bioinform. 2016 |
Data mining › pattern mining › matrix pattern mining
order-preserving submatrix mining |
0.2 | 2 | 2013 | Mining Order-Preserving Submatrices from Data with Repeated Measurements · IEEE Trans. Knowl. Data Eng. 2013 Mining Order-Preserving Submatrices from Data with Repeated Measurements · ICDM 2008 |
Data mining › predictive modeling
classification |
0.2 | 2 | 2011 | Decision Trees for Uncertain Data · IEEE Trans. Knowl. Data Eng. 2011 Decision Trees for Uncertain Data · ICDE 2009 |
Data mining › predictive modeling › classification
decision tree learning |
0.2 | 2 | 2011 | Decision Trees for Uncertain Data · IEEE Trans. Knowl. Data Eng. 2011 Decision Trees for Uncertain Data · ICDE 2009 |
Bioinformatics and computational biology
protein-RNA interaction |
0.2 | 1 | 2014 | Computational identification of protein binding sites on RNAs using high-throughput RNA structure-probing data · Bioinform. 2014 |
Bioinformatics and computational biology › sequence analysis › RNA sequence analysis
RNA-binding site prediction |
0.2 | 1 | 2014 | Computational identification of protein binding sites on RNAs using high-throughput RNA structure-probing data · Bioinform. 2014 |
Bioinformatics and computational biology › RNA biology › RNA analysis
RNA structure probing |
0.2 | 1 | 2014 | Computational identification of protein binding sites on RNAs using high-throughput RNA structure-probing data · Bioinform. 2014 |
Visualization and visual analytics
scientific visualization |
0.2 | 1 | 2014 | ECplot: an online tool for making standardized plots from large datasets for bioinformatics publications · Bioinform. 2014 |
Data mining
clustering |
0.2 | 3 | 2006 | Efficient Clustering of Uncertain Data · ICDM 2006 On Discovery of Extremely Low-Dimensional Clusters using Semi-Supervised Projected Clustering · ICDE 2005 HARP: A Practical Projected Clustering Algorithm · IEEE Trans. Knowl. Data Eng. 2004 |
Bioinformatics and computational biology › genomics
genomic data analysis |
0.1 | 1 | 2011 | ACT: aggregation and correlation toolbox for analyses of genome tracks · Bioinform. 2011 |
Data mining › predictive modeling › classification
uncertain data classification |
0.1 | 1 | 2011 | Decision Trees for Uncertain Data · IEEE Trans. Knowl. Data Eng. 2011 |
Data mining › clustering › high-dimensional clustering
subspace clustering |
0.1 | 2 | 2005 | On Discovery of Extremely Low-Dimensional Clusters using Semi-Supervised Projected Clustering · ICDE 2005 HARP: A Practical Projected Clustering Algorithm · IEEE Trans. Knowl. Data Eng. 2004 |
Bioinformatics and computational biology › protein analysis › protein-protein interaction
protein-protein interaction network |
0.1 | 1 | 2018 | A network approach to exploring the functional basis of gene-gene epistatic interactions in disease susceptibility · Bioinform. 2018 |
Bioinformatics and computational biology › network bioinformatics › biological network analysis
biological network inference |
0.1 | 1 | 2009 | Training set expansion: an approach to improving the reconstruction of biological networks from limited and uneven reliable interactions · Bioinform. 2009 |
Data mining
uncertain data mining |
0.1 | 1 | 2009 | Decision Trees for Uncertain Data · ICDE 2009 |
Methods — techniques the papers use, named apart from their topics
signal processing · 0.6deep learning · 0.6noise removal · 0.4counting quotient filter · 0.4pruning · 0.4sequence-structure analysis · 0.3network analysis · 0.3gene-variant association · 0.3seed-and-extend alignment · 0.3data processing pipeline · 0.3decision tree induction · 0.2clustering · 0.2benchmarking · 0.2XML-based formatting · 0.2repeated measurement aggregation · 0.2pruning techniques · 0.2probability density function · 0.1repeated measurement handling · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Accurate identification of structural variations from cancer samplesabstractStructural variations (SVs) are commonly found in cancer genomes. They can cause gene amplification, deletion and fusion, among other functional consequences. With an average read length of hundreds of kilobases, nano-channel-based optical DNA mapping is powerful in detecting large SVs. However, existing SV calling methods are not tailored for cancer samples, which have special properties such as mixed cell types and sub-clones. Here we propose the Cancer Optical Mapping for detecting Structural Variations (COMSV) method that is specifically designed for cancer samples. It shows high sensitivity and specificity in benchmark comparisons. Applying to cancer cell lines and patient samples, COMSV identifies hundreds of novel SVs per sample. Chenyang Hong, Claire Yik-Lok Chung, Alden King-Yung Leung, Delbert Almerick T. Boncan, Lixin Cheng, Kwok-Wai Lo, Paul B. S. Lai, John Wong, Jingying Zhou, Alfred Sze-Lok Cheng, Ting-Fung Chan, Kevin Y. Yip |
Briefings Bioinform. | 15 |
| 2022 | Deep learning identifies and quantifies recombination hotspot determinantsabstractMOTIVATION: Recombination is one of the essential genetic processes for sexually reproducing organisms, which can happen more frequently in some regions, called recombination hotspots. Although several factors, such as PRDM9 binding motifs, are known to be related to the hotspots, their contributions to the recombination hotspots have not been quantified, and other determinants are yet to be elucidated. Here, we propose a computational method, RHSNet, based on deep learning and signal processing, to identify and quantify the hotspot determinants in a purely data-driven manner, utilizing datasets from various studies, populations, sexes and species. RESULTS: RHSNet can significantly outperform other sequence-based methods on multiple datasets across different species, sexes and studies. In addition to being able to identify hotspot regions and the well-known determinants accurately, more importantly, RHSNet can quantify the determinants that contribute significantly to the recombination hotspot formation in the relation between PRDM9 binding motif, histone modification and GC content. Further cross-sex, cross-population and cross-species studies suggest that the proposed method has the generalization power and potential to identify and quantify the evolutionary determinant motifs. AVAILABILITY AND IMPLEMENTATION: https://github.com/frankchen121212/RHSNet. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Yu Li 0006, Trisevgeni Rapakoulia, Hiroyuki Kuwahara, Kevin Y. Yip, Xin Gao 0001 |
Bioinform. | 5 |
| 2020 | Shaping the nebulous enhancer in the era of high-throughput assays and genome editingabstractSince the 1st discovery of transcriptional enhancers in 1981, their textbook definition has remained largely unchanged in the past 37 years. With the emergence of high-throughput assays and genome editing, which are switching the paradigm from bottom-up discovery and testing of individual enhancers to top-down profiling of enhancer activities genome-wide, it has become increasingly evidenced that this classical definition has left substantial gray areas in different aspects. Here we survey a representative set of recent research articles and report the definitions of enhancers they have adopted. The results reveal that a wide spectrum of definitions is used usually without the definition stated explicitly, which could lead to difficulties in data interpretation and downstream analyses. Based on these findings, we discuss the practical implications and suggestions for future studies. Edwin Yu-Kiu Ho, Qin Cao, Mengting Gu, Ricky Wai-Lun Chan, Mark Gerstein, Kevin Y. Yip |
Briefings Bioinform. | 7 |
| 2020 | Flexible k-mers with variable-length indels for identifying binding sequences of protein dimersabstractAbstract Many DNA-binding proteins interact with partner proteins. Recently, based on the high-throughput consecutive affinity-purification systematic evolution of ligands by exponential enrichment (CAP-SELEX) method, many such protein pairs have been found to bind DNA with flexible spacing between their individual binding motifs. Most existing motif representations were not designed to capture such flexibly spaced regions. In order to computationally discover more co-binding events without prior knowledge about the identities of the co-binding proteins, a new representation is needed. We propose a new class of sequence patterns that flexibly model such variable regions and corresponding algorithms that identify co-bound sequences using these patterns. Based on both simulated and CAP-SELEX data, features derived from our sequence patterns lead to better classification performance than patterns that do not explicitly model the variable regions. We also show that even for standard ChIP-seq data, this new class of sequence patterns can help discover co-bound events in a subset of sequences in an unsupervised manner. The open-source software is available at https://github.com/kevingroup/glk-SVM. Chenyang Hong, Kevin Y. Yip |
Briefings Bioinform. | 2 |
| 2020 | A general near-exact k-mer counting method with low memory consumption enables de novo assembly of 106× human sequence data in 2.7 hoursabstractMOTIVATION: In de novo sequence assembly, a standard pre-processing step is k-mer counting, which computes the number of occurrences of every length-k sub-sequence in the sequencing reads. Sequencing errors can produce many k-mers that do not appear in the genome, leading to the need for an excessive amount of memory during counting. This issue is particularly serious when the genome to be assembled is large, the sequencing depth is high, or when the memory available is limited. RESULTS: Here, we propose a fast near-exact k-mer counting method, CQF-deNoise, which has a module for dynamically removing noisy false k-mers. It automatically determines the suitable time and number of rounds of noise removal according to a user-specified wrong removal rate. We tested CQF-deNoise comprehensively using data generated from a diverse set of genomes with various data properties, and found that the memory consumed was almost constant regardless of the sequencing errors while the noise removal procedure had minimal effects on counting accuracy. Compared with four state-of-the-art k-mer counting methods, CQF-deNoise consistently performed the best in terms of memory usage, consuming 49-76% less memory than the second best method. When counting the k-mers from a human dataset with around 60× coverage, the peak memory usage of CQF-deNoise was only 10.9 GB (gigabytes) for k = 28 and 21.5 GB for k = 55. De novo assembly of 106× human sequencing data using CQF-deNoise for k-mer counting required only 2.7 h and 90 GB peak memory. AVAILABILITY AND IMPLEMENTATION: The source codes of CQF-deNoise and SH-assembly are available at https://github.com/Christina-hshi/CQF-deNoise.git and https://github.com/Christina-hshi/SH-assembly.git, respectively, both under the BSD 3-Clause license. Christina Huan Shi, Kevin Y. Yip |
Bioinform. | 2 |
| 2018 | A comprehensive web tool for toehold switch designabstractMotivation: Toehold switches are a class of RNAs with a hairpin loop that can be unfolded upon binding a trigger RNA, thereby exposing a ribosome binding site (RBS) and permitting translation of the reporter protein. They have been shown very useful in detecting a variety of targets including RNAs from Zika and Ebola viruses. The base complementation between the toehold switch and the trigger RNA also makes it sensitive to sequence variations. Design of toehold switches involves a series of considerations related to their sequence properties, structures and specificities. Results: Here we present the first comprehensive web tool for designing toehold switches. We also propose a score for predicting the efficacy of designed toehold switches based on properties learned from ∼180 experimentally tested switches. Availability and implementation: The toehold switch web tool is available at https://yiplab.cse.cuhk.edu.hk/toehold/. Andrew Ching-Yuet To, David Ho-Ting Chu, Angela Ruoning Wang, Frances Cheuk-Yau Li, Alan Wai-On Chiu, Daisy Yuwei Gao, Chung Hang Jonathan Choi, Siu-Kai Kong, Ting-Fung Chan, King-Ming Chan, Kevin Y. Yip |
Bioinform. | 11 |
| 2018 | A network approach to exploring the functional basis of gene-gene epistatic interactions in disease susceptibilityabstractMotivation: Individual genetic variants explain only a small fraction of heritability in some diseases. Some variants have weak marginal effects on disease risk, but their joint effects are significantly stronger when occurring together. Most studies on such epistatic interactions have focused on methods for identifying the interactions and interpreting individual cases, but few have explored their general functional basis. This was due to the lack of a comprehensive list of epistatic interactions and uncertainties in associating variants to genes. Results: We conducted a large-scale survey of published research articles to compile the first comprehensive list of epistatic interactions in human diseases with detailed annotations. We used various methods to associate these variants to genes to ensure robustness. We found that these genes are significantly more connected in protein interaction networks, are more co-expressed and participate more often in the same pathways. We demonstrate using the list to discover novel disease pathways. Contact: [email protected]. Supplementary information: Supplementary data are available at Bioinformatics online. Danny Kit-Sang Yip, Landon L. Chan, Iris K. Pang, Wei Jiang 0019, Nelson L. S. Tang, Weichuan Yu, Kevin Y. Yip |
Bioinform. | 7 |
| 2017 | OMTools: a software package for visualizing and processing optical mapping dataabstractSUMMARY: Optical mapping is a molecular technique capturing specific patterns of fluorescent labels along DNA molecules. It has been widely applied in assisted-scaffolding in sequence assemblies, microbial strain typing and detection of structural variations. Various computational methods have been developed to analyze optical mapping data. However, existing tools for processing and visualizing optical map data still have many shortcomings. Here, we present OMTools, an efficient and intuitive data processing and visualization suite to handle and explore large-scale optical mapping profiles. OMTools includes modules for visualization (OMView), data processing and simulation. These modules together form an accessible and convenient pipeline for optical mapping analyses. AVAILABILITY AND IMPLEMENTATION: OMTools is implemented in Java 1.8 and released under a GPL license. OMTools can be downloaded from https://github.com/aldenleung/OMTools and run on any standard desktop computer equipped with a Java virtual machine. CONTACT: [email protected] or [email protected]. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Alden King-Yung Leung, Nana Jin, Kevin Y. Yip, Ting-Fung Chan |
Bioinform. | 3 |
| 2017 | OMBlast: alignment tool for optical mapping using a seed-and-extend approachabstractBackground: Optical mapping is a technique for capturing fluorescent signal patterns of long DNA molecules (in the range of 0.1–1 Mbp). Recently, it has been complementing the widely used short-read sequencing technology by assisting with scaffolding and detecting large and complex structural variations (SVs). Here, we introduce a fast, robust and accurate tool called OMBlast for aligning optical maps, the set of signal locations on the molecules generated from optical mapping. Our method is based on the seed-and-extend approach from sequence alignment, with modifications specific to optical mapping. Results: Experiments with both synthetic and our real data demonstrate that OMBlast has higher accuracy and faster mapping speed than existing alignment methods. Our tool also shows significant improvement when aligning data with SVs. Availability and Implementation: OMBlast is implemented for Java 1.7 and is released under a GPL license. OMBlast can be downloaded from https://github.com/aldenleung/OMBlast and run directly on machines equipped with a Java virtual machine. Contact: [email protected] and [email protected] Supplementary Information: Supplementary data are available at Bioinformatics online. Alden King-Yung Leung, Tsz-Piu Kwok, Raymond Wan 0001, Pui-Yan Kwok, Kevin Y. Yip, Ting-Fung Chan |
Bioinform. | 6 |
| 2016 | Towards a More Accurate Error Model for BioNano Optical Maps
Menglu Li, Angel C. Y. Mak, Ernest T. Lam, Pui-Yan Kwok, Kevin Y. Yip, Ting-Fung Chan, Siu-Ming Yiu |
ISBRA | 6 |
| 2016 | Analysis of sequencing data for probing RNA secondary structures and protein-RNA binding in studying posttranscriptional regulationsabstractHigh-throughput sequencing has been used to study posttranscriptional regulations, where the identification of protein-RNA binding is a major and fast-developing sub-area, which is in turn benefited by the sequencing methods for whole-transcriptome probing of RNA secondary structures. In the study of RNA secondary structures using high-throughput sequencing, bases are modified or cleaved according to their structural features, which alter the resulting composition of sequencing reads. In the study of protein-RNA binding, methods have been proposed to immuno-precipitate (IP) protein-bound RNA transcripts in vitro or in vivo By sequencing these transcripts, the protein-RNA interactions and the binding locations can be identified. For both types of data, read counts are affected by a combination of confounding factors, including expression levels of transcripts, sequence biases, mapping errors and the probing or IP efficiency of the experimental protocols. Careful processing of the sequencing data and proper extraction of important features are fundamentally important to a successful analysis. Here we review and compare different experimental methods for probing RNA secondary structures and binding sites of RNA-binding proteins (RBPs), and the computational methods proposed for analyzing the corresponding sequencing data. We suggest how these two types of data should be integrated to study the structural properties of RBP binding sites as a systematic way to better understand posttranscriptional regulations. Xihao Hu, Zhi John Lu, Kevin Y. Yip |
Briefings Bioinform. | 4 |
| 2016 | A novel method for discovering local spatial clusters of genomic regions with functional relationships from DNA contact mapsabstractMOTIVATION: The three-dimensional structure of genomes makes it possible for genomic regions not adjacent in the primary sequence to be spatially proximal. These DNA contacts have been found to be related to various molecular activities. Previous methods for analyzing DNA contact maps obtained from Hi-C experiments have largely focused on studying individual interactions, forming spatial clusters composed of contiguous blocks of genomic locations, or classifying these clusters into general categories based on some global properties of the contact maps. RESULTS: Here, we describe a novel computational method that can flexibly identify small clusters of spatially proximal genomic regions based on their local contact patterns. Using simulated data that highly resemble Hi-C data obtained from real genome structures, we demonstrate that our method identifies spatial clusters that are more compact than methods previously used for clustering genomic regions based on DNA contact maps. The clusters identified by our method enable us to confirm functionally related genomic regions previously reported to be spatially proximal in different species. We further show that each genomic region can be assigned a numeric affinity value that indicates its degree of participation in each local cluster, and these affinity values correlate quantitatively with DNase I hypersensitivity, gene expression, super enhancer activities and replication timing in a cell type specific manner. We also show that these cluster affinity values can precisely define boundaries of reported topologically associating domains, and further define local sub-domains within each domain. AVAILABILITY AND IMPLEMENTATION: The source code of BNMF and tutorials on how to use the software to extract local clusters from contact maps are available at http://yiplab.cse.cuhk.edu.hk/bnmf/ CONTACT: [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Xihao Hu, Christina Huan Shi, Kevin Y. Yip |
Bioinform. | 3 |
| 2014 | ECplot: an online tool for making standardized plots from large datasets for bioinformatics publicationsabstractMOTIVATION AND RESULTS: We have implemented ECplot, an online tool for plotting charts from large datasets. This tool supports a variety of chart types commonly used in bioinformatics publications. In our benchmarking, it was able to create a Box-and-Whisker plot with about 67 000 data points and 8 MB total file size within several seconds. The design of the tool makes common formatting operations easy to perform. It also allows more complex operations to be achieved by advanced XML (Extensible Markup Language) and programming options. Data and formatting styles are stored in separate files, such that style templates can be made and applied to new datasets. The text-based file formats based on XML facilitate efficient manipulation of formatting styles for a large number of data series. These file formats also provide a means to reproduce published figures from raw data, which complement parallel efforts in making the data and software involved in published analysis results accessible. We demonstrate this idea by using ECplot to replicate some complex figures from a previous publication. AVAILABILITY AND IMPLEMENTATION: ECplot and its source code (under MIT license) are available at https://yiplab.cse.cuhk.edu.hk/ecplot/. CONTACT: [email protected]. Alex Chun-Hong Fok, Sunny Siu-Nam Mok, Sau Dan Lee, Kevin Y. Yip |
Bioinform. | 4 |
| 2014 | Computational identification of protein binding sites on RNAs using high-throughput RNA structure-probing dataabstractMOTIVATION: High-throughput sequencing has been used to probe RNA structures, by treating RNAs with reagents that preferentially cleave or mark certain nucleotides according to their local structures, followed by sequencing of the resulting fragments. The data produced contain valuable information for studying various RNA properties. RESULTS: We developed methods for statistically modeling these structure-probing data and extracting structural features from them. We show that the extracted features can be used to predict RNA 'zipcodes' in yeast, regions bound by the She complex in asymmetric localization. The prediction accuracy was better than using raw RNA probing data or sequence features. We further demonstrate the use of the extracted features in identifying binding sites of RNA binding proteins from whole-transcriptome global photoactivatable-ribonucleoside-enhanced cross-linking and immunopurification (gPAR-CLIP) data. AVAILABILITY: The source code of our implemented methods is available at http://yiplab.cse.cuhk.edu.hk/probrna/ CONTACT: [email protected] Supplementary information: Supplementary data are available at Bioinformatics online. Xihao Hu, Thomas K. F. Wong, Zhi John Lu, Ting-Fung Chan, Terrence Chi-Kong Lau, Siu-Ming Yiu, Kevin Y. Yip |
Bioinform. | 7 |
| 2013 | Mining Order-Preserving Submatrices from Data with Repeated MeasurementsabstractOrder-preserving submatrices (OPSM's) have been shown useful in capturing concurrent patterns in data when the relative magnitudes of data items are more important than their exact values. For instance, in analyzing gene expression profiles obtained from microarray experiments, the relative magnitudes are important both because they represent the change of gene activities across the experiments, and because there is typically a high level of noise in data that makes the exact values untrustable. To cope with data noise, repeated experiments are often conducted to collect multiple measurements. We propose and study a more robust version of OPSM, where each data item is represented by a set of values obtained from replicated experiments. We call the new problem OPSM-RM (OPSM with repeated measurements). We define OPSM-RM based on a number of practical requirements. We discuss the computational challenges of OPSM-RM and propose a generic mining algorithm. We further propose a series of techniques to speed up two time dominating components of the algorithm. We show the effectiveness and efficiency of our methods through a series of experiments conducted on real microarray data. Kevin Y. Yip, Ben Kao, Xinjie Zhu, Chun Kit Chui, Sau Dan Lee, David Wai-Lok Cheung |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2011 | ACT: aggregation and correlation toolbox for analyses of genome tracksabstractUNLABELLED: We have implemented aggregation and correlation toolbox (ACT), an efficient, multifaceted toolbox for analyzing continuous signal and discrete region tracks from high-throughput genomic experiments, such as RNA-seq or ChIP-chip signal profiles from the ENCODE and modENCODE projects, or lists of single nucleotide polymorphisms from the 1000 genomes project. It is able to generate aggregate profiles of a given track around a set of specified anchor points, such as transcription start sites. It is also able to correlate related tracks and analyze them for saturation--i.e. how much of a certain feature is covered with each new succeeding experiment. The ACT site contains downloadable code in a variety of formats, interactive web servers (for use on small quantities of data), example datasets, documentation and a gallery of outputs. Here, we explain the components of the toolbox in more detail and apply them in various contexts. AVAILABILITY: ACT is available at http://act.gersteinlab.org CONTACT: [email protected]. Justin Jee, Joel S. Rozowsky, Kevin Y. Yip, Lucas Lochovsky, Robert D. Bjornson, Guoneng Zhong, Zhengdong D. Zhang, Yutao Fu, Zhiping Weng, Mark Gerstein |
Bioinform. | 3 |
| 2011 | Metric and trigonometric pruning for clustering of uncertain data in 2D geometric space
Wang Kay Ngai, Ben Kao, Reynold Cheng, Michael Chau, Sau Dan Lee, David Wai-Lok Cheung, Kevin Y. Yip |
Inf. Syst. | 7 |
| 2011 | Decision Trees for Uncertain DataabstractTraditional decision tree classifiers work with data whose values are known and precise. We extend such classifiers to handle data with uncertain information. Value uncertainty arises in many applications during the data collection process. Example sources of uncertainty include measurement/quantization errors, data staleness, and multiple repeated measurements. With uncertainty, the value of a data item is often represented not by one single value, but by multiple values forming a probability distribution. Rather than abstracting uncertain data by statistical derivatives (such as mean and median), we discover that the accuracy of a decision tree classifier can be much improved if the "complete information” of a data item (taking into account the probability density function (pdf)) is utilized. We extend classical decision tree building algorithms to handle data tuples with uncertain values. Extensive experiments have been conducted which show that the resulting classifiers are more accurate than those using value averages. Since processing pdfs is computationally more costly than processing single values (e.g., averages), decision tree construction on uncertain data is more CPU demanding than that for certain data. To tackle this problem, we propose a series of pruning techniques that can greatly improve construction efficiency. Smith Tsang, Ben Kao, Kevin Y. Yip, Wai-Shing Ho, Sau Dan Lee |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2009 | Decision Trees for Uncertain DataabstractTraditional decision tree classifiers work with data whose values are known and precise. We extend such classifiers to handle data with uncertain information, which originates from measurement/quantisation errors, data staleness, multiple repeated measurements, etc. The value uncertainty is represented by multiple values forming a probability distribution function (pdf). We discover that the accuracy of a decision tree classifier can be much improved if the whole pdf, rather than a simple statistic, is taken into account. We extend classical decision tree building algorithms to handle data tuples with uncertain values. Since processing pdf's is computationally more costly, we propose a series of pruning techniques that can greatly improve the efficiency of the construction of decision trees. Smith Tsang, Ben Kao, Kevin Y. Yip, Wai-Shing Ho, Sau Dan Lee |
ICDE | 3 |
| 2009 | Training set expansion: an approach to improving the reconstruction of biological networks from limited and uneven reliable interactionsabstractMOTIVATION: An important problem in systems biology is reconstructing complete networks of interactions between biological objects by extrapolating from a few known interactions as examples. While there are many computational techniques proposed for this network reconstruction task, their accuracy is consistently limited by the small number of high-confidence examples, and the uneven distribution of these examples across the potential interaction space, with some objects having many known interactions and others few. RESULTS: To address this issue, we propose two computational methods based on the concept of training set expansion. They work particularly effectively in conjunction with kernel approaches, which are a popular class of approaches for fusing together many disparate types of features. Both our methods are based on semi-supervised learning and involve augmenting the limited number of gold-standard training instances with carefully chosen and highly confident auxiliary examples. The first method, prediction propagation, propagates highly confident predictions of one local model to another as the auxiliary examples, thus learning from information-rich regions of the training network to help predict the information-poor regions. The second method, kernel initialization, takes the most similar and most dissimilar objects of each object in a global kernel as the auxiliary examples. Using several sets of experimentally verified protein-protein interactions from yeast, we show that training set expansion gives a measurable performance gain over a number of representative, state-of-the-art network reconstruction methods, and it can correctly identify some interactions that are ranked low by other methods due to the lack of training examples of the involved proteins. Kevin Y. Yip, Mark Gerstein |
Bioinform. | 1 |
| 2009 | Multi-level learning: improving the prediction of protein, domain and residue interactions by allowing information flow between levelsabstractBACKGROUND: Proteins interact through specific binding interfaces that contain many residues in domains. Protein interactions thus occur on three different levels of a concept hierarchy: whole-proteins, domains, and residues. Each level offers a distinct and complementary set of features for computationally predicting interactions, including functional genomic features of whole proteins, evolutionary features of domain families and physical-chemical features of individual residues. The predictions at each level could benefit from using the features at all three levels. However, it is not trivial as the features are provided at different granularity. RESULTS: To link up the predictions at the three levels, we propose a multi-level machine-learning framework that allows for explicit information flow between the levels. We demonstrate, using representative yeast interaction networks, that our algorithm is able to utilize complementary feature sets to make more accurate predictions at the three levels than when the three problems are approached independently. To facilitate application of our multi-level learning framework, we discuss three key aspects of multi-level learning and the corresponding design choices that we have made in the implementation of a concrete learning algorithm. 1) Architecture of information flow: we show the greater flexibility of bidirectional flow over independent levels and unidirectional flow; 2) Coupling mechanism of the different levels: We show how this can be accomplished via augmenting the training sets at each level, and discuss the prevention of error propagation between different levels by means of soft coupling; 3) Sparseness of data: We show that the multi-level framework compounds data sparsity issues, and discuss how this can be dealt with by building local models in information-rich parts of the data. Our proof-of-concept learning algorithm demonstrates the advantage of combining levels, and opens up opportunities for further research. AVAILABILITY: The software and a readme file can be downloaded at http://networks.gersteinlab.org/mll. The programs are written in Java, and can be run on any platform with Java 1.4 or higher and Apache Ant 1.7.0 or higher installed. The software can be used without a license. Kevin Y. Yip, Philip M. Kim, Drew McDermott, Mark Gerstein |
BMC Bioinform. | 1 |
| 2008 | Mining Order-Preserving Submatrices from Data with Repeated MeasurementsabstractOrder-preserving submatrices (OPSM's) have been shown useful in capturing concurrent patterns in data when the relative magnitudes of data items are more important than their absolute values. To cope with data noise, repeated experiments are often conducted to collect multiple measurements. We propose and study a more robust version of OPSM, where each data item is represented by a set of values obtained from replicated experiments. We call the new problem OPSM-RM (OPSM with repeated measurements). We define OPSM-RM based on a number of practical requirements. We discuss the computational challenges of OPSM-RM and propose a generic mining algorithm. We further propose a series of techniques to speed up two time-dominating components of the algorithm. We clearly show the effectiveness of our methods through a series of experiments conducted on real microarray data. Chun Kit Chui, Ben Kao, Kevin Y. Yip, Sau Dan Lee |
ICDM | 3 |
| 2008 | A Two-Stage Audio Retrieval Method for Searching Unannotated Audio ClipsabstractTraditional audio retrieval systems deal principally with audio clips having text descriptions. To retrieve unannotated audio clips is cumbersome because of the immaturity of content-based analysis and retrieval techniques. In this paper, we propose a two-stage audio retrieval method, consisting of a first stage of text-based retrieval and a second stage of content-based retrieval. This new retrieval method can be employed to retrieve audio clips from an audio collection having only partial text annotations, which is true of many online audio datasets. We have developed a prototype audio retrieval system based on our algorithm and carefully evaluated its performance. The results demonstrate the effectiveness of our new audio retrieval method. Our method can be generalized and applied to other kinds of non-textual data such as images and videos. Songhua Xu, Suchao Chen, Kevin Y. Yip, Francis C. M. Lau 0001, Xueying Qin |
ISM | 3 |
| 2008 | An integrated system for studying residue coevolution in proteinsabstractUNLABELLED: Residue coevolution has recently emerged as an important concept, especially in the context of protein structures. While a multitude of different functions for quantifying it have been proposed, not much is known about their relative strengths and weaknesses. Also, subtle algorithmic details have discouraged implementing and comparing them. We addressed this issue by developing an integrated online system that enables comparative analyses with a comprehensive set of commonly used scoring functions, including Statistical Coupling Analysis (SCA), Explicit Likelihood of Subset Variation (ELSC), mutual information and correlation-based methods. A set of data preprocessing options are provided for improving the sensitivity and specificity of coevolution signal detection, including sequence weighting, residue grouping and the filtering of sequences, sites and site pairs. A total of more than 100 scoring variations are available. The system also provides facilities for studying the relationship between coevolution scores and inter-residue distances from a crystal structure if provided, which may help in understanding protein structures. AVAILABILITY: The system is available at http://coevolution.gersteinlab.org. The source code and JavaDoc API can also be downloaded from the web site. Kevin Y. Yip, Prianka Patel, Philip M. Kim, Donald M. Engelman, Drew McDermott, Mark Gerstein |
Bioinform. | 1 |
| 2008 | Case Report: Development of Grid-like Applications for Public Health Using Web 2.0 Mashup TechniquesabstractDevelopment of public health informatics applications often requires the integration of multiple data sources. This process can be challenging due to issues such as different file formats, schemas, naming systems, and having to scrape the content of web pages. A potential solution to these system development challenges is the use of Web 2.0 technologies. In general, Web 2.0 technologies are new internet services that encourage and value information sharing and collaboration among individuals. In this case report, we describe the development and use of Web 2.0 technologies including Yahoo! Pipes within a public health application that integrates animal, human, and temperature data to assess the risk of West Nile Virus (WNV) outbreaks. The results of development and testing suggest that while Web 2.0 applications are reasonable environments for rapid prototyping, they are not mature enough for large-scale public health data applications. The application, in fact a "systems of systems," often failed due to varied timeouts for application response across web sites and services, internal caching errors, and software added to web sites by administrators to manage the load on their servers. In spite of these concerns, the results of this study demonstrate the potential value of grid computing and Web 2.0 approaches in public health informatics. Matthew Scotch, Kevin Y. Yip, Kei-Hoi Cheung |
J. Am. Medical Informatics Assoc. | 2 |
| 2008 | HCLS 2.0/3.0: Health care and life sciences data mashup using Web 2.0/3.0abstractWe describe the potential of current Web 2.0 technologies to achieve data mashup in the health care and life sciences (HCLS) domains, and compare that potential to the nascent trend of performing semantic mashup. After providing an overview of Web 2.0, we demonstrate two scenarios of data mashup, facilitated by the following Web 2.0 tools and sites: Yahoo! Pipes, Dapper, Google Maps and GeoCommons. In the first scenario, we exploited Dapper and Yahoo! Pipes to implement a challenging data integration task in the context of DNA microarray research. In the second scenario, we exploited Yahoo! Pipes, Google Maps, and GeoCommons to create a geographic information system (GIS) interface that allows visualization and integration of diverse categories of public health data, including cancer incidence and pollution prevalence data. Based on these two scenarios, we discuss the strengths and weaknesses of these Web 2.0 mashup technologies. We then describe Semantic Web, the mainstream Web 3.0 technology that enables more powerful data integration over the Web. We discuss the areas of intersection of Web 2.0 and Semantic Web, and describe the potential benefits that can be brought to HCLS research by combining these two sets of technologies. Kei-Hoi Cheung, Kevin Y. Yip, Jeffrey P. Townsend, Matthew Scotch |
J. Biomed. Informatics | 2 |
| 2007 | The tYNA platform for comparative interactomics: a web tool for managing, comparing and mining multiple networksabstractBioinformatics (2006) 22(23), 2968–2970 The authors would like to apologize for the omission of a reference from the below paper. N-Browse was used and referred to in the following article: Lall,S., Grun,D., Krek,A., Chen,K., Wang,Y.L., Dewey,C.N., Sood,P., Colombo,T., Bray,N., Macmenamin,P., Kao,H.L., Gunsalus,K.C., Pachter,L., Piano,F. and Rajewsky,N. (2006) A genome-wide map of conserved microRNA targets in C. elegans. Current Biol., 16, 460–471. Also, it should be noted that the URL of N-Browse given in our paper is a temporary redirect. The official URL should be http://www.gnetbrowse.org/. Kevin Y. Yip, Haiyuan Yu, Philip M. Kim, Martin H. Schultz, Mark Gerstein |
Bioinform. | 1 |
| 2007 | LinkHub: a Semantic Web system that facilitates cross-database queries and information retrieval in proteomicsabstractBACKGROUND: A key abstraction in representing proteomics knowledge is the notion of unique identifiers for individual entities (e.g. proteins) and the massive graph of relationships among them. These relationships are sometimes simple (e.g. synonyms) but are often more complex (e.g. one-to-many relationships in protein family membership). RESULTS: We have built a software system called LinkHub using Semantic Web RDF that manages the graph of identifier relationships and allows exploration with a variety of interfaces. For efficiency, we also provide relational-database access and translation between the relational and RDF versions. LinkHub is practically useful in creating small, local hubs on common topics and then connecting these to major portals in a federated architecture; we have used LinkHub to establish such a relationship between UniProt and the North East Structural Genomics Consortium. LinkHub also facilitates queries and access to information and documents related to identifiers spread across multiple databases, acting as "connecting glue" between different identifier spaces. We demonstrate this with example queries discovering "interologs" of yeast protein interactions in the worm and exploring the relationship between gene essentiality and pseudogene content. We also show how "protein family based" retrieval of documents can be achieved. LinkHub is available at hub.gersteinlab.org and hub.nesg.org with supplement, database models and full-source code. CONCLUSION: LinkHub leverages Semantic Web standards-based integrated data to provide novel information retrieval to identifier-related documents through relational graph queries, simplifies and manages connections to major hubs such as UniProt, and provides useful interactive and query interfaces for exploring the integrated data. Andrew K. Smith, Kei-Hoi Cheung, Kevin Y. Yip, Martin H. Schultz, Mark Gerstein |
BMC Bioinform. | 3 |
| 2007 | Mining periodic patterns with gap requirement from sequencesabstractWe study a problem of mining frequently occurring periodic patterns with a gap requirement from sequences. Given a character sequenceSof lengthLand a patternPof lengthl, we considerPa frequently occurring pattern inSif the probability ofobservingPgiven a randomly picked length-lsubsequence ofSexceeds a certain threshold. In many applications, particularly those related to bioinformatics, interesting patterns areperiodicwith agap requirement. That is to say, the characters inPshould match subsequences ofSin such a way that the matching characters inSare separated by gaps of more or less the same size. We show the complexity of the mining problem and discuss why traditional mining algorithms are computationally infeasible. We propose practical algorithms for solving the problem and study their characteristics. We also present a case study in which we apply our algorithms on some DNA sequences. We discuss some interesting patterns obtained from the case study. Ben Kao, David Wai-Lok Cheung, Kevin Y. Yip |
ACM Trans. Knowl. Discov. Data | 4 |
| 2006 | Efficient Clustering of Uncertain DataabstractWe study the problem of clustering data objects whose locations are uncertain. A data object is represented by an uncertainty region over which a probability density function (pdf) is defined. One method to cluster uncertain objects of this sort is to apply the UK-means algorithm, which is based on the traditional K-means algorithm. In UK-means, an object is assigned to the cluster whose representative has the smallest expected distance to the object. For arbitrary pdf, calculating the expected distance between an object and a cluster representative requires expensive integration computation. We study various pruning methods to avoid such expensive expected distance calculation. Wang Kay Ngai, Ben Kao, Chun Kit Chui, Reynold Cheng, Michael Chau, Kevin Y. Yip |
ICDM | 6 |
| 2006 | The tYNA platform for comparative interactomics: a web tool for managing, comparing and mining multiple networksabstractUNLABELLED: Biological processes involve complex networks of interactions between molecules. Various large-scale experiments and curation efforts have led to preliminary versions of complete cellular networks for a number of organisms. To grapple with these networks, we developed TopNet-like Yale Network Analyzer (tYNA), a Web system for managing, comparing and mining multiple networks, both directed and undirected. tYNA efficiently implements methods that have proven useful in network analysis, including identifying defective cliques, finding small network motifs (such as feed-forward loops), calculating global statistics (such as the clustering coefficient and eccentricity), and identifying hubs and bottlenecks. It also allows one to manage a large number of private and public networks using a flexible tagging system, to filter them based on a variety of criteria, and to visualize them through an interactive graphical interface. A number of commonly used biological datasets have been pre-loaded into tYNA, standardized and grouped into different categories. AVAILABILITY: The tYNA system can be accessed at http://networks.gersteinlab.org/tyna. The source code, JavaDoc API and WSDL can also be downloaded from the website. tYNA can also be accessed from the Cytoscape software using a plugin. Kevin Y. Yip, Haiyuan Yu, Philip M. Kim, Martin H. Schultz, Mark Gerstein |
Bioinform. | 1 |
| 2006 | Progressive skylining over Web-accessible databases
Eric Lo 0001, Kevin Y. Yip, King-Ip Lin, David Wai-Lok Cheung |
Data Knowl. Eng. | 2 |
| 2005 | On Discovery of Extremely Low-Dimensional Clusters using Semi-Supervised Projected ClusteringabstractRecent studies suggest that projected clusters with extremely low dimensionality exist in many real datasets. A number of projected clustering algorithms have been proposed in the past several years, but few can identify clusters with dimensionality lower than 10% of the total number of dimensions, which are commonly found in some real datasets such as gene expression profiles. In this paper we propose a new algorithm that can accurately identify projected clusters with relevant dimensions as few as 5% of the total number of dimensions. It makes use of a robust objective function that combines object clustering and dimension selection into a single optimization problem. The algorithm can also utilize domain knowledge in the form of labeled objects and labeled dimensions to improve its clustering accuracy. We believe this is the first semi-supervised projected clustering algorithm. Both theoretical analysis and experimental results show that by using a small amount of input knowledge, possibly covering only a portion of the underlying classes, the new algorithm can be further improved to accurately detect clusters with only 1% of the dimensions being relevant. The algorithm is also useful in getting a target set of clusters when there are multiple possible groupings of the objects. Kevin Y. Yip, David Wai-Lok Cheung, Michael Kwok-Po Ng |
ICDE | 1 |
| 2005 | Mining Periodic Patterns with Gap Requirement from SequencesabstractWe study a problem of mining frequently occurring periodic patterns with a gap requirement from sequences. Given a character sequence S of length L and a pattern P of length l, we consider P a frequently occurring pattern in S if the probability of observing P given a randomly picked length-l subsequence of S exceeds a certain threshold. In many applications, particularly those related to bioinformatics, interesting patterns are periodic with a gap requirement. That is to say, the characters in P should match subsequences of S in such a way that the matching characters in S are separated by gaps of more or less the same size. We show the complexity of the mining problem and discuss why traditional mining algorithms are computationally infeasible. We propose practical algorithms for solving the problem, and study their characteristics. We also present a case study in which we apply our algorithms on some DNA sequences. We discuss some interesting patterns obtained from the case study. Ben Kao, David Wai-Lok Cheung, Kevin Y. Yip |
SIGMOD Conference | 4 |
| 2005 | CLUSTAG: hierarchical clustering and graph methods for selecting tag SNPsabstractUNLABELLED: Cluster and set-cover algorithms are developed to obtain a set of tag single nucleotide polymorphisms (SNPs) that can represent all the known SNPs in a chromosomal region, subject to the constraint that all SNPs must have a squared correlation R2>C with at least one tag SNP, where C is specified by the user. AVAILABILITY: http://hkumath.hku.hk/web/link/CLUSTAG/CLUSTAG.html CONTACT: [email protected]. Sio Iong Ao, Kevin Y. Yip, Michael Kwok-Po Ng, David Wai-Lok Cheung, Pui-Yee Fong, Ian Melhado, Pak Chung Sham |
Bioinform. | 2 |
| 2004 | Identifying Projected Clusters from Gene Expression ProfilesabstractIn microarray gene expression data, clusters may hide in subspaces. Traditional clustering algorithms that make use of similarity measurements in the full input space may fail to detect the clusters. In recent years a number of algorithms have been proposed to identify this kind of projected clusters, but many of them rely on some critical parameters whose proper values are hard for users to determine. In this paper a new algorithm that dynamically adjusts its internal thresholds is proposed. It has a low dependency on user parameters while allowing users to input some domain knowledge should they be available. Experimental results show that the algorithm is capable of identifying some interesting projected clusters from real microarray data. Kevin Y. Yip, David Wai-Lok Cheung, Michael Kwok-Po Ng, Kei-Hoi Cheung |
BIBE | 1 |
| 2004 | A web services choreography scenario for interoperating bioinformatics applicationsabstractBACKGROUND: Very often genome-wide data analysis requires the interoperation of multiple databases and analytic tools. A large number of genome databases and bioinformatics applications are available through the web, but it is difficult to automate interoperation because: 1) the platforms on which the applications run are heterogeneous, 2) their web interface is not machine-friendly, 3) they use a non-standard format for data input and output, 4) they do not exploit standards to define application interface and message exchange, and 5) existing protocols for remote messaging are often not firewall-friendly. To overcome these issues, web services have emerged as a standard XML-based model for message exchange between heterogeneous applications. Web services engines have been developed to manage the configuration and execution of a web services workflow. RESULTS: To demonstrate the benefit of using web services over traditional web interfaces, we compare the two implementations of HAPI, a gene expression analysis utility developed by the University of California San Diego (UCSD) that allows visual characterization of groups or clusters of genes based on the biomedical literature. This utility takes a set of microarray spot IDs as input and outputs a hierarchy of MeSH Keywords that correlates to the input and is grouped by Medical Subject Heading (MeSH) category. While the HTML output is easy for humans to visualize, it is difficult for computer applications to interpret semantically. To facilitate the capability of machine processing, we have created a workflow of three web services that replicates the HAPI functionality. These web services use document-style messages, which means that messages are encoded in an XML-based format. We compared three approaches to the implementation of an XML-based workflow: a hard coded Java application, Collaxa BPEL Server and Taverna Workbench. The Java program functions as a web services engine and interoperates with these web services using a web services choreography language (BPEL4WS). CONCLUSION: While it is relatively straightforward to implement and publish web services, the use of web services choreography engines is still in its infancy. However, industry-wide support and push for web services standards is quickly increasing the chance of success in using web services to unify heterogeneous bioinformatics applications. Due to the immaturity of currently available web services engines, it is still most practical to implement a simple, ad-hoc XML-based workflow by hard coding the workflow as a Java application. For advanced web service users the Collaxa BPEL engine facilitates a configuration and management environment that can fully handle XML-based workflow. Remko de Knikker, Youjun Guo, Albert K. H. Kwan, Kevin Y. Yip, David Wai-Lok Cheung, Kei-Hoi Cheung |
BMC Bioinform. | 5 |
| 2004 | Identifying projected clusters from gene expression profiles
Kevin Y. Yip, David Wai-Lok Cheung, Michael Kwok-Po Ng, Kei-Hoi Cheung |
J. Biomed. Informatics | 1 |
| 2004 | HARP: A Practical Projected Clustering AlgorithmabstractIn high-dimensional data, clusters can exist in subspaces that hide themselves from traditional clustering methods. A number of algorithms have been proposed to identify such projected clusters, but most of them rely on some user parameters to guide the clustering process. The clustering accuracy can be seriously degraded if incorrect values are used. Unfortunately, in real situations, it is rarely possible for users to supply the parameter values accurately, which causes practical difficulties in applying these algorithms to real data. In this paper, we analyze the major challenges of projected clustering and suggest why these algorithms need to depend heavily on user parameters. Based on the analysis, we propose a new algorithm that exploits the clustering status to adjust the internal thresholds dynamically without the assistance of user parameters. According to the results of extensive experiments on real and synthetic data, the new method has excellent accuracy and usability. It outperformed the other algorithms even when correct parameter values were artificially supplied to them. The encouraging results suggest that projected clustering can be a practical tool for various kinds of real applications. Kevin Y. Yip, David Wai-Lok Cheung, Michael Kwok-Po Ng |
IEEE Trans. Knowl. Data Eng. | 1 |