Demo Data from EDBT 2026 / reviewers in the wild / expert
Iman Hajirasouliha
dblp:63/3502
· DBLP profile ↗
24ranked-venue papers
6as first author
4since 2021 · last 2025
0000-0002-0600-3371ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 20 · 5 first-author · 3 since 2021Theory of computation · 3 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 since 2021
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
15 papers |
Bioinformatics and computational biology · 98% Computational science and engineering · 2% | |
| Theoretical computer science
5 papers |
Approximation and online algorithms · 32% Computational complexity · 28% Graph algorithms and graph theory · 21% |
Topics — the 28 heaviest of 31, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology › sequence analysis › sequence assembly
genome assembly |
1.3 | 2 | 2024 | cloudrna SP Ades : isoform assembly using bulk barcoded RNA sequencing data · Bioinform. 2024 coronaSPAdes: from biosynthetic gene clusters to RNA viral assemblies · Bioinform. 2021 |
Bioinformatics and computational biology › sequence analysis › sequence assembly
transcriptome assembly |
0.8 | 1 | 2024 | cloudrna SP Ades : isoform assembly using bulk barcoded RNA sequencing data · Bioinform. 2024 |
Bioinformatics and computational biology › genomics › structural variation
structural variant detection |
0.7 | 5 | 2014 | Characterization of structural variants with single molecule and hybrid sequencing approaches · Bioinform. 2014 MATE-CLEVER: Mendelian-inheritance-aware discovery and genotyping of midsize and long indels · Bioinform. 2013 Simultaneous Structural Variation Discovery in Multiple Paired-End Sequenced Genomes · RECOMB 2011 |
Bioinformatics and computational biology › sequence analysis › sequence assembly › genome assembly
de novo assembly |
0.5 | 1 | 2021 | coronaSPAdes: from biosynthetic gene clusters to RNA viral assemblies · Bioinform. 2021 |
Bioinformatics and computational biology › single-cell analysis
single-cell sequencing |
0.5 | 1 | 2021 | Inferring cancer progression from Single-Cell Sequencing while allowing mutation losses · Bioinform. 2021 |
Bioinformatics and computational biology › cancer genomics › tumor evolution
tumor phylogeny inference |
0.5 | 1 | 2021 | Inferring cancer progression from Single-Cell Sequencing while allowing mutation losses · Bioinform. 2021 |
Bioinformatics and computational biology › genomics › viral genomics
viral genome assembly |
0.5 | 1 | 2021 | coronaSPAdes: from biosynthetic gene clusters to RNA viral assemblies · Bioinform. 2021 |
Bioinformatics and computational biology › cancer genomics › tumor evolution
tumor phylogenetics |
0.4 | 1 | 2020 | Meltos: multi-sample tumor phylogeny reconstruction for structural variants · Bioinform. 2020 |
Bioinformatics and computational biology
cancer genomics |
0.4 | 2 | 2014 | Detecting independent and recurrent copy number aberrations using interval graphs · Bioinform. 2014 A combinatorial approach for analyzing intra-tumor heterogeneity from high-throughput sequencing data · Bioinform. 2014 |
Approximation and online algorithms
approximation algorithms |
0.2 | 2 | 2014 | A combinatorial approach for analyzing intra-tumor heterogeneity from high-throughput sequencing data · Bioinform. 2014 Optimal pooling for genome re-sequencing with ultra-high-throughput short-read technologies · ISMB 2008 |
Bioinformatics and computational biology › cancer genomics › chromosomal aberration detection
copy number aberration detection |
0.2 | 1 | 2014 | Detecting independent and recurrent copy number aberrations using interval graphs · Bioinform. 2014 |
Bioinformatics and computational biology › genomics
genome analysis |
0.2 | 1 | 2014 | Characterization of structural variants with single molecule and hybrid sequencing approaches · Bioinform. 2014 |
Bioinformatics and computational biology › cancer genomics › tumor heterogeneity
intra-tumor heterogeneity |
0.2 | 1 | 2014 | A combinatorial approach for analyzing intra-tumor heterogeneity from high-throughput sequencing data · Bioinform. 2014 |
Bioinformatics and computational biology › phylogenetics
phylogenetic tree comparison |
0.1 | 1 | 2012 | Mirroring co-evolving trees in the light of their topologies · Bioinform. 2012 |
Bioinformatics and computational biology › multiple sequence alignment
tree alignment |
0.1 | 1 | 2012 | Mirroring co-evolving trees in the light of their topologies · Bioinform. 2012 |
Bioinformatics and computational biology › cancer genomics › somatic mutation analysis
somatic mutation detection |
0.1 | 1 | 2020 | Meltos: multi-sample tumor phylogeny reconstruction for structural variants · Bioinform. 2020 |
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 › genomics › structural variation
genomic rearrangement 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
genomics |
0.1 | 1 | 2011 | Simultaneous Structural Variation Discovery in Multiple Paired-End Sequenced Genomes · RECOMB 2011 |
Computational science and engineering
combinatorial optimization |
0.1 | 1 | 2010 | Next-generation VariationHunter: combinatorial algorithms for transposon insertion discovery · Bioinform. 2010 |
Bioinformatics and computational biology › sequence analysis › sequence variation analysis
novel sequence insertion detection |
0.1 | 1 | 2010 | Detection and characterization of novel sequence insertions using paired-end next-generation sequencing · Bioinform. 2010 |
Bioinformatics and computational biology › genomics › genome sequencing
genome re-sequencing |
0.1 | 1 | 2008 | Optimal pooling for genome re-sequencing with ultra-high-throughput short-read technologies · ISMB 2008 |
Bioinformatics and computational biology › network bioinformatics › biological network analysis
molecular network analysis |
0.1 | 1 | 2008 | Biomolecular network motif counting and discovery by color coding · ISMB 2008 |
Algorithms and data structures › parameterized algorithms
color coding |
0.1 | 1 | 2008 | Biomolecular network motif counting and discovery by color coding · ISMB 2008 |
Graph algorithms and graph theory
subgraph counting |
0.1 | 1 | 2008 | Biomolecular network motif counting and discovery by color coding · ISMB 2008 |
Graph algorithms and graph theory › graph algorithms › subgraph enumeration › clique enumeration
maximal clique enumeration |
0.1 | 1 | 2014 | Detecting independent and recurrent copy number aberrations using interval graphs · Bioinform. 2014 |
Mathematical optimization
combinatorial optimization |
0.0 | 1 | 2012 | Mirroring co-evolving trees in the light of their topologies · Bioinform. 2012 |
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 |
Methods — techniques the papers use, named apart from their topics
linked-read assembly · 0.8barcode-based isoform assembly · 0.8dynamic programming · 0.7simulated annealing · 0.5dollo-k model · 0.5de bruijn graph assembly · 0.5biosynthetic gene cluster assembly · 0.5variant allele fraction estimation · 0.4probabilistic modeling · 0.4binary tree partition · 0.4recursive algorithm · 0.2maximal clique enumeration · 0.2interval graph · 0.2deterministic algorithm · 0.1combinatorial optimization · 0.1color coding · 0.1approximation algorithm · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Cancer progression inference using a finite-state model to allow recurrences and losses of mutationsabstractAbstract The inference of cancer evolutionary histories is a key step for the understanding and treatment of the disease; thus, many tools had been developed in the last decade to address this important problem. However, methods for inferring tumor phylogenies need to strike a balance between keeping reasonable running times and employing sophisticated evolution models. Binary characters, such as single-nucleotide variants and known mutations, which is our focus, is an example of a simple model that is able to capture most relevant cases—but not copy number variants. On binary characters, most methods are designed for simpler models where mutations can only be accumulated under the infinite sites assumption; however, those models tend to be too simplistic for real case scenarios. While the most explored direction in the context of binary characters is to allow mutation losses, in this paper, we introduce an even more general model, where each mutation can be acquired and lost more than once. We describe this model, provide a simulated annealing approach exploiting this novel evolutionary framework, and show its accuracy on different sets of experimental evaluations when compared to less general models, and demonstrate potential application to real data. Simone Ciccolella, Murray Patterson, Iman Hajirasouliha, Gianluca Della Vedova |
Neural Comput. Appl. | 3 |
| 2024 | cloudrna SP Ades : isoform assembly using bulk barcoded RNA sequencing dataabstractMOTIVATION: Recent advancements in long-read RNA sequencing have enabled the examination of full-length isoforms, previously uncaptured by short-read sequencing methods. An alternative powerful method for studying isoforms is through the use of barcoded short-read RNA reads, for which a barcode indicates whether two short-reads arise from the same molecule or not. Such techniques included the 10x Genomics linked-read based SParse Isoform Sequencing (SPIso-seq), as well as Loop-Seq, or Tell-Seq. Some applications, such as novel-isoform discovery, require very high coverage. Obtaining high coverage using long reads can be difficult, making barcoded RNA-seq data a valuable alternative for this task. However, most annotation pipelines are not able to work with a set of short reads instead of a single transcript, also not able to work with coverage gaps within a molecule if any. In order to overcome this challenge, we present an RNA-seq assembler that allows the determination of the expressed isoform per barcode. RESULTS: In this article, we present cloudrnaSPAdes, a tool for assembling full-length isoforms from barcoded RNA-seq linked-read data in a reference-free fashion. Evaluating it on simulated and real human data, we found that cloudrnaSPAdes accurately assembles isoforms, even for genes with high isoform diversity. AVAILABILITY AND IMPLEMENTATION: cloudrnaSPAdes is a feature release of a SPAdes assembler and version used for this article is available at https://github.com/1dayac/cloudrnaSPAdes-release. Dmitry Meleshko, Andrey D. Prjbelski, Mikhail Raiko, Alexandru I. Tomescu, Hagen U. Tilgner, Iman Hajirasouliha |
Bioinform. | 6 |
| 2021 | Inferring cancer progression from Single-Cell Sequencing while allowing mutation lossesabstractMOTIVATION: In recent years, the well-known Infinite Sites Assumption has been a fundamental feature of computational methods devised for reconstructing tumor phylogenies and inferring cancer progressions. However, recent studies leveraging single-cell sequencing (SCS) techniques have shown evidence of the widespread recurrence and, especially, loss of mutations in several tumor samples. While there exist established computational methods that infer phylogenies with mutation losses, there remain some advancements to be made. RESULTS: We present Simulated Annealing Single-Cell inference (SASC): a new and robust approach based on simulated annealing for the inference of cancer progression from SCS datasets. In particular, we introduce an extension of the model of evolution where mutations are only accumulated, by allowing also a limited amount of mutation loss in the evolutionary history of the tumor: the Dollo-k model. We demonstrate that SASC achieves high levels of accuracy when tested on both simulated and real datasets and in comparison with some other available methods. AVAILABILITY AND IMPLEMENTATION: The SASC tool is open source and available at https://github.com/sciccolella/sasc. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Simone Ciccolella, Camir Ricketts, Mauricio Soto Gomez, Murray Patterson, Dana Silverbush, Paola Bonizzoni, Iman Hajirasouliha, Gianluca Della Vedova |
Bioinform. | 7 |
| 2021 | coronaSPAdes: from biosynthetic gene clusters to RNA viral assembliesabstractMOTIVATION: The COVID-19 pandemic has ignited a broad scientific interest in viral research in general and coronavirus research in particular. The identification and characterization of viral species in natural reservoirs typically involves de novo assembly. However, existing genome, metagenome and transcriptome assemblers often are not able to assemble many viruses (including coronaviruses) into a single contig. Coverage variation between datasets and within dataset, presence of close strains, splice variants and contamination set a high bar for assemblers to process viral datasets with diverse properties. RESULTS: We developed coronaSPAdes, a novel assembler for RNA viral species recovery in general and coronaviruses in particular. coronaSPAdes leverages the knowledge about viral genome structures to improve assembly extending ideas initially implemented in biosyntheticSPAdes. We have shown that coronaSPAdes outperforms existing SPAdes modes and other popular short-read metagenome and viral assemblers in the recovery of full-length RNA viral genomes. AVAILABILITY AND IMPLEMENTATION: coronaSPAdes version used in this article is a part of SPAdes 3.15 release and is freely available at http://cab.spbu.ru/software/spades. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Dmitry Meleshko, Iman Hajirasouliha, Anton I. Korobeynikov |
Bioinform. | 2 |
| 2020 | Meltos: multi-sample tumor phylogeny reconstruction for structural variantsabstractMOTIVATION: We propose Meltos, a novel computational framework to address the challenging problem of building tumor phylogeny trees using somatic structural variants (SVs) among multiple samples. Meltos leverages the tumor phylogeny tree built on somatic single nucleotide variants (SNVs) to identify high confidence SVs and produce a comprehensive tumor lineage tree, using a novel optimization formulation. While we do not assume the evolutionary progression of SVs is necessarily the same as SNVs, we show that a tumor phylogeny tree using high-quality somatic SNVs can act as a guide for calling and assigning somatic SVs on a tree. Meltos utilizes multiple genomic read signals for potential SV breakpoints in whole genome sequencing data and proposes a probabilistic formulation for estimating variant allele fractions (VAFs) of SV events. RESULTS: In order to assess the ability of Meltos to correctly refine SNV trees with SV information, we tested Meltos on two simulated datasets with five genomes in both. We also assessed Meltos on two real cancer datasets. We tested Meltos on multiple samples from a liposarcoma tumor and on a multi-sample breast cancer data (Yates et al., 2015), where the authors provide validated structural variation events together with deep, targeted sequencing for a collection of somatic SNVs. We show Meltos has the ability to place high confidence validated SV calls on a refined tumor phylogeny tree. We also showed the flexibility of Meltos to either estimate VAFs directly from genomic data or to use copy number corrected estimates. AVAILABILITY AND IMPLEMENTATION: Meltos is available at https://github.com/ih-lab/Meltos. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Camir Ricketts, Daniel Seidman, Victoria Popic, Fereydoun Hormozdiari, Serafim Batzoglou, Iman Hajirasouliha |
Bioinform. | 6 |
| 2020 | gpps: an ILP-based approach for inferring cancer progression with mutation losses from single cell dataabstractBACKGROUND: Cancer progression reconstruction is an important development stemming from the phylogenetics field. In this context, the reconstruction of the phylogeny representing the evolutionary history presents some peculiar aspects that depend on the technology used to obtain the data to analyze: Single Cell DNA Sequencing data have great specificity, but are affected by moderate false negative and missing value rates. Moreover, there has been some recent evidence of back mutations in cancer: this phenomenon is currently widely ignored. RESULTS: We present a new tool, gpps, that reconstructs a tumor phylogeny from Single Cell Sequencing data, allowing each mutation to be lost at most a fixed number of times. The General Parsimony Phylogeny from Single cell (gpps) tool is open source and available at https://github.com/AlgoLab/gpps . CONCLUSIONS: gpps provides new insights to the analysis of intra-tumor heterogeneity by proposing a new progression model to the field of cancer phylogeny reconstruction on Single Cell data. Simone Ciccolella, Mauricio Soto Gomez, Murray Patterson, Gianluca Della Vedova, Iman Hajirasouliha, Paola Bonizzoni |
BMC Bioinform. | 5 |
| 2019 | BAMSE: Bayesian model selection for tumor phylogeny inference among multiple samplesabstractBACKGROUND: Intra-tumor heterogeneity is known to contribute to cancer complexity and drug resistance. Understanding the number of distinct subclones and the evolutionary relationships between them is scientifically and clinically very important and still a challenging problem. RESULTS: In this paper, we present BAMSE (BAyesian Model Selection for tumor Evolution), a new probabilistic method for inferring subclonal history and lineage tree reconstruction of heterogeneous tumor samples. BAMSE uses somatic mutation read counts as input and can leverage multiple tumor samples accurately and efficiently. In the first step, possible clusterings of mutations into subclones are scored and a user defined number are selected for further analysis. In the next step, for each of these candidates, a list of trees describing the evolutionary relationships between the subclones is generated. These trees are sorted by their posterior probability. The posterior probability is calculated using a Bayesian model that integrates prior belief about the number of subclones, the composition of the tumor and the process of subclonal evolution. BAMSE also takes the sequencing error into account. We benchmarked BAMSE against state of the art software using simulated datasets. CONCLUSIONS: In this work we developed a flexible and fast software to reconstruct the history of a tumor's subclonal evolution using somatic mutation read counts across multiple samples. BAMSE software is implemented in Python and is available open source under GNU GLPv3 at https://github.com/HoseinT/BAMSE . Hosein Toosi, Ali Moeini, Iman Hajirasouliha |
BMC Bioinform. | 3 |
| 2018 | Breast Cancer Histopathological Image Classification: A Deep Learning Approach
Mahboubeh Jannesari, Mehdi Habibzadeh, HamidReza Aboulkheyr, Pegah Khosravi, Olivier Elemento, Mehdi Totonchi, Iman Hajirasouliha |
BIBM | 7 |
| 2014 | Reconstructing Mutational History in Multiply Sampled Tumors Using Perfect Phylogeny Mixtures
Iman Hajirasouliha, Benjamin J. Raphael |
WABI | 1 |
| 2014 | A combinatorial approach for analyzing intra-tumor heterogeneity from high-throughput sequencing dataabstractMOTIVATION: High-throughput sequencing of tumor samples has shown that most tumors exhibit extensive intra-tumor heterogeneity, with multiple subpopulations of tumor cells containing different somatic mutations. Recent studies have quantified this intra-tumor heterogeneity by clustering mutations into subpopulations according to the observed counts of DNA sequencing reads containing the variant allele. However, these clustering approaches do not consider that the population frequencies of different tumor subpopulations are correlated by their shared ancestry in the same population of cells. RESULTS: We introduce the binary tree partition (BTP), a novel combinatorial formulation of the problem of constructing the subpopulations of tumor cells from the variant allele frequencies of somatic mutations. We show that finding a BTP is an NP-complete problem; derive an approximation algorithm for an optimization version of the problem; and present a recursive algorithm to find a BTP with errors in the input. We show that the resulting algorithm outperforms existing clustering approaches on simulated and real sequencing data. AVAILABILITY AND IMPLEMENTATION: Python and MATLAB implementations of our method are available at http://compbio.cs.brown.edu/software/ . Iman Hajirasouliha, Ahmad Mahmoody, Benjamin J. Raphael |
Bioinform. | 1 |
| 2014 | Characterization of structural variants with single molecule and hybrid sequencing approachesabstractAbstract Motivation : Structural variation is common in human and cancer genomes. High-throughput DNA sequencing has enabled genome-scale surveys of structural variation. However, the short reads produced by these technologies limit the study of complex variants, particularly those involving repetitive regions. Recent ‘third-generation’ sequencing technologies provide single-molecule templates and longer sequencing reads, but at the cost of higher per-nucleotide error rates. Results : We present MultiBreak-SV, an algorithm to detect structural variants (SVs) from single molecule sequencing data, paired read sequencing data, or a combination of sequencing data from different platforms. We demonstrate that combining low-coverage third-generation data from Pacific Biosciences (PacBio) with high-coverage paired read data is advantageous on simulated chromosomes. We apply MultiBreak-SV to PacBio data from four human fosmids and show that it detects known SVs with high sensitivity and specificity. Finally, we perform a whole-genome analysis on PacBio data from a complete hydatidiform mole cell line and predict 1002 high-probability SVs, over half of which are confirmed by an Illumina-based assembly. Availability and implementation : MultiBreak-SV is available at http://compbio.cs.brown.edu/software/ . Contact : [email protected] or [email protected] Supplementary information: Supplementary data are available at Bioinformatics online. Anna M. Ritz, Ali Bashir, Suzanne Sindi, David Hsu, Iman Hajirasouliha, Benjamin J. Raphael |
Bioinform. | 5 |
| 2014 | Detecting independent and recurrent copy number aberrations using interval graphsabstractMOTIVATION: Somatic copy number aberrations SCNAS: are frequent in cancer genomes, but many of these are random, passenger events. A common strategy to distinguish functional aberrations from passengers is to identify those aberrations that are recurrent across multiple samples. However, the extensive variability in the length and position of SCNA: s makes the problem of identifying recurrent aberrations notoriously difficult. RESULTS: We introduce a combinatorial approach to the problem of identifying independent and recurrent SCNA: s, focusing on the key challenging of separating the overlaps in aberrations across individuals into independent events. We derive independent and recurrent SCNA: s as maximal cliques in an interval graph constructed from overlaps between aberrations. We efficiently enumerate all such cliques, and derive a dynamic programming algorithm to find an optimal selection of non-overlapping cliques, resulting in a very fast algorithm, which we call RAIG (Recurrent Aberrations from Interval Graphs). We show that RAIG outperforms other methods on simulated data and also performs well on data from three cancer types from The Cancer Genome Atlas (TCGA). In contrast to existing approaches that employ various heuristics to select independent aberrations, RAIG optimizes a well-defined objective function. We show that this allows RAIG to identify rare aberrations that are likely functional, but are obscured by overlaps with larger passenger aberrations. AVAILABILITY: http://compbio.cs.brown.edu/software. Hsin-Ta Wu, Iman Hajirasouliha, Benjamin J. Raphael |
Bioinform. | 2 |
| 2013 | MATE-CLEVER: Mendelian-inheritance-aware discovery and genotyping of midsize and long indelsabstractMOTIVATION: Accurately predicting and genotyping indels longer than 30 bp has remained a central challenge in next-generation sequencing (NGS) studies. While indels of up to 30 bp are reliably processed by standard read aligners and the Genome Analysis Toolkit (GATK), longer indels have still resisted proper treatment. Also, discovering and genotyping longer indels has become particularly relevant owing to the increasing attention in globally concerted projects. RESULTS: We present MATE-CLEVER (Mendelian-inheritance-AtTEntive CLique-Enumerating Variant findER) as an approach that accurately discovers and genotypes indels longer than 30 bp from contemporary NGS reads with a special focus on family data. For enhanced quality of indel calls in family trios or quartets, MATE-CLEVER integrates statistics that reflect the laws of Mendelian inheritance. MATE-CLEVER's performance rates for indels longer than 30 bp are on a par with those of the GATK for indels shorter than 30 bp, achieving up to 90% precision overall, with >80% of calls correctly typed. In predicting de novo indels longer than 30 bp in family contexts, MATE-CLEVER even raises the standards of the GATK. MATE-CLEVER achieves precision and recall of ∼63% on indels of 30 bp and longer versus 55% in both categories for the GATK on indels of 10-29 bp. A special version of MATE-CLEVER has contributed to indel discovery, in particular for indels of 30-100 bp, the 'NGS twilight zone of indels', in the Genome of the Netherlands Project. AVAILABILITY AND IMPLEMENTATION: http://clever-sv.googlecode.com/ Tobias Marschall, Iman Hajirasouliha, Alexander Schönhuth |
Bioinform. | 2 |
| 2012 | Convergence to Equilibria in Distributed, Selfish Reallocation Processes with Weighted Tasks
Petra Berenbrink, Tom Friedetzky, Iman Hajirasouliha, Zengjian Hu |
Algorithmica | 3 |
| 2012 | Mirroring co-evolving trees in the light of their topologiesabstractMOTIVATION: Determining the interaction partners among protein/domain families poses hard computational problems, in particular in the presence of paralogous proteins. Available approaches aim to identify interaction partners among protein/domain families through maximizing the similarity between trimmed versions of their phylogenetic trees. Since maximization of any natural similarity score is computationally difficult, many approaches employ heuristics to evaluate the distance matrices corresponding to the tree topologies in question. In this article, we devise an efficient deterministic algorithm which directly maximizes the similarity between two leaf labeled trees with edge lengths, obtaining a score-optimal alignment of the two trees in question. RESULTS: Our algorithm is significantly faster than those methods based on distance matrix comparison: 1 min on a single processor versus 730 h on a supercomputer. Furthermore, we outperform the current state-of-the-art exhaustive search approach in terms of precision, while incurring acceptable losses in recall. AVAILABILITY: A C implementation of the method demonstrated in this article is available at http://compbio.cs.sfu.ca/mirrort.htm Iman Hajirasouliha, Alexander Schönhuth, David de Juan, Alfonso Valencia, Süleyman Cenk Sahinalp |
Bioinform. | 1 |
| 2011 | Simultaneous Structural Variation Discovery in Multiple Paired-End Sequenced Genomes
Fereydoun Hormozdiari, Iman Hajirasouliha, Andrew W. McPherson, Evan E. Eichler, Süleyman Cenk Sahinalp |
RECOMB | 2 |
| 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. | 3 |
| 2010 | Detection and characterization of novel sequence insertions using paired-end next-generation sequencingabstractMOTIVATION: In the past few years, human genome structural variation discovery has enjoyed increased attention from the genomics research community. Many studies were published to characterize short insertions, deletions, duplications and inversions, and associate copy number variants (CNVs) with disease. Detection of new sequence insertions requires sequence data, however, the 'detectable' sequence length with read-pair analysis is limited by the insert size. Thus, longer sequence insertions that contribute to our genetic makeup are not extensively researched. RESULTS: We present NovelSeq: a computational framework to discover the content and location of long novel sequence insertions using paired-end sequencing data generated by the next-generation sequencing platforms. Our framework can be built as part of a general sequence analysis pipeline to discover multiple types of genetic variation (SNPs, structural variation, etc.), thus it requires significantly less-computational resources than de novo sequence assembly. We apply our methods to detect novel sequence insertions in the genome of an anonymous donor and validate our results by comparing with the insertions discovered in the same genome using various sources of sequence data. AVAILABILITY: The implementation of the NovelSeq pipeline is available at http://compbio.cs.sfu.ca/strvar.htm CONTACT: [email protected]; [email protected] Iman Hajirasouliha, Fereydoun Hormozdiari, Can Alkan, Jeffrey M. Kidd, Inanç Birol, Evan E. Eichler, Süleyman Cenk Sahinalp |
Bioinform. | 1 |
| 2010 | Next-generation VariationHunter: combinatorial algorithms for transposon insertion discoveryabstractUNLABELLED: Recent years have witnessed an increase in research activity for the detection of structural variants (SVs) and their association to human disease. The advent of next-generation sequencing technologies make it possible to extend the scope of structural variation studies to a point previously unimaginable as exemplified by the 1000 Genomes Project. Although various computational methods have been described for the detection of SVs, no such algorithm is yet fully capable of discovering transposon insertions, a very important class of SVs to the study of human evolution and disease. In this article, we provide a complete and novel formulation to discover both loci and classes of transposons inserted into genomes sequenced with high-throughput sequencing technologies. In addition, we also present 'conflict resolution' improvements to our earlier combinatorial SV detection algorithm (VariationHunter) by taking the diploid nature of the human genome into consideration. We test our algorithms with simulated data from the Venter genome (HuRef) and are able to discover >85% of transposon insertion events with precision of >90%. We also demonstrate that our conflict resolution algorithm (denoted as VariationHunter-CR) outperforms current state of the art (such as original VariationHunter, BreakDancer and MoDIL) algorithms when tested on the genome of the Yoruba African individual (NA18507). AVAILABILITY: The implementation of algorithm is available at http://compbio.cs.sfu.ca/strvar.htm. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Fereydoun Hormozdiari, Iman Hajirasouliha, Phuong Dao, Faraz Hach, Deniz Yörükoglu, Can Alkan, Evan E. Eichler, Süleyman Cenk Sahinalp |
Bioinform. | 2 |
| 2009 | Quantifying Systemic Evolutionary Changes by Color Coding Confidence-Scored PPI Networks
Phuong Dao, Alexander Schönhuth, Fereydoun Hormozdiari, Iman Hajirasouliha, Süleyman Cenk Sahinalp, Martin Ester |
WABI | 4 |
| 2008 | Biomolecular network motif counting and discovery by color codingabstractProtein-protein interaction (PPI) networks of many organisms share global topological features such as degree distribution, k-hop reachability, betweenness and closeness. Yet, some of these networks can differ significantly from the others in terms of local structures: e.g. the number of specific network motifs can vary significantly among PPI networks. Counting the number of network motifs provides a major challenge to compare biomolecular networks. Recently developed algorithms have been able to count the number of induced occurrences of subgraphs with k < or = 7 vertices. Yet no practical algorithm exists for counting non-induced occurrences, or counting subgraphs with k > or = 8 vertices. Counting non-induced occurrences of network motifs is not only challenging but also quite desirable as available PPI networks include several false interactions and miss many others. In this article, we show how to apply the 'color coding' technique for counting non-induced occurrences of subgraph topologies in the form of trees and bounded treewidth subgraphs. Our algorithm can count all occurrences of motif G' with k vertices in a network G with n vertices in time polynomial with n, provided k = O(log n). We use our algorithm to obtain 'treelet' distributions for k < or = 10 of available PPI networks of unicellular organisms (Saccharomyces cerevisiae Escherichia coli and Helicobacter Pyloris), which are all quite similar, and a multicellular organism (Caenorhabditis elegans) which is significantly different. Furthermore, the treelet distribution of the unicellular organisms are similar to that obtained by the 'duplication model' but are quite different from that of the 'preferential attachment model'. The treelet distribution is robust w.r.t. sparsification with bait/edge coverage of 70% but differences can be observed when bait/edge coverage drops to 50%. Noga Alon, Phuong Dao, Iman Hajirasouliha, Fereydoun Hormozdiari, Süleyman Cenk Sahinalp |
ISMB | 3 |
| 2008 | Optimal pooling for genome re-sequencing with ultra-high-throughput short-read technologiesabstractNew generation sequencing technologies offer unique opportunities and challenges for re-sequencing studies. In this article, we focus on re-sequencing experiments using the Solexa technology, based on bacterial artificial chromosome (BAC) clones, and address an experimental design problem. In these specific experiments, approximate coordinates of the BACs on a reference genome are known, and fine-scale differences between the BAC sequences and the reference are of interest. The high-throughput characteristics of the sequencing technology makes it possible to multiplex BAC sequencing experiments by pooling BACs for a cost-effective operation. However, the way BACs are pooled in such re-sequencing experiments has an effect on the downstream analysis of the generated data, mostly due to subsequences common to multiple BACs. The experimental design strategy we develop in this article offers combinatorial solutions based on approximation algorithms for the well-known max n-cut problem and the related max n-section problem on hypergraphs. Our algorithms, when applied to a number of sample cases give more than a 2-fold performance improvement over random partitioning. Iman Hajirasouliha, Fereydoun Hormozdiari, Süleyman Cenk Sahinalp, Inanç Birol |
ISMB | 1 |
| 2007 | Convergence to Equilibria in Distributed, Selfish Reallocation Processes with Weighted Tasks
Petra Berenbrink, Tom Friedetzky, Iman Hajirasouliha, Zengjian Hu |
ESA | 3 |
| 2007 | On Completing Latin Squares
Iman Hajirasouliha, Hossein Jowhari, Ravi Kumar 0001, Ravi Sundaram |
STACS | 1 |