EDBT 2026 Demo / reviewers in the wild / expert
Vineet Bafna
dblp:b/VineetBafna
· DBLP profile ↗
61ranked-venue papers
19as first author
5since 2021 · last 2025
0000-0002-5810-6241ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 43 · 6 first-author · 5 since 2021Theory of computation · 16 · 11 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | OMKar: Optical Map Based Automated Karyotyping of Genomes to Identify Constitutional Disorders
Siavash Raeisi Dehkordi, Zhaoyang Jia, Joey Estabrook, Jen Hauenstein, Neil Miller, Naz Güleray-Lafci, Jürgen Neesen, Alex Hastie, Andy Wing Chun Pang, Paul Dremsek, Vineet Bafna |
RECOMB | 11 |
| 2025 | Analysis of targeted and whole genome sequencing of PacBio HiFi reads for a comprehensive genotyping of gene-proximal and phenotype-associated Variable Number Tandem RepeatsabstractVariable Number Tandem repeats (VNTRs) refer to repeating motifs of size greater than five bp. VNTRs are an important source of genetic variation, and have been associated with multiple Mendelian and complex phenotypes. However, the highly repetitive structures require reads to span the region for accurate genotyping. Pacific Biosciences HiFi sequencing spans large regions and is highly accurate but relatively expensive. Therefore, targeted sequencing approaches coupled with long-read sequencing have been proposed to improve efficiency and throughput. In this paper, we systematically explored the trade-off between targeted and whole genome HiFi sequencing for genotyping VNTRs. We curated a set of 10 , 787 gene-proximal (G-)VNTRs, and 48 phenotype-associated (P-)VNTRs of interest. Illumina reads only spanned 46% of the G-VNTRs and 71% of P-VNTRs, motivating the use of HiFi sequencing. We performed targeted sequencing with hybridization by designing custom probes for 9,999 VNTRs and sequenced 8 samples using HiFi and Illumina sequencing, followed by adVNTR genotyping. We compared these results against HiFi whole genome sequencing (WGS) data from 28 samples in the Human Pangenome Reference Consortium (HPRC). With the targeted approach only 4,091 (41%) G-VNTRs and only 4 (8%) of P-VNTRs were spanned with at least 15 reads. A smaller subset of 3,579 (36%) G-VNTRs had higher median coverage of at least 63 spanning reads. The spanning behavior was consistent across all 8 samples. Among 5,638 VNTRs with low-coverage ( < 15), 67% were located within GC-rich regions ( > 60%). In contrast, the 40X WGS HiFi dataset spanned 98% of all VNTRs and 49 (98%) of P-VNTRs with at least 15 spanning reads, albeit with lower coverage. Spanning reads were sufficient for accurate genotyping in both cases. Our findings demonstrate that targeted sequencing provides consistently high coverage for a small subset of low-GC VNTRs, but WGS is more effective for broad and sufficient sampling of a large number of VNTRs. Sara Javadzadeh, Aaron Adamson, Se-Young Jo, Yuan-Chun Ding, Mehrdad Bakhtiari, Vikas Bansal 0001, Susan L. Neuhausen, Vineet Bafna |
PLoS Comput. Biol. | 9 |
| 2024 | CoRAL Accurately Resolves Extrachromosomal DNA Genome Structures with Long-Read Sequencing
Kaiyuan Zhu, Matthew G. Jones, Jens Luebeck, Xinxin Bu, Hyerim Yi, King L. Hung, Ivy Tsz-Lo Wong, Shu Zhang 0014, Paul S. Mischel, Howard Y. Chang, Vineet Bafna |
RECOMB | 11 |
| 2022 | Uncertainty Quantification Using Subsampling for Assembly-Free Estimates of Genomic Distance and Phylogenetic Relationships
Eleonora Rachtman, Shahab Sarmashghi, Vineet Bafna, Siavash Mirarab |
RECOMB | 3 |
| 2021 | Estimating repeat spectra and genome length from low-coverage genome skims with RESPECTabstractThe cost of sequencing the genome is dropping at a much faster rate compared to assembling and finishing the genome. The use of lightly sampled genomes (genome-skims) could be transformative for genomic ecology, and results using k-mers have shown the advantage of this approach in identification and phylogenetic placement of eukaryotic species. Here, we revisit the basic question of estimating genomic parameters such as genome length, coverage, and repeat structure, focusing specifically on estimating the k-mer repeat spectrum. We show using a mix of theoretical and empirical analysis that there are fundamental limitations to estimating the k-mer spectra due to ill-conditioned systems, and that has implications for other genomic parameters. We get around this problem using a novel constrained optimization approach (Spline Linear Programming), where the constraints are learned empirically. On reads simulated at 1X coverage from 66 genomes, our method, REPeat SPECTra Estimation (RESPECT), had 2.2% error in length estimation compared to 27% error previously achieved. In shotgun sequenced read samples with contaminants, RESPECT length estimates had median error 4%, in contrast to other methods that had median error 80%. Together, the results suggest that low-pass genomic sequencing can yield reliable estimates of the length and repeat content of the genome. The RESPECT software will be publicly available at https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_shahab-2Dsarmashghi_RESPECT.git&d=DwIGAw&c=-35OiAkTchMrZOngvJPOeA&r=ZozViWvD1E8PorCkfwYKYQMVKFoEcqLFm4Tg49XnPcA&m=f-xS8GMHKckknkc7Xpp8FJYw_ltUwz5frOw1a5pJ81EpdTOK8xhbYmrN4ZxniM96&s=717o8hLR1JmHFpRPSWG6xdUQTikyUjicjkipjFsKG4w&e=. Shahab Sarmashghi, Metin Balaban, Eleonora Rachtman, Behrouz Touri, Siavash Mirarab, Vineet Bafna |
PLoS Comput. Biol. | 6 |
| 2019 | A Note on Computing Interval Overlap Statistics
Shahab Sarmashghi, Vineet Bafna |
RECOMB | 2 |
| 2018 | Targeted Genotyping of Variable Number Tandem Repeats with AdVNTR
Mehrdad Bakhtiari, Sharona Shleizer-Burko, Melissa Gymrek, Vikas Bansal 0001, Vineet Bafna |
RECOMB | 5 |
| 2018 | Assembly-Free and Alignment-Free Sample Identification Using Genome Skims
Shahab Sarmashghi, Kristine Bohmann, M. Thomas P. Gilbert, Vineet Bafna, Siavash Mirarab |
RECOMB | 4 |
| 2015 | Haplotype Allele Frequency (HAF) Score: Predicting Carriers of Ongoing Selective Sweeps Without Knowledge of the Adaptive Allele
Roy Ronen, Glenn Tesler, Shay Zakov, Noah A. Rosenberg, Vineet Bafna |
RECOMB | 6 |
| 2014 | Reconstructing Breakage Fusion Bridge Architectures Using Noisy Copy Numbers
Shay Zakov, Vineet Bafna |
RECOMB | 2 |
| 2014 | Using Genome Query Language to uncover genetic variationabstractMOTIVATION: With high-throughput DNA sequencing costs dropping <$1000 for human genomes, data storage, retrieval and analysis are the major bottlenecks in biological studies. To address the large-data challenges, we advocate a clean separation between the evidence collection and the inference in variant calling. We define and implement a Genome Query Language (GQL) that allows for the rapid collection of evidence needed for calling variants. RESULTS: We provide a number of cases to showcase the use of GQL for complex evidence collection, such as the evidence for large structural variations. Specifically, typical GQL queries can be written in 5-10 lines of high-level code and search large datasets (100 GB) in minutes. We also demonstrate its complementarity with other variant calling tools. Popular variant calling tools can achieve one order of magnitude speed-up by using GQL to retrieve evidence. Finally, we show how GQL can be used to query and compare multiple datasets. By separating the evidence and inference for variant calling, it frees all variant detection tools from the data intensive evidence collection and focuses on statistical inference. AVAILABILITY: GQL can be downloaded from http://cseweb.ucsd.edu/~ckozanit/gql. Christos Kozanitis, Andrew Heiberg, George Varghese, Vineet Bafna |
Bioinform. | 4 |
| 2014 | Inferring gene ontologies from pairwise similarity dataabstractMOTIVATION: While the manually curated Gene Ontology (GO) is widely used, inferring a GO directly from -omics data is a compelling new problem. Recognizing that ontologies are a directed acyclic graph (DAG) of terms and hierarchical relations, algorithms are needed that: analyze a full matrix of gene-gene pairwise similarities from -omics data; infer true hierarchical structure in these data rather than enforcing hierarchy as a computational artifact; and respect biological pleiotropy, by which a term in the hierarchy can relate to multiple higher level terms. Methods addressing these requirements are just beginning to emerge-none has been evaluated for GO inference. METHODS: We consider two algorithms [Clique Extracted Ontology (CliXO), LocalFitness] that uniquely satisfy these requirements, compared with methods including standard clustering. CliXO is a new approach that finds maximal cliques in a network induced by progressive thresholding of a similarity matrix. We evaluate each method's ability to reconstruct the GO biological process ontology from a similarity matrix based on (a) semantic similarities for GO itself or (b) three -omics datasets for yeast. RESULTS: For task (a) using semantic similarity, CliXO accurately reconstructs GO (>99% precision, recall) and outperforms other approaches (<20% precision, <20% recall). For task (b) using -omics data, CliXO outperforms other methods using two -omics datasets and achieves ∼30% precision and recall using YeastNet v3, similar to an earlier approach (Network Extracted Ontology) and better than LocalFitness or standard clustering (20-25% precision, recall). CONCLUSION: This study provides algorithmic foundation for building gene ontologies by capturing hierarchical and pleiotropic structure embedded in biomolecular data. Michael Kramer, Janusz Dutkowski, Michael Yu, Vineet Bafna, Trey Ideker |
Bioinform. | 4 |
| 2013 | Learning Natural Selection from the Site Frequency Spectrum
Roy Ronen, Nitin Udpa, Eran Halperin, Vineet Bafna |
RECOMB | 4 |
| 2013 | Cerulean: A Hybrid Assembly Using High Throughput Short and Long Reads
Viraj Deshpande, Eric D. K. Fung, Son Pham, Vineet Bafna |
WABI | 4 |
| 2013 | Wessim: a whole-exome sequencing simulator based on in silico exome captureabstractSUMMARY: We propose a targeted re-sequencing simulator Wessim that generates synthetic exome sequencing reads from a given sample genome. Wessim emulates conventional exome capture technologies, including Agilent's SureSelect and NimbleGen's SeqCap, to generate DNA fragments from genomic target regions. The target regions can be either specified by genomic coordinates or inferred from in silico probe hybridization. Coupled with existing next-generation sequencing simulators, Wessim generates a realistic artificial exome sequencing data, which is essential for developing and evaluating exome-targeted variant callers. AVAILABILITY: Source code and the packaged version of Wessim with manuals are available at http://sak042.github.com/Wessim/. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Sangwoo Kim, Kyowon Jeong 0001, Vineet Bafna |
Bioinform. | 3 |
| 2013 | Evaluating genome architecture of a complex region via generalized bipartite matchingabstractWith the remarkable development in inexpensive sequencing technologies and supporting computational tools, we have the promise of medicine being personalized by knowledge of the individual genome. Current technologies provide high throughput, but short reads. Reconstruction of the donor genome is based either on de novo assembly of the (short) reads, or on mapping donor reads to a standard reference. While such techniques demonstrate high success rates for inferring 'simple' genomic segments, they are confounded by segments with complex duplication patterns, including regions of direct medical relevance, like the HLA and the KIR regions.In this work, we address this problem with a method for assessing the quality of a predicted genome sequence for complex regions of the genome. This method combines two natural types of evidence: sequence similarity of the mapped reads to the predicted donor genome, and distribution of reads across the predicted genome. We define a new scoring function for read-to-genome matchings, which penalizes for sequence dissimilarities and deviations from expected read location distribution, and present an efficient algorithm for finding matchings that minimize the penalty. The algorithm is based on a formal problem, first defined in this paper, called Coverage Sensitive many-to-many min-cost bipartite Matching (CSM). This new problem variant generalizes the standard (one-to-one) weighted bipartite matching problem, and can be solved using network flows. The resulting Java-based tool, called SAGE (Scoring function for Assembled GEnomes), is freely available upon request. We demonstrate over simulated data that SAGE can be used to infer correct haplotypes of the highly repetitive KIR region on the Human chromosome 19. Christine Lo, Sangwoo Kim, Shay Zakov, Vineet Bafna |
BMC Bioinform. | 4 |
| 2012 | Modeling the Breakage-Fusion-Bridge Mechanism: Combinatorics and Cancer Genomics
Marcus Kinsella, Vineet Bafna |
RECOMB | 2 |
| 2012 | Speeding up tandem mass spectral identification using indexesabstractMOTIVATION: Tandem mass spectrometry (MS/MS) has been routinely used in proteomics studies. Post-translational modification (PTM) identification is a challenging problem in tandem mass spectral analysis. RESULTS: In this article, we define two scoring functions for identifying peptides/proteins with PTMs from MS/MS spectra: match scores and diagonal scores, as well as two spectral identification problems based on the two scores. We propose several index-based algorithms for the two problems. Both theoretical and experimental analyses show that the index-based algorithms significantly improve on speed when compared with existing algorithms. Alessandro Mammana, Vineet Bafna |
Bioinform. | 3 |
| 2012 | iDASH: integrating data for analysis, anonymization, and sharingabstractiDASH (integrating data for analysis, anonymization, and sharing) is the newest National Center for Biomedical Computing funded by the NIH. It focuses on algorithms and tools for sharing data in a privacy-preserving manner. Foundational privacy technology research performed within iDASH is coupled with innovative engineering for collaborative tool development and data-sharing capabilities in a private Health Insurance Portability and Accountability Act (HIPAA)-certified cloud. Driving Biological Projects, which span different biological levels (from molecules to individuals to populations) and focus on various health conditions, help guide research and development within this Center. Furthermore, training and dissemination efforts connect the Center with its stakeholders and educate data owners and data consumers on how to share and use clinical and biological data. Through these various mechanisms, iDASH implements its goal of providing biomedical and behavioral researchers with access to data, software, and a high-performance computing environment, thus enabling them to generate and test new hypotheses. Lucila Ohno-Machado, Vineet Bafna, Aziz A. Boxwala, Brian E. Chapman, Wendy W. Chapman, Kamalika Chaudhuri, Michele E. Day, Claudiu Farcas, Nathaniel D. Heintzman, Xiaoqian Jiang, Hyeon-Eui Kim, Jihoon Kim 0001, Michael E. Matheny, Frederic S. Resnic, Staal Amund Vinterbo |
J. Am. Medical Informatics Assoc. | 2 |
| 2011 | Sensitive gene fusion detection using ambiguously mapping RNA-Seq read pairsabstractMOTIVATION: Paired-end whole transcriptome sequencing provides evidence for fusion transcripts. However, due to the repetitiveness of the transcriptome, many reads have multiple high-quality mappings. Previous methods to find gene fusions either ignored these reads or required additional longer single reads. This can obscure up to 30% of fusions and unnecessarily discards much of the data. RESULTS: We present a method for using paired-end reads to find fusion transcripts without requiring unique mappings or additional single read sequencing. Using simulated data and data from tumors and cell lines, we show that our method can find fusions with ambiguously mapping read pairs without generating numerous spurious fusions from the many mapping locations. AVAILABILITY: A C++ and Python implementation of the method demonstrated in this article is available at http://exon.ucsd.edu/ShortFuse. CONTACT: [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Marcus Kinsella, Olivier Harismendy, Masakazu Nakano, Kelly A. Frazer, Vineet Bafna |
Bioinform. | 5 |
| 2011 | Strobe sequence design for haplotype assemblyabstractHumans are diploid, carrying two copies of each chromosome, one from each parent. Separating the paternal and maternal chromosomes is an important component of genetic analyses such as determining genetic association, inferring evolutionary scenarios, computing recombination rates, and detecting cis -regulatory events. As the pair of chromosomes are mostly identical to each other, linking together of alleles at heterozygous sites is sufficient to phase, or separate the two chromosomes. In Haplotype Assembly, the linking is done by sequenced fragments that overlap two heterozygous sites. While there has been a lot of research on correcting errors to achieve accurate haplotypes via assembly, relatively little work has been done on designing sequencing experiments to get long haplotypes. Here, we describe the different design parameters that can be adjusted with next generation and upcoming sequencing technologies, and study the impact of design choice on the length of the haplotype. We show that a number of parameters influence haplotype length, with the most significant one being the advance length (distance between two fragments of a clone). Given technologies like strobe sequencing that allow for large variations in advance lengths, we design and implement a simulated annealing algorithm to sample a large space of distributions over advance-lengths. Extensive simulations on individual genomic sequences suggest that a non-trivial distribution over advance lengths results a 1-2 order of magnitude improvement in median haplotype length. Our results suggest that haplotyping of large, biologically important genomic regions is feasible with current technologies. Christine Lo, Ali Bashir, Vikas Bansal 0001, Vineet Bafna |
BMC Bioinform. | 4 |
| 2011 | TCLUST: A Fast Method for Clustering Genome-Scale Expression DataabstractGenes with a common function are often hypothesized to have correlated expression levels in mRNA expression data, motivating the development of clustering algorithms for gene expression data sets. We observe that existing approaches do not scale well for large data sets, and indeed did not converge for the data set considered here. We present a novel clustering method TCLUST that exploits coconnectedness to efficiently cluster large, sparse expression data. We compare our approach with two existing clustering methods CAST and K-means which have been previously applied to clustering of gene-expression data with good performance results. Using a number of metrics, TCLUST is shown to be superior to or at least competitive with the other methods, while being much faster. We have applied this clustering algorithm to a genome-scale gene-expression data set and used gene set enrichment analysis to discover highly significant biological clusters. (Source code for TCLUST is downloadable at http://www.cse.ucsd.edu/~bdost/tclust.) Banu Dost, Chunlei Wu, Andrew I. Su, Vineet Bafna |
IEEE ACM Trans. Comput. Biol. Bioinform. | 4 |
| 2010 | Compressing Genomic Sequence Fragments Using SlimGene
Christos Kozanitis, Christopher T. Saunders, Semyon Kruglyak, Vineet Bafna, George Varghese |
RECOMB | 4 |
| 2010 | RAPID detection of gene-gene interactions in genome-wide association studiesabstractMOTIVATION: In complex disorders, independently evolving locus pairs might interact to confer disease susceptibility, with only a modest effect at each locus. With genome-wide association studies on large cohorts, testing all pairs for interaction confers a heavy computational burden, and a loss of power due to large Bonferroni-like corrections. Correspondingly, limiting the tests to pairs that show marginal effect at either locus, also has reduced power. Here, we describe an algorithm that discovers interacting locus pairs without explicitly testing all pairs, or requiring a marginal effect at each locus. The central idea is a mathematical transformation that maps 'statistical correlation between locus pairs' to 'distance between two points in a Euclidean space'. This enables the use of geometric properties to identify proximal points (correlated locus pairs), without testing each pair explicitly. For large datasets (∼ 10(6) SNPs), this reduces the number of tests from 10(12) to 10(6), significantly reducing the computational burden, without loss of power. The speed of the test allows for correction using permutation-based tests. The algorithm is encoded in a tool called RAPID (RApid Pair IDentification) for identifying paired interactions in case-control GWAS. RESULTS: We validated RAPID with extensive tests on simulated and real datasets. On simulated models of interaction, RAPID easily identified pairs with small marginal effects. On the benchmark disease, datasets from The Wellcome Trust Case Control Consortium, RAPID ran in about 1 CPU-hour per dataset, and identified many significant interactions. In many cases, the interacting loci were known to be important for the disease, but were not individually associated in the genome-wide scan. AVAILABILITY: http://bix.ucsd.edu/projects/rapid. Dumitru Brinza, Matthew Schultz, Glenn Tesler, Vineet Bafna |
Bioinform. | 4 |
| 2010 | A Covering Method for Detecting Genetic Associations between Rare Variants and Common PhenotypesabstractGenome wide association (GWA) studies, which test for association between common genetic markers and a disease phenotype, have shown varying degrees of success. While many factors could potentially confound GWA studies, we focus on the possibility that multiple, rare variants (RVs) may act in concert to influence disease etiology. Here, we describe an algorithm for RV analysis, RareCover. The algorithm combines a disparate collection of RVs with low effect and modest penetrance. Further, it does not require the rare variants be adjacent in location. Extensive simulations over a range of assumed penetrance and population attributable risk (PAR) values illustrate the power of our approach over other published methods, including the collapsing and weighted-collapsing strategies. To showcase the method, we apply RareCover to re-sequencing data from a cohort of 289 individuals at the extremes of Body Mass Index distribution (NCT00263042). Individual samples were re-sequenced at two genes, FAAH and MGLL, known to be involved in endocannabinoid metabolism (187Kbp for 148 obese and 150 controls). The RareCover analysis identifies exactly one significantly associated region in each gene, each about 5 Kbp in the upstream regulatory regions. The data suggests that the RVs help disrupt the expression of the two genes, leading to lowered metabolism of the corresponding cannabinoids. Overall, our results point to the power of including RVs in measuring genetic associations. Gaurav Bhatia, Vikas Bansal 0001, Olivier Harismendy, Nicholas J. Schork, Eric J. Topol, Kelly A. Frazer, Vineet Bafna |
PLoS Comput. Biol. | 7 |
| 2009 | Optimizing PCR Assays for DNA Based Cancer Diagnostics
Ali Bashir, Dennis Carson, Benjamin J. Raphael, Yu-Tsueng Liu, Vineet Bafna |
RECOMB | 6 |
| 2009 | Shared Peptides in Mass Spectrometry Based Protein Quantification
Banu Dost, Nuno Bandeira, Zhouxin Shen, Steve Briggs, Vineet Bafna |
RECOMB | 6 |
| 2008 | Fast and Accurate Alignment of Multiple Protein Networks
Maxim Kalaev, Vineet Bafna, Roded Sharan |
RECOMB | 2 |
| 2008 | An Algorithm for Orienting Graphs Based on Cause-Effect Pairs and Its Applications to Orienting Protein Networks
Alexander Medvedovsky, Vineet Bafna, Uri Zwick, Roded Sharan |
WABI | 2 |
| 2008 | Evaluation of Paired-End Sequencing Strategies for Detection of Genome Rearrangements in CancerabstractPaired-end sequencing is emerging as a key technique for assessing genome rearrangements and structural variation on a genome-wide scale. This technique is particularly useful for detecting copy-neutral rearrangements, such as inversions and translocations, which are common in cancer and can produce novel fusion genes. We address the question of how much sequencing is required to detect rearrangement breakpoints and to localize them precisely using both theoretical models and simulation. We derive a formula for the probability that a fusion gene exists in a cancer genome given a collection of paired-end sequences from this genome. We use this formula to compute fusion gene probabilities in several breast cancer samples, and we find that we are able to accurately predict fusion genes in these samples with a relatively small number of fragments of large size. We further demonstrate how the ability to detect fusion genes depends on the distribution of gene lengths, and we evaluate how different parameters of a sequencing strategy impact breakpoint detection, breakpoint localization, and fusion gene detection, even in the presence of errors that suggest false rearrangements. These results will be useful in calibrating future cancer sequencing efforts, particularly large-scale studies of many cancer genomes that are enabled by next-generation sequencing technologies. Ali Bashir, Stanislav Volik, Colin C. Collins, Vineet Bafna, Benjamin J. Raphael |
PLoS Comput. Biol. | 4 |
| 2007 | QNet: A Tool for Querying Protein Interaction Networks
Banu Dost, Tomer Shlomi, Nitin Gupta 0002, Eytan Ruppin, Vineet Bafna, Roded Sharan |
RECOMB | 5 |
| 2007 | Optimization of primer design for the detection of variable genomic lesions in cancerabstractPrimer approximation multiplex PCR (PAMP) is a new experimental protocol for efficiently assaying structural variation in genomes. PAMP is particularly suited to cancer genomes where the precise breakpoints of alterations such as deletions or translocations vary between patients. The design of PCR primer sets for PAMP is challenging because a large number of primer pairs are required to detect alterations in the hundreds of kilobases range that can occur in cancer. These sets of primers must achieve high coverage of the region of interest, while avoiding primer dimers and satisfying the physico-chemical constraints of good PCR primers. We describe a natural formulation of these constraints as a combinatorial optimization problem. We show that the PAMP primer design problem is NP-hard, and design algorithms based on simulated annealing and integer programming, that provide good solutions to this problem in practice. The algorithms are applied to a test region around the known CDKN2A deletion, which show excellent results even in a 1:49 mixture of mutated:wild-type cells. We use these test results to help set design parameters for larger problems. We can achieve near-optimal designs for regions close to 1 Mb. Ali Bashir, Yu-Tsueng Liu, Benjamin J. Raphael, Dennis Carson, Vineet Bafna |
Bioinform. | 5 |
| 2006 | Structural Alignment of Pseudoknotted RNA
Banu Dost, Buhm Han, Shaojie Zhang 0001, Vineet Bafna |
RECOMB | 4 |
| 2005 | Improved Recombination Lower Bounds for Haplotype Data
Vineet Bafna, Vikas Bansal 0001 |
RECOMB | 1 |
| 2005 | Consensus Folding of Unaligned RNA Sequences Revisited
Vineet Bafna, Haixu Tang, Shaojie Zhang 0001 |
RECOMB | 1 |
| 2005 | Searching Genomes for Noncoding RNA Using FastRabstractThe discovery of novel noncoding RNAs has been among the most exciting recent developments in biology. It has been hypothesized that there is, in fact, an abundance of functional noncoding RNAs (ncRNAs) with various catalytic and regulatory functions. However, the inherent signal for ncRNA is weaker than the signal for protein coding genes, making these harder to identify. We consider the following problem: Given an RNA sequence with a known secondary structure, efficiently detect all structural homologs in a genomic database by computing the sequence and structure similarity to the query. Our approach, based on structural filters that eliminate a large portion of the database while retaining the true homologs, allows us to search a typical bacterial genome in minutes on a standard PC. The results are two orders of magnitude better than the currently available software for the problem. We applied FastR to the discovery of novel riboswitches, which are a class of RNA domains found in the untranslated regions. They are of interest because they regulate metabolite synthesis by directly binding metabolites. We searched all available eubacterial and archaeal genomes for riboswitches from purine, lysine, thiamin, and riboflavin subfamilies. Our results point to a number of novel candidates for each of these subfamilies and include genomes that were not known to contain riboswitches. Shaojie Zhang 0001, Brian Haas, Eleazar Eskin, Vineet Bafna |
IEEE ACM Trans. Comput. Biol. Bioinform. | 4 |
| 2005 | Polynomial and APX-hard cases of the individual haplotyping problem
Vineet Bafna, Sorin Istrail, Giuseppe Lancia, Romeo Rizzi |
Theor. Comput. Sci. | 1 |
| 2004 | The Number of Recombination Events in a Sample History: Conflict Graph and Lower BoundsabstractWe consider the following problem: Given a set of binary sequences, determine lower bounds on the minimum number of recombinations required to explain the history of the sample, under the infinite-sites model of mutation. The problem has implications for finding recombination hotspots and for the Ancestral Recombination Graph reconstruction problem. Hudson and Kaplan gave a lower bound based on the four-gamete test. In practice, their bound Rm often greatly underestimates the minimum number of recombinations. The problem was recently revisited by Myers and Griffiths, who introduced two new lower bounds Rh and Rs which are provably better, and also yield good bounds in practice. However, the worst-case complexities of their procedures for computing Rh and Rs are exponential and super-exponential, respectively. In this paper, we show that the number of nontrivial connected components, Rc, in the conflict graph for a given set of sequences, computable in time O(nm2), is also a lower bound on the minimum number of recombination events. We show that in many cases, Rc is a better bound than Rh. The conflict graph was used by Gusfield et al. to obtain a polynomial time algorithm for the galled tree problem, which is a special case of the Ancestral Recombination Graph (ARG) reconstruction problem. Our results also offer some insight into the structural properties of this graph and are of interest for the general Ancestral Recombination Graph reconstruction problem. Vineet Bafna, Vikas Bansal 0001 |
IEEE ACM Trans. Comput. Biol. Bioinform. | 1 |
| 2003 | On de novo interpretation of tandem mass spectra for peptide identificationabstractThe correct interpretation of tandem mass spectra is a difficult problem, even when it is limited to scoring peptides against a database. De novo sequencing is considerably harder, but critical when sequence databases are incomplete or not available. In this paper we build upon earlier work due to Dancik et al., and Chen et al. to provide a dynamic programming algorithm for interpreting de novo spectra. Our method can handle most of the commonly occurring ions, including a; b; y, and their neutral losses. Additionally, we shift the emphasis away from sequencing to assigning ion types to peaks. In particular, we introduce the notion of core interpretations, which allow us to give confidence values to individual peak assignments, even in the absence of a strong interpretation. Finally, we introduce a systematic approach to evaluating de novo algorithms as a function of spectral quality. We show that our algorithm, in particular the core-interpretation, is robust in the presence of measurement error, and low fragmentation probability. Vineet Bafna, Nathan Edwards |
RECOMB | 1 |
| 2003 | Haplotypes and informative SNP selection algorithms: don't block out informationabstractIt is widely hoped that variation in the human genome will provide a means of predicting risk of a variety of complex, chronic diseases. A major stumbling block to the successful identification of association between human DNA polymorphisms (SNPs) and variability in risk of complex diseases is the enormous number of SNPs in the human genome (4,9). The large number of SNPs results in unacceptably high costs for exhaustive genotyping, and so there is a broad effort to determine ways to select SNPs so as to maximize the informativeness of a subset.In this paper we contrast two methods for reducing the complexity of SNP variation: haplotype tagging, i.e. typing a subset of SNPs to identify segments of the genome that appear to be nearly unrecombined (haplotype blocks), and a new block-free model that we develop in this report. We present a statistic for comparing haplotype blocks and show that while the concept of haplotype blocks is reasonably robust there is substantial variability among block partitions. We develop a measure for selecting an informative subset of SNPs in a block free model. We show that the general version of this problem is NP-hard and give efficient algorithms for two important special cases of this problem. Vineet Bafna, Bjarni V. Halldórsson, Russell Schwartz, Andrew G. Clark, Sorin Istrail |
RECOMB | 1 |
| 2002 | Practical Algorithms and Fixed-Parameter Tractability for the Single Individual SNP Haplotyping Problem
Romeo Rizzi, Vineet Bafna, Sorin Istrail, Giuseppe Lancia |
WABI | 2 |
| 2001 | SNPs Problems, Complexity, and Algorithms
Giuseppe Lancia, Vineet Bafna, Sorin Istrail, Ross Lippert, Russell Schwartz |
ESA | 2 |
| 2000 | The Conserved Exon Method for Gene Finding
Vineet Bafna, Daniel H. Huson |
ISMB | 1 |
| 1999 | On the Approximability of Numerical Taxonomy (Fitting Distances by Tree Metrics)abstractWe consider the problem of fitting an n × n distance matrix D by a tree metric T. Let $\varepsilon$ be the distance to the closest tree metric under the $L_{\infty}$ norm; that is, $\varepsilon=\min_T\{\parallel T-D\parallel{\infty}\}$. First we present an O(n 2 ) algorithm for finding a tree metric T such that $\parallel T-D\parallel{\infty}\leq 3\varepsilon$. Second we show that it is ${\cal NP}$-hard to find a tree metric T such that $\parallel T-D\parallel{\infty} < \frac{9}{8}\varepsilon$. This paper presents the first algorithm for this problem with a performance guarantee. Richa Agarwala, Vineet Bafna, Martin Farach-Colton, Mike Paterson, Mikkel Thorup |
SIAM J. Comput. | 2 |
| 1999 | A Polynomial-Time Approximation Scheme for Minimum Routing Cost Spanning TreesabstractGiven an undirected graph with nonnegative costs on the edges, the routing cost of any of its spanning trees is the sum over all pairs of vertices of the cost of the path between the pair in the tree. Finding a spanning tree of minimum routing cost is NP-hard, even when the costs obey the triangle inequality. We show that the general case is in fact reducible to the metric case and present a polynomial-time approximation scheme valid for both versions of the problem. In particular, we show how to build a spanning tree of an n-vertex weighted graph with routing cost at most $(1+\epsilon)$ of the minimum in time $O(n^{O({\frac{1}{\epsilon}}% )})$. Besides the obvious connection to network design, trees with small routing cost also find application in the construction of good multiple sequence alignments in computational biology. The communication cost spanning tree problem is a generalization of the minimum routing cost tree problem where the routing costs of different pairs are weighted by different requirement amounts. We observe that a randomized O(log n log log n)-approximation for this problem follows directly from a recent result of Bartal, where n is the number of nodes in a metric graph. This also yields the same approximation for the generalized sum-of-pairs alignment problem in computational biology. Bang Ye Wu, Giuseppe Lancia, Vineet Bafna, Kun-Mao Chao, R. Ravi 0001, Chuan Yi Tang |
SIAM J. Comput. | 3 |
| 1999 | A 2-Approximation Algorithm for the Undirected Feedback Vertex Set ProblemabstractA feedback vertex set of a graph is a subset of vertices that contains at least one vertex from every cycle in the graph. The problem considered is that of finding a minimum feedback vertex set given a weighted and undirected graph. We present a simple and efficient approximation algorithm with performance ratio of at most 2, improving previous best bounds for either weighted or unweighted cases of the problem. Any further improvement on this bound, matching the best constant factor known for the vertex cover problem, is deemed challenging. The approximation principle, underlying the algorithm, is based on a generalized form of the classical local ratio theorem, originally developed for approximation of the vertex cover problem, and a more flexible style of its application. Vineet Bafna, Piotr Berman, Toshihiro Fujito |
SIAM J. Discret. Math. | 1 |
| 1998 | The Ribosome Scanning Model for Translation Initiation: Implications for Gene Prediction and Full-Length cDNA Detection
Pankaj Agarwal, Vineet Bafna |
ISMB | 2 |
| 1998 | Detecting non-adjoining correlations with signals in DNAabstractArticle Free Access Share on Detecting non-adjoining correlations with signals in DNA Authors: Pankaj Agarwal SmithKline Beecham Pharmaceuticals R&D, UW2230, 709 Swedeland Road, P.O. Box 1539, King of Prussia, PA SmithKline Beecham Pharmaceuticals R&D, UW2230, 709 Swedeland Road, P.O. Box 1539, King of Prussia, PAView Profile , Vineet Bafna SmithKline Beecham Pharmaceuticals R&D, UW2230, 709 Swedeland Road, P.O. Box 1539, King of Prussia, PA SmithKline Beecham Pharmaceuticals R&D, UW2230, 709 Swedeland Road, P.O. Box 1539, King of Prussia, PAView Profile Authors Info & Claims RECOMB '98: Proceedings of the second annual international conference on Computational molecular biologyMarch 1998 Pages 2–8https://doi.org/10.1145/279069.279076Published:01 March 1998Publication History 17citation142DownloadsMetricsTotal Citations17Total Downloads142Last 12 Months5Last 6 weeks3 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Pankaj Agarwal, Vineet Bafna |
RECOMB | 2 |
| 1998 | A Polynomial Time Approximation Scheme for Minimum Routing Cost Spanning Trees
Bang Ye Wu, Giuseppe Lancia, Vineet Bafna, Kun-Mao Chao, R. Ravi 0001, Chuan Yi Tang |
SODA | 3 |
| 1998 | Sorting by TranspositionsabstractSequence comparison in computational molecular biology is a powerful tool for deriving evolutionary and functional relationships between genes. However, classical alignment algorithms handle only local mutations (i.e., insertions, deletions, and substitutions of nucleotides) and ignore global rearrangements (i.e., inversions and transpositions of long fragments). As a result, the applications of sequence alignment to analyze highly rearranged genomes (i.e., herpes viruses or plant mitochondrial DNA) are rather limited. The paper addresses the problem of genome comparison versus classical gene comparison and presents algorithms to analyze rearrangements in genomes evolving by transpositions. In the simplest form the problem corresponds to sorting by transpositions, i.e., sorting of an array using transpositions of arbitrary fragments. We derive lower bounds on {\em transposition distance} between permutations and present approximation algorithms for sorting by transpositions. The algorithms also imply a nontrivial upper bound on the transposition diameter of the symmetric group. Finally, we formulate two biological problems in genome rearrangements and describe the first {\em algorithmic} steps toward their solution. Vineet Bafna, Pavel A. Pevzner |
SIAM J. Discret. Math. | 1 |
| 1997 | Approximation Algorithms for Multiple Sequence Alignment
Vineet Bafna, Eugene L. Lawler, Pavel A. Pevzner |
Theor. Comput. Sci. | 1 |
| 1996 | On the Approximability of Numerical Taxonomy (Fitting Distances by Tree Metrics)
Richa Agarwala, Vineet Bafna, Martin Farach-Colton, Babu O. Narayanan, Mike Paterson, Mikkel Thorup |
SODA | 2 |
| 1996 | Nonoverlapping Local Alignments (weighted Independent Sets of Axis-parallel Rectangles)
Vineet Bafna, Babu O. Narayanan, R. Ravi 0001 |
Discret. Appl. Math. | 1 |
| 1996 | Genome Rearrangements and Sorting by ReversalsabstractSequence comparison in molecular biology is in the beginning of a major paradigm shift—a shift from gene comparison based on local mutations (i.e., insertions, deletions, and substitutions of nucleotides) to chromosome comparison based on global rearrangements (i.e., inversions and transpositions of fragments). The classical methods of sequence comparison do not work for global rearrangements, and little is known in computer science about the edit distance between sequences if global rearrangements are allowed. In the simplest form, the problem of gene rearrangements corresponds to sorting by reversals, i.e., sorting of an array using reversals of arbitrary fragments. Recently, Kececioglu and Sankoff gave the first approximation algorithm for sorting by reversals with guaranteed error bound 2 and identified open problems related to chromosome rearrangements. One of these problems is Gollan’s conjecture on the reversal diameter of the symmetric group. This paper proves the conjecture. Further, the problem of expected reversal distance between two random permutations is investigated. The reversal distance between two random permutations is shown to be very close to the reversal diameter, thereby indicating that reversal distance provides a good separation between related and nonrelated sequences in molecular evolution studies. The gene rearrangement problem forces us to consider reversals of signed permutations, as the genes in DNA could be positively or negatively oriented. An approximation algorithm for signed permutation is presented, which provides a performance guarantee of $\tfrac{3}{2}$ . Finally, using the signed permutations approach, an approximation algorithm for sorting by reversals is described which achieves a performance guarantee of $\tfrac{7}{4}$. Vineet Bafna, Pavel A. Pevzner |
SIAM J. Comput. | 1 |
| 1995 | Computing Similarity between RNA Strings
Vineet Bafna, S. Muthukrishnan 0001, R. Ravi 0001 |
CPM | 1 |
| 1995 | Constant Ratio Approximations of the Weighted Feedback Vertex Set Problem for Undirected Graphs
Vineet Bafna, Piotr Berman, Toshihiro Fujito |
ISAAC | 1 |
| 1995 | Sorting Permutations by Transpositions
Vineet Bafna, Pavel A. Pevzner |
SODA | 1 |
| 1995 | Non-Overlapping Local Alignments (Weighted Independent Sets of Axis Parallel Rectangles)
Vineet Bafna, Babu O. Narayanan, R. Ravi 0001 |
WADS | 1 |
| 1994 | Approximation Algorithms for Multiple Sequence Alignment
Vineet Bafna, Eugene L. Lawler, Pavel A. Pevzner |
CPM | 1 |
| 1994 | Not All Insertion Methods Yield Constant Approximate Tours in the Euclidean Plane
Vineet Bafna, Bala Kalyanasundaram, Kirk Pruhs |
Theor. Comput. Sci. | 1 |
| 1993 | Genome Rearrangements and Sorting by ReversalsabstractSequence comparison in molecular biology is in the beginning of a major paradigm shift-a shift from gene comparison based on local mutations to chromosome comparison based on global rearrangements. In the simplest form the problem of gene rearrangements corresponds to sorting by reversals, i.e. sorting of an array using reversals of arbitrary fragments. Kececioglu and Sankoff gave the first approximation algorithm for sorting by reversals with guaranteed error bound and identified open problems related to chromosome rearrangements. One of these problems is Gollan's conjecture on the reversal diameter of the symmetric group. We prove this conjecture and further study the problem of expected reversal distance between two random permutations. We demonstrate that the expected reversal distance is very close to the reversal diameter thereby indicating that reversal distance provides a good separation between related and non-related sequences. The gene rearrangement problem forces us to consider reversals of signed permutations, as the genes in DNA are oriented. Our approximation algorithm for signed permutation provides a 'performance guarantee' of 3/2. Finally, we devise an approximation algorithm for sorting by reversals with a performance ratio of 7/4.> Vineet Bafna, Pavel A. Pevzner |
FOCS | 1 |