This book represents the most comprehensive and up-to-date collection of information on the topic of computational molecular biology. Bringing the most recent research into the forefront of discussion,Algorithms in Computational Molecular Biology studies the most important and useful algorithms currently being used in the field, and provides related problems. It also succeeds where other titles have failed, in offering a wide range of information from the introductory fundamentals right up to the latest, most advanced levels of study.
PREFACE xxxi
CONTRIBUTORS xxxiii
I STRINGS PROCESSING AND APPLICATION TO BIOLOGICAL SEQUENCES 1
1 STRING DATA STRUCTURES FOR COMPUTATIONAL MOLECULAR BIOLOGY 3Christos Makris and Evangelos Theodoridis
2 EFFICIENT RESTRICTED-CASE ALGORITHMS FOR PROBLEMS IN COMPUTATIONAL BIOLOGY 27Patricia A. Evans and H. Todd Wareham
3 FINITE AUTOMATA IN PATTERN MATCHING 51Jan Holub
4 NEW DEVELOPMENTS IN PROCESSING OF DEGENERATE SEQUENCES 73Pavlos Antoniou and Costas S. Iliopoulos
5 EXACT SEARCH ALGORITHMS FOR BIOLOGICAL SEQUENCES 91Eric Rivals, Leena Salmela, and Jorma Tarhio
6 ALGORITHMIC ASPECTS OF ARC-ANNOTATED SEQUENCES 113Guillaume Blin, Maxime Crochemore, and Stéphane Vialette
7 ALGORITHMIC ISSUES IN DNA BARCODING PROBLEMS 129Bhaskar DasGupta, Ming-Yang Kao, and Ion Mandoiu
8 RECENT ADVANCES IN WEIGHTED DNA SEQUENCES 143Manolis Christodoulakis and Costas S. Iliopoulos
9 DNA COMPUTING FOR SUBGRAPH ISOMORPHISM PROBLEM AND RELATED PROBLEMS 171Sun-Yuan Hsieh, Chao-Wen Huang, and Hsin-Hung Chou
II ANALYSIS OF BIOLOGICAL SEQUENCES 191
10 GRAPHS IN BIOINFORMATICS 193Elsa Chacko and Shoba Ranganathan
11 A FLEXIBLE DATA STORE FOR MANAGING BIOINFORMATICS DATA 221Bassam A. Alqaralleh, Chen Wang, Bing Bing Zhou, and Albert Y. Zomaya
12 ALGORITHMS FOR THE ALIGNMENT OF BIOLOGICAL SEQUENCES 241Ahmed Mokaddem and Mourad Elloumi
13 ALGORITHMS FOR LOCAL STRUCTURAL ALIGNMENT AND STRUCTURAL MOTIF IDENTIFICATION 261Sanguthevar Rajasekaran, Vamsi Kundeti, and Martin Schiller
14 EVOLUTION OF THE CLUSTAL FAMILY OF MULTIPLE SEQUENCE ALIGNMENT PROGRAMS 277Mohamed Radhouene Aniba and Julie Thompson
15 FILTERS AND SEEDS APPROACHES FOR FAST HOMOLOGY SEARCHES IN LARGE DATASETS 299Nadia Pisanti, Mathieu Giraud, and Pierre Peterlongo
16 NOVEL COMBINATORIAL AND INFORMATION-THEORETIC ALIGNMENT-FREE DISTANCES FOR BIOLOGICAL DATA MINING 321Chiara Epifanio, Alessandra Gabriele, Raffaele Giancarlo, and Marinella Sciortino
17 IN SILICO METHODS FOR THE ANALYSIS OF METABOLITES AND DRUG MOLECULES 361Varun Khanna and Shoba Ranganathan
III MOTIF FINDING AND STRUCTURE PREDICTION 383
18 MOTIF FINDING ALGORITHMS IN BIOLOGICAL SEQUENCES 385Tarek El Falah, Mourad Elloumi, and Thierry Lecroq
19 COMPUTATIONAL CHARACTERIZATION OF REGULATORY REGIONS 397Enrique Blanco
20 ALGORITHMIC ISSUES IN THE ANALYSIS OF CHIP-SEQ DATA 425Federico Zambelli and Giulio Pavesi
21 APPROACHES AND METHODS FOR OPERON PREDICTION BASED ON MACHINE LEARNING TECHNIQUES 449Yan Wang, You Zhou, Chunguang Zhou, Shuqin Wang, Wei Du, Chen Zhang, and Yanchun Liang
22 PROTEIN FUNCTION PREDICTION WITH DATA-MINING TECHNIQUES 479Xing-Ming Zhao and Luonan Chen
23 PROTEIN DOMAIN BOUNDARY PREDICTION 501Paul D. Yoo, Bing Bing Zhou, and Albert Y. Zomaya
24 AN INTRODUCTION TO RNA STRUCTURE AND PSEUDOKNOT PREDICTION 521Jana Sperschneider and Amitava Datta
IV PHYLOGENY RECONSTRUCTION 547
25 PHYLOGENETIC SEARCH ALGORITHMS FOR MAXIMUM LIKELIHOOD 549Alexandros Stamatakis
26 HEURISTIC METHODS FOR PHYLOGENETIC RECONSTRUCTION WITH MAXIMUM PARSIMONY 579Adrien Goëffon, Jean-Michel Richer, and Jin-Kao Hao
27 MAXIMUM ENTROPY METHOD FOR COMPOSITION VECTOR METHOD 599Raymond H.-F. Chan, Roger W. Wang, and Jeff C.-F. Wong
V MICROARRAY DATA ANALYSIS 623
28 MICROARRAY GENE EXPRESSION DATA ANALYSIS 625Alan Wee-Chung Liew and Xiangchao Gan
29 BICLUSTERING OF MICROARRAY DATA 651Wassim Ayadi and Mourad Elloumi
30 COMPUTATIONAL MODELS FOR CONDITION-SPECIFIC GENE AND PATHWAY INFERENCE 665Yu-Qing Qiu, Shihua Zhang, Xiang-Sun Zhang, and Luonan Chen
31 HETEROGENEITY OF DIFFERENTIAL EXPRESSION IN CANCER STUDIES: ALGORITHMS AND METHODS 691Radha Krishna Murthy Karuturi
VI ANALYSIS OF GENOMES 723
32 COMPARATIVE GENOMICS: ALGORITHMS AND APPLICATIONS 725Xiao Yang and Srinivas Aluru
33 ADVANCES IN GENOME REARRANGEMENT ALGORITHMS 749Masud Hasan and M. Sohel Rahman
34 COMPUTING GENOMIC DISTANCES: AN ALGORITHMIC VIEWPOINT 773Guillaume Fertin and Irena Rusu
35 WAVELET ALGORITHMS FOR DNA ANALYSIS 799Carlo Cattani
36 HAPLOTYPE INFERENCE MODELS AND ALGORITHMS 843Ling-Yun Wu
VII ANALYSIS OF BIOLOGICAL NETWORKS 865
37 UNTANGLING BIOLOGICAL NETWORKS USING BIOINFORMATICS 867Gaurav Kumar, Adrian P. Cootes, and Shoba Ranganathan
38 PROBABILISTIC APPROACHES FOR INVESTIGATING BIOLOGICAL NETWORKS 893Jérémie Bourdon and Damien Eveillard
39 MODELING AND ANALYSIS OF BIOLOGICAL NETWORKS WITH MODEL CHECKING 915Dragan Bosnacki, Peter A.J. Hilbers, Ronny S. Mans, and Erik P. de Vink
40 REVERSE ENGINEERING OF MOLECULAR NETWORKS FROM A COMMON COMBINATORIAL APPROACH 941Bhaskar DasGupta, Paola Vera-Licona, and Eduardo Sontag
41 UNSUPERVISED LEARNING FOR GENE REGULATION NETWORK INFERENCE FROM EXPRESSION DATA: A REVIEW 955Mohamed Elati and Céline Rouveirol
42 APPROACHES TO CONSTRUCTION AND ANALYSIS OF MICRORNA-MEDIATED NETWORKS 979Ilana Lichtenstein, Albert Zomaya, Jennifer Gamble, and Mathew Vadas
INDEX 1007