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.
? Tutorial for this page

Ka Yee Yeung

dblp:04/4452 · DBLP profile ↗
← Back
14ranked-venue papers
6as first author
0since 2021 · last 2019
0000-0002-1754-7577ORCID · verified

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

Applied, interdisciplinary, general and emerging computing · 13 · 5 first-authorSecurity and privacy · 1 · 1 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
10 papers
Bioinformatics and computational biology · 97% Medical and health informatics · 3%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Processor architecture and microarchitecture · 100%

Topics — the 13 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology › sequence analysis
read mapping
0.412019
Holistic optimization of an RNA-seq workflow for multi-threaded environments · Bioinform. 2019
Bioinformatics and computational biology › transcriptomics › RNA-seq analysis
RNA-seq data processing
0.412019
Holistic optimization of an RNA-seq workflow for multi-threaded environments · Bioinform. 2019
Bioinformatics and computational biology
gene expression analysis
0.362012
Predicting relapse prior to transplantation in chronic myeloid leukemia by integrating expert knowledge and expression data · Bioinform. 2012
Bayesian model averaging: development of an improved multi-class, gene selection and classification tool for microarray data · Bioinform. 2005
Principal component analysis for clustering gene expression data · Bioinform. 2001
Processor architecture and microarchitecture › multithreading
multithreaded execution
0.112019
Holistic optimization of an RNA-seq workflow for multi-threaded environments · Bioinform. 2019
Bioinformatics and computational biology › gene expression analysis
gene expression clustering
0.122006
Context-specific infinite mixtures for clustering gene expression profiles across diverse microarray dataset · Bioinform. 2006
Bayesian mixture model based clustering of replicated microarray data · Bioinform. 2004
Bioinformatics and computational biology › bioimage informatics
microarray image analysis
0.112005
Donuts, scratches and blanks: robust model-based segmentation of microarray images · Bioinform. 2005
Bioinformatics and computational biology › bioimage informatics › microarray image analysis
spot segmentation
0.112005
Donuts, scratches and blanks: robust model-based segmentation of microarray images · Bioinform. 2005
Medical and health informatics
cancer prognosis
0.012012
Predicting relapse prior to transplantation in chronic myeloid leukemia by integrating expert knowledge and expression data · Bioinform. 2012
Bioinformatics and computational biology › gene expression analysis
clustering validation
0.012001
Validating clustering for gene expression data · Bioinform. 2001
Bioinformatics and computational biology › gene expression analysis
model-based clustering
0.012001
Model-based clustering and data transformations for gene expression data · Bioinform. 2001
Bioinformatics and computational biology › gene expression analysis
microarray data analysis
0.012004
Bayesian mixture model based clustering of replicated microarray data · Bioinform. 2004
Algorithms and data structures › numerical linear algebra
dimensionality reduction
0.012001
Principal component analysis for clustering gene expression data · Bioinform. 2001
Algorithms and data structures › numerical linear algebra › dimensionality reduction
principal component analysis
0.012001
Principal component analysis for clustering gene expression data · Bioinform. 2001

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

workflow optimization · 0.8burrows-wheeler alignment · 0.8iterative bayesian model averaging · 0.1expert knowledge integration · 0.1infinite mixture model · 0.1bayesian hierarchical model · 0.1seeded-region-growing · 0.1model-based clustering · 0.1bayesian model averaging · 0.1bayesian information criterion · 0.1principal component analysis · 0.0clustering · 0.0
YearPublicationVenuePosition
2019 Using BioDepot-workflow-builder to Access Public Databases in a Containerized Environment
abstract
Modern day analyses of biomedical data typically involves a series of computational tasks called workflows. Each of these modules could be written by different laboratories and thus, potentially requires different computing environments. Reproducible analyses of biomedical data is a growing field of interest [1]. This makes it important to develop tools to facilitate analyses in a reproducible manner. Software containers have been used to increase reproducibility in bioinformatics analyses [2]. However, these software containers often use command line tools, requiring expertise that make them inaccessible to many biomedical scientists.
Christin Scott, Ling-Hong Hung, Wes Lloyd, Ka Yee Yeung
BIBM4
2019 Holistic optimization of an RNA-seq workflow for multi-threaded environments
abstract
SUMMARY: For many next generation-sequencing pipelines, the most computationally intensive step is the alignment of reads to a reference sequence. As a result, alignment software such as the Burrows-Wheeler Aligner is optimized for speed and is often executed in parallel on the cloud. However, there are other less demanding steps that can also be optimized to significantly increase the speed especially when using many threads. We demonstrate this using a unique molecular identifier RNA-sequencing pipeline consisting of 3 steps: split, align, and merge. Optimization of all three steps yields a 40% increase in speed when executed using a single thread. However, when executed using 16 threads, we observe a 4-fold improvement over the original parallel implementation and more than an 8-fold improvement over the original single-threaded implementation. In contrast, optimizing only the alignment step results in just a 13% improvement over the original parallel workflow using 16 threads. AVAILABILITY AND IMPLEMENTATION: Code (M.I.T. license), supporting scripts and Dockerfiles are available at https://github.com/BioDepot/LINCS_RNAseq_cpp and Docker images at https://hub.docker.com/r/biodepot/rnaseq-umi-cpp/. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Ling-Hong Hung, Wes Lloyd, Radhika Agumbe Sridhar, Saranya Devi Athmalingam Ravishankar, Yuguang Xiong, Eric Sobie, Ka Yee Yeung
Bioinform.7
2018 Reproducible Bioconductor workflows using browser-based interactive notebooks and containers
abstract
Objective: Bioinformatics publications typically include complex software workflows that are difficult to describe in a manuscript. We describe and demonstrate the use of interactive software notebooks to document and distribute bioinformatics research. We provide a user-friendly tool, BiocImageBuilder, that allows users to easily distribute their bioinformatics protocols through interactive notebooks uploaded to either a GitHub repository or a private server. Materials and methods: We present four different interactive Jupyter notebooks using R and Bioconductor workflows to infer differential gene expression, analyze cross-platform datasets, process RNA-seq data and KinomeScan data. These interactive notebooks are available on GitHub. The analytical results can be viewed in a browser. Most importantly, the software contents can be executed and modified. This is accomplished using Binder, which runs the notebook inside software containers, thus avoiding the need to install any software and ensuring reproducibility. All the notebooks were produced using custom files generated by BiocImageBuilder. Results: BiocImageBuilder facilitates the publication of workflows with a point-and-click user interface. We demonstrate that interactive notebooks can be used to disseminate a wide range of bioinformatics analyses. The use of software containers to mirror the original software environment ensures reproducibility of results. Parameters and code can be dynamically modified, allowing for robust verification of published results and encouraging rapid adoption of new methods. Conclusion: Given the increasing complexity of bioinformatics workflows, we anticipate that these interactive software notebooks will become as necessary for documenting software methods as traditional laboratory notebooks have been for documenting bench protocols, and as ubiquitous.
Reem Almugbel, Ling-Hong Hung, Abeer Almutairy, Nicole Ortogero, Yashaswi Tamta, Ka Yee Yeung
J. Am. Medical Informatics Assoc.7
2013 Signature discovery for personalized medicine
abstract
Various types of genome-wide data, such as sequence and gene expression data, have been generated and are available from public databases. These genome-wide data present major computational challenges as the number of variables far exceeds the number of observations. Many computational tools have been developed for the analyses of these high dimensional data, and these methods have led to improved understanding of molecular biology. In particular, signature discovery (also known as variable selection or feature selection), a machine learning technique in which subsets of variables are selected to build robust models, are useful in mining these high-dimensional functional genomic data. In this paper, we will review the applications of signature discovery methods in mining these high dimensional data. Specifically, we will focus on two applications, namely, the identification of signature genes predictive of disease phenotypes and the inference of regulatory networks. Signature genes predictive of disease phenotypes can be potentially used in the diagnosis and prognosis of diseases. Regulatory networks that capture the gene-to-gene influences can be used to provide the context of therapeutic intervention.
Ka Yee Yeung
ISI1
2012 Predicting relapse prior to transplantation in chronic myeloid leukemia by integrating expert knowledge and expression data
abstract
Abstract Motivation: Selecting a small number of signature genes for accurate classification of samples is essential for the development of diagnostic tests. However, many genes are highly correlated in gene expression data, and hence, many possible sets of genes are potential classifiers. Because treatment outcomes are poor in advanced chronic myeloid leukemia (CML), we hypothesized that expression of classifiers of advanced phase CML when detected in early CML [chronic phase (CP) CML], correlates with subsequent poorer therapeutic outcome. Results: We developed a method that integrates gene expression data with expert knowledge and predicted functional relationships using iterative Bayesian model averaging. Applying our integrated method to CML, we identified small sets of signature genes that are highly predictive of disease phases and that are more robust and stable than using expression data alone. The accuracy of our algorithm was evaluated using cross-validation on the gene expression data. We then tested the hypothesis that gene sets associated with advanced phase CML would predict relapse after allogeneic transplantation in 176 independent CP CML cases. Our gene signatures of advanced phase CML are predictive of relapse even after adjustment for known risk factors associated with transplant outcomes. Availability: The source codes and data sets used are available from the web site http://expression.washington.edu/publications/kayee/integratedBMA. Contact: [email protected] Supplementary information: Supplementary data are available at Bioinformatics online.
Ka Yee Yeung, T. A. Gooley, Adrian E. Raftery, J. P. Radich, V. G. Oehler
Bioinform.1
2009 Iterative Bayesian Model Averaging: a method for the application of survival analysis to high-dimensional microarray data
abstract
BACKGROUND: Microarray technology is increasingly used to identify potential biomarkers for cancer prognostics and diagnostics. Previously, we have developed the iterative Bayesian Model Averaging (BMA) algorithm for use in classification. Here, we extend the iterative BMA algorithm for application to survival analysis on high-dimensional microarray data. The main goal in applying survival analysis to microarray data is to determine a highly predictive model of patients' time to event (such as death, relapse, or metastasis) using a small number of selected genes. Our multivariate procedure combines the effectiveness of multiple contending models by calculating the weighted average of their posterior probability distributions. Our results demonstrate that our iterative BMA algorithm for survival analysis achieves high prediction accuracy while consistently selecting a small and cost-effective number of predictor genes. RESULTS: We applied the iterative BMA algorithm to two cancer datasets: breast cancer and diffuse large B-cell lymphoma (DLBCL) data. On the breast cancer data, the algorithm selected a total of 15 predictor genes across 84 contending models from the training data. The maximum likelihood estimates of the selected genes and the posterior probabilities of the selected models from the training data were used to divide patients in the test (or validation) dataset into high- and low-risk categories. Using the genes and models determined from the training data, we assigned patients from the test data into highly distinct risk groups (as indicated by a p-value of 7.26e-05 from the log-rank test). Moreover, we achieved comparable results using only the 5 top selected genes with 100% posterior probabilities. On the DLBCL data, our iterative BMA procedure selected a total of 25 genes across 3 contending models from the training data. Once again, we assigned the patients in the validation set to significantly distinct risk groups (p-value = 0.00139). CONCLUSION: The strength of the iterative BMA algorithm for survival analysis lies in its ability to account for model uncertainty. The results from this study demonstrate that our procedure selects a small number of genes while eclipsing other methods in predictive performance, making it a highly accurate and cost-effective prognostic tool in the clinical setting.
Amalia Annest, Roger Eugene Bumgarner, Adrian E. Raftery, Ka Yee Yeung
BMC Bioinform.4
2006 Context-specific infinite mixtures for clustering gene expression profiles across diverse microarray dataset
abstract
MOTIVATION: Identifying groups of co-regulated genes by monitoring their expression over various experimental conditions is complicated by the fact that such co-regulation is condition-specific. Ignoring the context-specific nature of co-regulation significantly reduces the ability of clustering procedures to detect co-expressed genes due to additional 'noise' introduced by non-informative measurements. RESULTS: We have developed a novel Bayesian hierarchical model and corresponding computational algorithms for clustering gene expression profiles across diverse experimental conditions and studies that accounts for context-specificity of gene expression patterns. The model is based on the Bayesian infinite mixtures framework and does not require a priori specification of the number of clusters. We demonstrate that explicit modeling of context-specificity results in increased accuracy of the cluster analysis by examining the specificity and sensitivity of clusters in microarray data. We also demonstrate that probabilities of co-expression derived from the posterior distribution of clusterings are valid estimates of statistical significance of created clusters. AVAILABILITY: The open-source package gimm is available at http://eh3.uc.edu/gimm.
Siva Sivaganesan, Ka Yee Yeung, Junhai Guo, Roger Eugene Bumgarner, Mario Medvedovic
Bioinform.3
2005 Donuts, scratches and blanks: robust model-based segmentation of microarray images
abstract
MOTIVATION: Inner holes, artifacts and blank spots are common in microarray images, but current image analysis methods do not pay them enough attention. We propose a new robust model-based method for processing microarray images so as to estimate foreground and background intensities. The method starts with a very simple but effective automatic gridding method, and then proceeds in two steps. The first step applies model-based clustering to the distribution of pixel intensities, using the Bayesian Information Criterion (BIC) to choose the number of groups up to a maximum of three. The second step is spatial, finding the large spatially connected components in each cluster of pixels. The method thus combines the strengths of the histogram-based and spatial approaches. It deals effectively with inner holes in spots and with artifacts. It also provides a formal inferential basis for deciding when the spot is blank, namely when the BIC favors one group over two or three. RESULTS: We apply our methods for gridding and segmentation to cDNA microarray images from an HIV infection experiment. In these experiments, our method had better stability across replicates than a fixed-circle segmentation method or the seeded region growing method in the SPOT software, without introducing noticeable bias when estimating the intensities of differentially expressed genes. AVAILABILITY: spotSegmentation, an R language package implementing both the gridding and segmentation methods is available through the Bioconductor project (http://www.bioconductor.org). The segmentation method requires the contributed R package MCLUST for model-based clustering (http://cran.us.r-project.org). CONTACT: [email protected].
Qunhua Li, Chris Fraley, Roger Eugene Bumgarner, Ka Yee Yeung, Adrian E. Raftery
Bioinform.4
2005 Bayesian model averaging: development of an improved multi-class, gene selection and classification tool for microarray data
abstract
MOTIVATION: Selecting a small number of relevant genes for accurate classification of samples is essential for the development of diagnostic tests. We present the Bayesian model averaging (BMA) method for gene selection and classification of microarray data. Typical gene selection and classification procedures ignore model uncertainty and use a single set of relevant genes (model) to predict the class. BMA accounts for the uncertainty about the best set to choose by averaging over multiple models (sets of potentially overlapping relevant genes). RESULTS: We have shown that BMA selects smaller numbers of relevant genes (compared with other methods) and achieves a high prediction accuracy on three microarray datasets. Our BMA algorithm is applicable to microarray datasets with any number of classes, and outputs posterior probabilities for the selected genes and models. Our selected models typically consist of only a few genes. The combination of high accuracy, small numbers of genes and posterior probabilities for the predictions should make BMA a powerful tool for developing diagnostics from expression data. AVAILABILITY: The source codes and datasets used are available from our Supplementary website.
Ka Yee Yeung, Roger Eugene Bumgarner, Adrian E. Raftery
Bioinform.1
2004 Bayesian mixture model based clustering of replicated microarray data
abstract
MOTIVATION: Identifying patterns of co-expression in microarray data by cluster analysis has been a productive approach to uncovering molecular mechanisms underlying biological processes under investigation. Using experimental replicates can generally improve the precision of the cluster analysis by reducing the experimental variability of measurements. In such situations, Bayesian mixtures allow for an efficient use of information by precisely modeling between-replicates variability. RESULTS: We developed different variants of Bayesian mixture based clustering procedures for clustering gene expression data with experimental replicates. In this approach, the statistical distribution of microarray data is described by a Bayesian mixture model. Clusters of co-expressed genes are created from the posterior distribution of clusterings, which is estimated by a Gibbs sampler. We define infinite and finite Bayesian mixture models with different between-replicates variance structures and investigate their utility by analyzing synthetic and the real-world datasets. Results of our analyses demonstrate that (1) improvements in precision achieved by performing only two experimental replicates can be dramatic when the between-replicates variability is high, (2) precise modeling of intra-gene variability is important for accurate identification of co-expressed genes and (3) the infinite mixture model with the 'elliptical' between-replicates variance structure performed overall better than any other method tested. We also introduce a heuristic modification to the Gibbs sampler based on the 'reverse annealing' principle. This modification effectively overcomes the tendency of the Gibbs sampler to converge to different modes of the posterior distribution when started from different initial positions. Finally, we demonstrate that the Bayesian infinite mixture model with 'elliptical' variance structure is capable of identifying the underlying structure of the data without knowing the 'correct' number of clusters. AVAILABILITY: The MS Windows based program named Gaussian Infinite Mixture Modeling (GIMM) implementing the Gibbs sampler and corresponding C++ code are available at http://homepages.uc.edu/~medvedm/GIMM.htm SUPPLEMENTAL INFORMATION: http://expression.microslu.washington.edu/expression/kayee/medvedovic2003/medvedovic_bioinf2003.html
Mario Medvedovic, Ka Yee Yeung, Roger Eugene Bumgarner
Bioinform.2
2001 Model-based clustering and data transformations for gene expression data
abstract
MOTIVATION: Clustering is a useful exploratory technique for the analysis of gene expression data. Many different heuristic clustering algorithms have been proposed in this context. Clustering algorithms based on probability models offer a principled alternative to heuristic algorithms. In particular, model-based clustering assumes that the data is generated by a finite mixture of underlying probability distributions such as multivariate normal distributions. The issues of selecting a 'good' clustering method and determining the 'correct' number of clusters are reduced to model selection problems in the probability framework. Gaussian mixture models have been shown to be a powerful tool for clustering in many applications. RESULTS: We benchmarked the performance of model-based clustering on several synthetic and real gene expression data sets for which external evaluation criteria were available. The model-based approach has superior performance on our synthetic data sets, consistently selecting the correct model and the number of clusters. On real expression data, the model-based approach produced clusters of quality comparable to a leading heuristic clustering algorithm, but with the key advantage of suggesting the number of clusters and an appropriate model. We also explored the validity of the Gaussian mixture assumption on different transformations of real data. We also assessed the degree to which these real gene expression data sets fit multivariate Gaussian distributions both before and after subjecting them to commonly used data transformations. Suitably chosen transformations seem to result in reasonable fits. AVAILABILITY: MCLUST is available at http://www.stat.washington.edu/fraley/mclust. The software for the diagonal model is under development. CONTACT: [email protected]. SUPPLEMENTARY INFORMATION: http://www.cs.washington.edu/homes/kayee/model.
Ka Yee Yeung, Chris Fraley, Alejandro Murua, Adrian E. Raftery, Walter L. Ruzzo
Bioinform.1
2001 Validating clustering for gene expression data
abstract
Abstract Motivation: Many clustering algorithms have been proposed for the analysis of gene expression data, but little guidance is available to help choose among them. We provide a systematic framework for assessing the results of clustering algorithms. Clustering algorithms attempt to partition the genes into groups exhibiting similar patterns of variation in expression level. Our methodology is to apply a clustering algorithm to the data from all but one experimental condition. The remaining condition is used to assess the predictive power of the resulting clusters—meaningful clusters should exhibit less variation in the remaining condition than clusters formed by chance. Results: We successfully applied our methodology to compare six clustering algorithms on four gene expression data sets. We found our quantitative measures of cluster quality to be positively correlated with external standards of cluster quality. Availability: The software is under development. Contact: [email protected] Supplementary information: http://www.cs.washington.edu/homes/kayee/cluster or http://www.cs.washington.edu/homes/ruzzo/cluster * To whom correspondence should be addressed.
Ka Yee Yeung, David R. Haynor, Walter L. Ruzzo
Bioinform.1
2001 Principal component analysis for clustering gene expression data
abstract
MOTIVATION: There is a great need to develop analytical methodology to analyze and to exploit the information contained in gene expression data. Because of the large number of genes and the complexity of biological networks, clustering is a useful exploratory technique for analysis of gene expression data. Other classical techniques, such as principal component analysis (PCA), have also been applied to analyze gene expression data. Using different data analysis techniques and different clustering algorithms to analyze the same data set can lead to very different conclusions. Our goal is to study the effectiveness of principal components (PCs) in capturing cluster structure. Specifically, using both real and synthetic gene expression data sets, we compared the quality of clusters obtained from the original data to the quality of clusters obtained after projecting onto subsets of the principal component axes. RESULTS: Our empirical study showed that clustering with the PCs instead of the original variables does not necessarily improve, and often degrades, cluster quality. In particular, the first few PCs (which contain most of the variation in the data) do not necessarily capture most of the cluster structure. We also showed that clustering with PCs has different impact on different algorithms and different similarity metrics. Overall, we would not recommend PCA before clustering except in special circumstances.
Ka Yee Yeung, Walter L. Ruzzo
Bioinform.1
1999 Algorithms for choosing differential gene expression experiments
abstract
Understanding biological systems at the level of genes and proteins is a major challenge. In this paper we represent the interactions among external environmental inputs and genes in a biological system with a graph-theoretic model called a biological pathway. Our goal is to verify a proposed biological pathwayby observing the mRNA levels in the associated biological system under changing external environmental inputs and internal gene perturbations. DNA microarrays allow large-scale comparisons of mRNA levels in pairs of cell cultures. A DNA microarray contains thousands of spots, each containing some portion of a gene. In a di#erential test, mRNAs from two di#erent cell cultures are reverse transcribed to cDNAs, labeled with #uorescent dyes of two di#erent colors, and applied to the array. The relative hybridization levels of the two cDNAs determine the colors of the spots. These colors form the di#erential gene expression data. In this paper we assume that biological pathways can ...
Richard M. Karp, Roland Stoughton, Ka Yee Yeung
RECOMB3