Demo Data from VLDB 2026 / reviewers in the wild / expert
Sohrab P. Shah
dblp:25/4249
· DBLP profile ↗
17ranked-venue papers
4as first author
1since 2021 · last 2026
0000-0001-6402-523XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 16 · 4 first-author · 1 since 2021Graphics, 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
8 papers |
Bioinformatics and computational biology · 100% |
Topics — the 19 heaviest of 19, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology
cancer genomics |
0.5 | 5 | 2012 | Feature-based classifiers for somatic mutation detection in tumour-normal paired sequencing data · Bioinform. 2012 Discovery of Complex Genomic Rearrangements in Cancer Using High-Throughput Sequencing · RECOMB 2012 SNVMix: predicting single nucleotide variants from next-generation sequencing of tumors · Bioinform. 2010 |
Bioinformatics and computational biology › cancer genomics › somatic mutation analysis
somatic mutation detection |
0.3 | 2 | 2012 | JointSNVMix: a probabilistic model for accurate detection of somatic mutations in normal/tumour paired next-generation sequencing data · Bioinform. 2012 Feature-based classifiers for somatic mutation detection in tumour-normal paired sequencing data · Bioinform. 2012 |
Bioinformatics and computational biology › genomics › structural variation
genomic rearrangement detection |
0.3 | 2 | 2012 | Discovery of Complex Genomic Rearrangements in Cancer Using High-Throughput Sequencing · RECOMB 2012 Comrad: detection of expressed rearrangements by integrated analysis of RNA-Seq and low coverage genome sequence data · Bioinform. 2011 |
Bioinformatics and computational biology › genomics
computational genomics |
0.1 | 1 | 2012 | Discovery of Complex Genomic Rearrangements in Cancer Using High-Throughput Sequencing · RECOMB 2012 |
Bioinformatics and computational biology › genomics › computational genomics
SNP detection |
0.1 | 1 | 2012 | JointSNVMix: a probabilistic model for accurate detection of somatic mutations in normal/tumour paired next-generation sequencing data · Bioinform. 2012 |
Bioinformatics and computational biology › cancer genomics
gene fusion detection |
0.1 | 1 | 2011 | Comrad: detection of expressed rearrangements by integrated analysis of RNA-Seq and low coverage genome sequence data · Bioinform. 2011 |
Bioinformatics and computational biology › sequence analysis › sequence variation analysis
single nucleotide variant detection |
0.1 | 1 | 2010 | SNVMix: predicting single nucleotide variants from next-generation sequencing of tumors · Bioinform. 2010 |
Bioinformatics and computational biology › cancer genomics › copy number analysis
copy number alteration analysis |
0.1 | 1 | 2009 | Model-based clustering of array CGH data · Bioinform. 2009 |
Bioinformatics and computational biology › gene expression analysis
model-based clustering |
0.1 | 1 | 2009 | Model-based clustering of array CGH data · Bioinform. 2009 |
Bioinformatics and computational biology › genomics
next-generation sequencing data analysis |
0.1 | 2 | 2012 | Feature-based classifiers for somatic mutation detection in tumour-normal paired sequencing data · Bioinform. 2012 SNVMix: predicting single nucleotide variants from next-generation sequencing of tumors · Bioinform. 2010 |
Bioinformatics and computational biology › single-cell analysis › cytometry data analysis
cell population clustering |
0.1 | 1 | 2016 | densityCut: an efficient and versatile topological approach for automatic clustering of biological data · Bioinform. 2016 |
Bioinformatics and computational biology
single-cell analysis |
0.1 | 1 | 2016 | densityCut: an efficient and versatile topological approach for automatic clustering of biological data · Bioinform. 2016 |
Bioinformatics and computational biology › sequence analysis
high-throughput sequencing data analysis |
0.0 | 1 | 2012 | Discovery of Complex Genomic Rearrangements in Cancer Using High-Throughput Sequencing · RECOMB 2012 |
Bioinformatics and computational biology › genome annotation › gene prediction
ab initio gene prediction |
0.0 | 1 | 2003 | GeneComber: Combining Outputs of Gene Prediction Programs for Improved Results · Bioinform. 2003 |
Bioinformatics and computational biology › genome annotation
gene prediction |
0.0 | 1 | 2003 | GeneComber: Combining Outputs of Gene Prediction Programs for Improved Results · Bioinform. 2003 |
Bioinformatics and computational biology › genome annotation › gene prediction
gene prediction combination |
0.0 | 1 | 2003 | GeneComber: Combining Outputs of Gene Prediction Programs for Improved Results · Bioinform. 2003 |
Bioinformatics and computational biology
transcriptomics |
0.0 | 1 | 2011 | Comrad: detection of expressed rearrangements by integrated analysis of RNA-Seq and low coverage genome sequence data · Bioinform. 2011 |
Bioinformatics and computational biology › gene expression analysis › microarray data analysis
array CGH analysis |
0.0 | 1 | 2009 | Model-based clustering of array CGH data · Bioinform. 2009 |
Bioinformatics and computational biology › sequence analysis
DNA sequence analysis |
0.0 | 1 | 2003 | GeneComber: Combining Outputs of Gene Prediction Programs for Improved Results · Bioinform. 2003 |
Methods — techniques the papers use, named apart from their topics
expectation-maximization · 0.3random walk · 0.2k-nearest-neighbor graph · 0.2hierarchical clustering · 0.2density estimation · 0.2logistic regression · 0.1high-throughput sequencing · 0.1feature selection · 0.1cross-validation · 0.1bayesian additive regression trees · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Statistical Inconsistency of Error-Correction Objectives for Perfect PhylogeniesabstractThe binary perfect phylogeny, in which each mutation arises exactly once on an evolutionary tree and is never lost, is a well-studied idealized phylogenetic model. When observed data has errors, a common approach to phylogeny inference is to seek a tree that minimizes the number of error corrections ("flips") needed to fit a perfect phylogeny. These objectives draw on an intuitive justification: minimizing implied errors should prefer the true tree in expectation. We test this assumption using a generative model with independent errors and prove that error-correction objectives are statistically inconsistent for all positive error rates: in expectation, the minimum-cost tree need not be the true tree. Our proof is constructive and yields counterexamples involving any tree topology and any positive error rates, demonstrating the ubiquity of the phenomenon. The core problem is that tree topologies can explain observed mutation patterns with fewer errors than actually occurred, and differ in their ability to do so, introducing systematic bias. This mechanism is distinct from previously identified sources of inconsistency such as homoplasy or incomplete lineage sorting, since the error-free setting is trivially consistent for perfect phylogenies. We investigate how often this failure may occur in practice. Simulations calibrated to error rates from single-cell sequencing data show that an incorrect tree is preferred over the true tree in a substantial fraction of cases (over 50% in some settings) with rates increasing with tree size. Moreover, winning trees are not random but share specific topological features. Notably, at error rates typical of single-cell sequencing data, trees with deeper, more imbalanced topologies are consistently favored over more balanced ones. These results demonstrate that inconsistency is not a theoretical edge case, and that understanding when and how it arises is important when interpreting results in practice. Gryte Satas, Matthew A. Myers, Sohrab P. Shah |
WABI | 3 |
| 2020 | Epiclomal: Probabilistic clustering of sparse single-cell DNA methylation dataabstractWe present Epiclomal, a probabilistic clustering method arising from a hierarchical mixture model to simultaneously cluster sparse single-cell DNA methylation data and impute missing values. Using synthetic and published single-cell CpG datasets, we show that Epiclomal outperforms non-probabilistic methods and can handle the inherent missing data characteristic that dominates single-cell CpG genome sequences. Using newly generated single-cell 5mCpG sequencing data, we show that Epiclomal discovers sub-clonal methylation patterns in aneuploid tumour genomes, thus defining epiclones that can match or transcend copy number-determined clonal lineages and opening up an important form of clonal analysis in cancer. Epiclomal is written in R and Python and is available at https://github.com/shahcompbio/Epiclomal. Camila P. E. de Souza, Mirela Andronescu, Tehmina Masud, Farhia Kabeer, Justina Biele, Emma Laks, Daniel Lai, Patricia Ye, Jazmine Brimhall, Beixi Wang, Edmund Su, Tony Hui, Marcus Wong, Michelle Moksa, Richard A. Moore, Martin Hirst, Samuel Aparicio, Sohrab P. Shah |
PLoS Comput. Biol. | 19 |
| 2019 | Integrated structural variation and point mutation signatures in cancer genomes using correlated topic modelsabstractMutation signatures in cancer genomes reflect endogenous and exogenous mutational processes, offering insights into tumour etiology, features for prognostic and biologic stratification and vulnerabilities to be exploited therapeutically. We present a novel machine learning formalism for improved signature inference, based on multi-modal correlated topic models (MMCTM) which can at once infer signatures from both single nucleotide and structural variation counts derived from cancer genome sequencing data. We exemplify the utility of our approach on two hormone driven, DNA repair deficient cancers: breast and ovary (n = 755 samples total). We show how introducing correlated structure both within and between modes of mutation can increase accuracy of signature discovery, particularly in the context of sparse data. Our study emphasizes the importance of integrating multiple mutation modes for signature discovery and patient stratification, and provides a statistical modeling framework to incorporate additional features of interest for future studies. Tyler Funnell, Allen W. Zhang, Diljot Grewal, Steven McKinney, Ali Bashashati, Yi Kan Wang, Sohrab P. Shah |
PLoS Comput. Biol. | 7 |
| 2016 | densityCut: an efficient and versatile topological approach for automatic clustering of biological dataabstractMOTIVATION: Many biological data processing problems can be formalized as clustering problems to partition data points into sensible and biologically interpretable groups. RESULTS: This article introduces densityCut, a novel density-based clustering algorithm, which is both time- and space-efficient and proceeds as follows: densityCut first roughly estimates the densities of data points from a K-nearest neighbour graph and then refines the densities via a random walk. A cluster consists of points falling into the basin of attraction of an estimated mode of the underlining density function. A post-processing step merges clusters and generates a hierarchical cluster tree. The number of clusters is selected from the most stable clustering in the hierarchical cluster tree. Experimental results on ten synthetic benchmark datasets and two microarray gene expression datasets demonstrate that densityCut performs better than state-of-the-art algorithms for clustering biological datasets. For applications, we focus on the recent cancer mutation clustering and single cell data analyses, namely to cluster variant allele frequencies of somatic mutations to reveal clonal architectures of individual tumours, to cluster single-cell gene expression data to uncover cell population compositions, and to cluster single-cell mass cytometry data to detect communities of cells of the same functional states or types. densityCut performs better than competing algorithms and is scalable to large datasets. AVAILABILITY AND IMPLEMENTATION: Data and the densityCut R package is available from https://bitbucket.org/jerry00/densitycut_dev CONTACT: : [email protected] or [email protected] or [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Jiarui Ding, Sohrab P. Shah, Anne Condon |
Bioinform. | 2 |
| 2012 | Discovery of Complex Genomic Rearrangements in Cancer Using High-Throughput Sequencing
Andrew W. McPherson, Chunxiao Wu, Alexander Wyatt, Sohrab P. Shah, Colin C. Collins, Süleyman Cenk Sahinalp |
RECOMB | 4 |
| 2012 | Feature-based classifiers for somatic mutation detection in tumour-normal paired sequencing dataabstractMOTIVATION: The study of cancer genomes now routinely involves using next-generation sequencing technology (NGS) to profile tumours for single nucleotide variant (SNV) somatic mutations. However, surprisingly few published bioinformatics methods exist for the specific purpose of identifying somatic mutations from NGS data and existing tools are often inaccurate, yielding intolerably high false prediction rates. As such, the computational problem of accurately inferring somatic mutations from paired tumour/normal NGS data remains an unsolved challenge. RESULTS: We present the comparison of four standard supervised machine learning algorithms for the purpose of somatic SNV prediction in tumour/normal NGS experiments. To evaluate these approaches (random forest, Bayesian additive regression tree, support vector machine and logistic regression), we constructed 106 features representing 3369 candidate somatic SNVs from 48 breast cancer genomes, originally predicted with naive methods and subsequently revalidated to establish ground truth labels. We trained the classifiers on this data (consisting of 1015 true somatic mutations and 2354 non-somatic mutation positions) and conducted a rigorous evaluation of these methods using a cross-validation framework and hold-out test NGS data from both exome capture and whole genome shotgun platforms. All learning algorithms employing predictive discriminative approaches with feature selection improved the predictive accuracy over standard approaches by statistically significant margins. In addition, using unsupervised clustering of the ground truth 'false positive' predictions, we noted several distinct classes and present evidence suggesting non-overlapping sources of technical artefacts illuminating important directions for future study. AVAILABILITY: Software called MutationSeq and datasets are available from http://compbio.bccrc.ca. Jiarui Ding, Ali Bashashati, Andrew Roth, Arusha Oloumi, Kane Tse, Thomas Zeng 0002, Gholamreza Haffari, Martin Hirst, Marco A. Marra, Anne Condon, Samuel Aparicio, Sohrab P. Shah |
Bioinform. | 12 |
| 2012 | JointSNVMix: a probabilistic model for accurate detection of somatic mutations in normal/tumour paired next-generation sequencing dataabstractMOTIVATION: Identification of somatic single nucleotide variants (SNVs) in tumour genomes is a necessary step in defining the mutational landscapes of cancers. Experimental designs for genome-wide ascertainment of somatic mutations now routinely include next-generation sequencing (NGS) of tumour DNA and matched constitutional DNA from the same individual. This allows investigators to control for germline polymorphisms and distinguish somatic mutations that are unique to the tumour, thus reducing the burden of labour-intensive and expensive downstream experiments needed to verify initial predictions. In order to make full use of such paired datasets, computational tools for simultaneous analysis of tumour-normal paired sequence data are required, but are currently under-developed and under-represented in the bioinformatics literature. RESULTS: In this contribution, we introduce two novel probabilistic graphical models called JointSNVMix1 and JointSNVMix2 for jointly analysing paired tumour-normal digital allelic count data from NGS experiments. In contrast to independent analysis of the tumour and normal data, our method allows statistical strength to be borrowed across the samples and therefore amplifies the statistical power to identify and distinguish both germline and somatic events in a unified probabilistic framework. AVAILABILITY: The JointSNVMix models and four other models discussed in the article are part of the JointSNVMix software package available for download at http://compbio.bccrc.ca CONTACT: [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Andrew Roth, Jiarui Ding, Ryan D. Morin, Anamaria Crisan, Gavin Ha, Ryan Giuliany, Ali Bashashati, Martin Hirst, Gulisa Turashvili, Arusha Oloumi, Marco A. Marra, Samuel Aparicio, Sohrab P. Shah |
Bioinform. | 13 |
| 2011 | Comrad: detection of expressed rearrangements by integrated analysis of RNA-Seq and low coverage genome sequence dataabstractMOTIVATION: Comrad is a novel algorithmic framework for the integrated analysis of RNA-Seq and whole genome shotgun sequencing (WGSS) data for the purposes of discovering genomic rearrangements and aberrant transcripts. The Comrad framework leverages the advantages of both RNA-Seq and WGSS data, providing accurate classification of rearrangements as expressed or not expressed and accurate classification of the genomic or non-genomic origin of aberrant transcripts. A major benefit of Comrad is its ability to accurately identify aberrant transcripts and associated rearrangements using low coverage genome data. As a result, a Comrad analysis can be performed at a cost comparable to that of two RNA-Seq experiments, significantly lower than an analysis requiring high coverage genome data. RESULTS: We have applied Comrad to the discovery of gene fusions and read-throughs in prostate cancer cell line C4-2, a derivative of the LNCaP cell line with androgen-independent characteristics. As a proof of concept, we have rediscovered in the C4-2 data 4 of the 6 fusions previously identified in LNCaP. We also identified six novel fusion transcripts and associated genomic breakpoints, and verified their existence in LNCaP, suggesting that Comrad may be more sensitive than previous methods that have been applied to fusion discovery in LNCaP. We show that many of the gene fusions discovered using Comrad would be difficult to identify using currently available techniques. AVAILABILITY: A C++ and Perl implementation of the method demonstrated in this article is available at http://compbio.cs.sfu.ca/. Andrew W. McPherson, Chunxiao Wu, Iman Hajirasouliha, Fereydoun Hormozdiari, Faraz Hach, Anna Lapuk, Stanislav Volik, Sohrab P. Shah, Colin C. Collins, Süleyman Cenk Sahinalp |
Bioinform. | 8 |
| 2011 | deFuse: An Algorithm for Gene Fusion Discovery in Tumor RNA-Seq DataabstractGene fusions created by somatic genomic rearrangements are known to play an important role in the onset and development of some cancers, such as lymphomas and sarcomas. RNA-Seq (whole transcriptome shotgun sequencing) is proving to be a useful tool for the discovery of novel gene fusions in cancer transcriptomes. However, algorithmic methods for the discovery of gene fusions using RNA-Seq data remain underdeveloped. We have developed deFuse, a novel computational method for fusion discovery in tumor RNA-Seq data. Unlike existing methods that use only unique best-hit alignments and consider only fusion boundaries at the ends of known exons, deFuse considers all alignments and all possible locations for fusion boundaries. As a result, deFuse is able to identify fusion sequences with demonstrably better sensitivity than previous approaches. To increase the specificity of our approach, we curated a list of 60 true positive and 61 true negative fusion sequences (as confirmed by RT-PCR), and have trained an adaboost classifier on 11 novel features of the sequence data. The resulting classifier has an estimated value of 0.91 for the area under the ROC curve. We have used deFuse to discover gene fusions in 40 ovarian tumor samples, one ovarian cancer cell line, and three sarcoma samples. We report herein the first gene fusions discovered in ovarian cancer. We conclude that gene fusions are not infrequent events in ovarian cancer and that these events have the potential to substantially alter the expression patterns of the genes involved; gene fusions should therefore be considered in efforts to comprehensively characterize the mutational profiles of ovarian cancer transcriptomes. Andrew W. McPherson, Fereydoun Hormozdiari, Abdalnasser Zayed, Ryan Giuliany, Gavin Ha, Mark G. F. Sun, Malachi Griffith, Alireza Heravi Moussavi, Janine Senz, Nataliya Melnyk, Marina Pacheco, Marco A. Marra, Martin Hirst, Torsten O. Nielsen, Süleyman Cenk Sahinalp, David G. Huntsman, Sohrab P. Shah |
PLoS Comput. Biol. | 17 |
| 2010 | Robust hidden semi-Markov modeling of array CGH dataabstractAs an extension to hidden Markov models, the hidden semi-Markov models allow the probability distribution of staying in the same state to be a general distribution. Therefore, hidden semi-Markov models are good at modeling sequences with succession of homogenous zones by choosing appropriate state duration distributions. Hidden semi-Markov models are generative models. Most times they are trained by maximum likelihood estimation. To compensate model mis-specification and provide protection against outliers, hidden semi-Markov models can be trained discriminatively given a labeled training set at the expense of increased training complexity. As an alternative to discriminative training, in this paper, we consider model mis-specification and outliers by adopting robust methods. Specifically, we use Student's t mixture models as the emission distributions of hidden semi-Markov models. The proposed robust hidden semi-Markov models are used to model array based comparative genomic hybridization data. Experiments conducted on the benchmark data from the Coriell cell lines, and the glioblastoma multiforme data illustrate the reliability of the technique. Jiarui Ding, Sohrab P. Shah |
BIBM | 2 |
| 2010 | SNVMix: predicting single nucleotide variants from next-generation sequencing of tumorsabstractMOTIVATION: Next-generation sequencing (NGS) has enabled whole genome and transcriptome single nucleotide variant (SNV) discovery in cancer. NGS produces millions of short sequence reads that, once aligned to a reference genome sequence, can be interpreted for the presence of SNVs. Although tools exist for SNV discovery from NGS data, none are specifically suited to work with data from tumors, where altered ploidy and tumor cellularity impact the statistical expectations of SNV discovery. RESULTS: We developed three implementations of a probabilistic Binomial mixture model, called SNVMix, designed to infer SNVs from NGS data from tumors to address this problem. The first models allelic counts as observations and infers SNVs and model parameters using an expectation maximization (EM) algorithm and is therefore capable of adjusting to deviation of allelic frequencies inherent in genomically unstable tumor genomes. The second models nucleotide and mapping qualities of the reads by probabilistically weighting the contribution of a read/nucleotide to the inference of a SNV based on the confidence we have in the base call and the read alignment. The third combines filtering out low-quality data in addition to probabilistic weighting of the qualities. We quantitatively evaluated these approaches on 16 ovarian cancer RNASeq datasets with matched genotyping arrays and a human breast cancer genome sequenced to >40x (haploid) coverage with ground truth data and show systematically that the SNVMix models outperform competing approaches. AVAILABILITY: Software and data are available at http://compbio.bccrc.ca CONTACT: [email protected] SUPPLEMANTARY INFORMATION: Supplementary data are available at Bioinformatics online. Rodrigo Goya, Mark G. F. Sun, Ryan D. Morin, Gillian Leung, Gavin Ha, Kimberley C. Wiegand, Janine Senz, Anamaria Crisan, Marco A. Marra, Martin Hirst, David G. Huntsman, Kevin Murphy 0002, Samuel Aparicio, Sohrab P. Shah |
Bioinform. | 14 |
| 2010 | Genomic analysis of a rare human tumorabstractThe introduction of next-generation DNA sequencing devices into the field of oncology provides an unprecedented mechanism to determine the underlying genetic changes that have occurred within a tumor and also the changes that accrue during treatment. An enhanced understanding of the oncogenic mechanisms could have an immediate clinical role in the treatment of rare tumors - where treatment protocols do not exist and their rarity would indicate that clinical trials would be unlikely to be undertaken for their establishment. We have investigated the utility of massively parallel sequencing to characterize a rare adenocarcinoma of the tongue, before and after treatment. In the pre-treatment tumor we identified 7,629 genes within regions of copy number gain, 1,078 genes exhibited increased expression relative to the blood and unrelated tumors and four genes contained somatic protein-coding mutations. Our analysis suggested the tumor cells were driven by the RET oncogene and its other pathway constituents. Genes whose protein products are targeted by the RET inhibitors sunitinib and sorafenib correlated with being amplified and or highly expressed. Consistent with our observations subsequent administration of sunitinib was associated with stable disease lasting 4 months, after which the lung lesions began to grow. Administration of sorafenib and sulindac provided disease stabilization for an additional 3 months after which the cancer progressed and new lesions appeared. A metastasis recurring in the skin was determined to possess 7,288 genes within copy number amplicons, 385 genes exhibiting increased expression relative to other tumours and 9 new somatic protein coding mutations. The observed mutations and amplifications were found to be consistent with resistance to therapy arising through further activation of RET pathway and nascent activation of the AKT pathway. Our results provide evidence for the clinical utility of complete genomic characterization and direct in-vivo genome-wide characterization of the mutations accruing within a tumor under drug selection. Steven J. M. Jones, Janessa Laskin, Yvonne Y. Li, Obi L. Griffith, Jianghong An, Mikhail Bilenky, Yaron S. N. Butterfield, Timothee Cezard, Eric Chuah, Richard Corbett, Anthony P. Fejes, Malachi Griffith, John Yee, Montgomery Martin, Michael Mayo, Nataliya Melnyk, Ryan D. Morin, Trevor J. Pugh, Tesa Severson, Sohrab P. Shah, Margaret Sutcliffe, Angela Tam, Jefferson Terry, Nina Thiessen, Thomas Thomson, Richard Varhol, Thomas Zeng 0002, Yongjun Zhao 0002, Richard A. Moore, David G. Huntsman, Inanç Birol, Martin Hirst, Robert A. Holt, Marco A. Marra |
BMC Bioinform. | 20 |
| 2009 | Model-based clustering of array CGH dataabstractMOTIVATION: Analysis of array comparative genomic hybridization (aCGH) data for recurrent DNA copy number alterations from a cohort of patients can yield distinct sets of molecular signatures or profiles. This can be due to the presence of heterogeneous cancer subtypes within a supposedly homogeneous population. RESULTS: We propose a novel statistical method for automatically detecting such subtypes or clusters. Our approach is model based: each cluster is defined in terms of a sparse profile, which contains the locations of unusually frequent alterations. The profile is represented as a hidden Markov model. Samples are assigned to clusters based on their similarity to the cluster's profile. We simultaneously infer the cluster assignments and the cluster profiles using an expectation maximization-like algorithm. We show, using a realistic simulation study, that our method is significantly more accurate than standard clustering techniques. We then apply our method to two clinical datasets. In particular, we examine previously reported aCGH data from a cohort of 106 follicular lymphoma patients, and discover clusters that are known to correspond to clinically relevant subgroups. In addition, we examine a cohort of 92 diffuse large B-cell lymphoma patients, and discover previously unreported clusters of biological interest which have inspired followup clinical research on an independent cohort. AVAILABILITY: Software and synthetic datasets are available at http://www.cs.ubc.ca/ approximately sshah/acgh as part of the CNA-HMMer package. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Sohrab P. Shah, K-John Cheung Jr., Nathalie A. Johnson, Guillaume Alain, Randy D. Gascoyne, Douglas E. Horsman, Raymond T. Ng, Kevin Murphy 0002 |
Bioinform. | 1 |
| 2006 | A Novel Algorithm For the Analysis Of Array Cgh DataabstractDNA copy number aberrations are common in cancer and other diseases. Newly developed array CGH technologies enable simultaneous measurement of DNA copy numbers for tens of thousands of sites within a genome. In array CGH experiments, DNA copy number of a test DNA sample relative to the DNA copy number of a reference DNA sample is measured. These relative measurements are mapped to their corresponding chromosomal locations. DNA copy gains and losses are then detected as deviations from the normal reference at specific chromosomal locations. In this paper, we introduce a novel algorithm to automatically identify the regions of DNA copy number gain and loss from array CGH data through a multi-scale edge detection algorithm. We demonstrate the method on two array CGH datasets. Our results show that this method can be successfully applied for the analysis of array CGH biological data. Mehrnoush Khojasteh, Bradley P. Coe, Sohrab P. Shah, Rabab K. Ward, Wan L. Lam, Calum MacAulay |
ICASSP (2) | 3 |
| 2005 | Atlas - a data warehouse for integrative bioinformaticsabstractBACKGROUND: We present a biological data warehouse called Atlas that locally stores and integrates biological sequences, molecular interactions, homology information, functional annotations of genes, and biological ontologies. The goal of the system is to provide data, as well as a software infrastructure for bioinformatics research and development. DESCRIPTION: The Atlas system is based on relational data models that we developed for each of the source data types. Data stored within these relational models are managed through Structured Query Language (SQL) calls that are implemented in a set of Application Programming Interfaces (APIs). The APIs include three languages: C++, Java, and Perl. The methods in these API libraries are used to construct a set of loader applications, which parse and load the source datasets into the Atlas database, and a set of toolbox applications which facilitate data retrieval. Atlas stores and integrates local instances of GenBank, RefSeq, UniProt, Human Protein Reference Database (HPRD), Biomolecular Interaction Network Database (BIND), Database of Interacting Proteins (DIP), Molecular Interactions Database (MINT), IntAct, NCBI Taxonomy, Gene Ontology (GO), Online Mendelian Inheritance in Man (OMIM), LocusLink, Entrez Gene and HomoloGene. The retrieval APIs and toolbox applications are critical components that offer end-users flexible, easy, integrated access to this data. We present use cases that use Atlas to integrate these sources for genome annotation, inference of molecular interactions across species, and gene-disease associations. CONCLUSION: The Atlas biological data warehouse serves as data infrastructure for bioinformatics research and development. It forms the backbone of the research activities in our laboratory and facilitates the integration of disparate, heterogeneous biological sources of data enabling new scientific inferences. Atlas achieves integration of diverse data sets at two levels. First, Atlas stores data of similar types using common data models, enforcing the relationships between data types. Second, integration is achieved through a combination of APIs, ontology, and tools. The Atlas software is freely available under the GNU General Public License at: http://bioinformatics.ubc.ca/atlas/ Sohrab P. Shah, Macaire Man Saint Yuen, John Ling, B. F. Francis Ouellette |
BMC Bioinform. | 1 |
| 2004 | Pegasys: software for executing and integrating analyses of biological sequencesabstractBACKGROUND: We present Pegasys--a flexible, modular and customizable software system that facilitates the execution and data integration from heterogeneous biological sequence analysis tools. RESULTS: The Pegasys system includes numerous tools for pair-wise and multiple sequence alignment, ab initio gene prediction, RNA gene detection, masking repetitive sequences in genomic DNA as well as filters for database formatting and processing raw output from various analysis tools. We introduce a novel data structure for creating workflows of sequence analyses and a unified data model to store its results. The software allows users to dynamically create analysis workflows at run-time by manipulating a graphical user interface. All non-serial dependent analyses are executed in parallel on a compute cluster for efficiency of data generation. The uniform data model and backend relational database management system of Pegasys allow for results of heterogeneous programs included in the workflow to be integrated and exported into General Feature Format for further analyses in GFF-dependent tools, or GAME XML for import into the Apollo genome editor. The modularity of the design allows for new tools to be added to the system with little programmer overhead. The database application programming interface allows programmatic access to the data stored in the backend through SQL queries. CONCLUSIONS: The Pegasys system enables biologists and bioinformaticians to create and manage sequence analysis workflows. The software is released under the Open Source GNU General Public License. All source code and documentation is available for download at http://bioinformatics.ubc.ca/pegasys/. Sohrab P. Shah, David Y. M. He, Jessica N. Sawkins, Jeffrey C. Druce, Gerald T. Quon, Drew Lett, Grace X. Y. Zheng, B. F. Francis Ouellette |
BMC Bioinform. | 1 |
| 2003 | GeneComber: Combining Outputs of Gene Prediction Programs for Improved ResultsabstractUNLABELLED: We recently demonstrated that combining the output from Genscan and HMMgene can provide increased accuracy of gene predictions. We have created a robust software system that runs algorithms previously described on DNA sequences and provides a public web interface to the system for use by the biological community worldwide. The GeneComber system performs ab initio gene prediction by first taking a user inputted DNA sequence and running Genscan and HMMgene. The outputs of Genscan and HMMgene are then integrated using the EUI, GI and EUI_frame algorithms. All results are then stored into a relational database management system (RDBMS) and can then be retrieved through a web interface. The web interface provides a unified view of the GeneComber predictions by graphically overlaying outputs from Genscan, HMMgene, EUI, GI and EUI_frame. Outputs can also be retrieved in general feature format (GFF) or FASTA format. The software is written in the Perl programming language and is both dependent on and interoperable with the Bioperl toolkit. It includes high-level application programming interfaces (APIs) to run Genscan, HMMgene and a database API to insert prediction results into an RDBMS. The APIs are assembled into the genecomber script which is executed by the web interface or can be run directly from the Unix command line. The web interface is written in PHP and is structured so as to be easily modified for viewing data from any database that stores gene structures. AVAILABILITY: The GeneComber public web interface and supplementary information is located at http://bioinformatics.ubc.ca/genecomber The source code is released under the GNU General Public License and is available at ftp://ftp.bioinformatics.ubc.ca/pub/genecomber/software. Sohrab P. Shah, Graham P. McVicker, Alan K. Mackworth, Sanja Rogic, B. F. Francis Ouellette |
Bioinform. | 1 |