High-Performance Computational Solutions in Protein Bioinformatics


Book Description

Recent developments in computer science enable algorithms previously perceived as too time-consuming to now be efficiently used for applications in bioinformatics and life sciences. This work focuses on proteins and their structures, protein structure similarity searching at main representation levels and various techniques that can be used to accelerate similarity searches. Divided into four parts, the first part provides a formal model of 3D protein structures for functional genomics, comparative bioinformatics and molecular modeling. The second part focuses on the use of multithreading for efficient approximate searching on protein secondary structures. The third and fourth parts concentrate on finding 3D protein structure similarities with the support of GPUs and cloud computing. Parts three and four both describe the acceleration of different methods. The text will be of interest to researchers and software developers working in the field of structural bioinformatics and biomedical databases.




Bioinformatics


Book Description

New sequencing technologies have broken many experimental barriers to genome scale sequencing, leading to the extraction of huge quantities of sequence data. This expansion of biological databases established the need for new ways to harness and apply the astounding amount of available genomic information and convert it into substantive biological







Scalable Big Data Analytics for Protein Bioinformatics


Book Description

This book presents a focus on proteins and their structures. The text describes various scalable solutions for protein structure similarity searching, carried out at main representation levels and for prediction of 3D structures of proteins. Emphasis is placed on techniques that can be used to accelerate similarity searches and protein structure modeling processes. The content of the book is divided into four parts. The first part provides background information on proteins and their representation levels, including a formal model of a 3D protein structure used in computational processes, and a brief overview of the technologies used in the solutions presented in the book. The second part of the book discusses Cloud services that are utilized in the development of scalable and reliable cloud applications for 3D protein structure similarity searching and protein structure prediction. The third part of the book shows the utilization of scalable Big Data computational frameworks, like Hadoop and Spark, in massive 3D protein structure alignments and identification of intrinsically disordered regions in protein structures. The fourth part of the book focuses on finding 3D protein structure similarities, accelerated with the use of GPUs and the use of multithreading and relational databases for efficient approximate searching on protein secondary structures. The book introduces advanced techniques and computational architectures that benefit from recent achievements in the field of computing and parallelism. Recent developments in computer science have allowed algorithms previously considered too time-consuming to now be efficiently used for applications in bioinformatics and the life sciences. Given its depth of coverage, the book will be of interest to researchers and software developers working in the fields of structural bioinformatics and biomedical databases.




Bioinformatics for High Throughput Sequencing


Book Description

Next generation sequencing is revolutionizing molecular biology. Owing to this new technology it is now possible to carry out a panoply of experiments at an unprecedented low cost and high speed. These go from sequencing whole genomes, transcriptomes and small non-coding RNAs to description of methylated regions, identification protein – DNA interaction sites and detection of structural variation. The generation of gigabases of sequence information for each of this huge bandwidth of applications in just a few days makes the development of bioinformatics applications for next generation sequencing data analysis as urgent as challenging.




Parallel Computing for Bioinformatics and Computational Biology


Book Description

Discover how to streamline complex bioinformatics applications with parallel computing This publication enables readers to handle more complex bioinformatics applications and larger and richer data sets. As the editor clearly shows, using powerful parallel computing tools can lead to significant breakthroughs in deciphering genomes, understanding genetic disease, designing customized drug therapies, and understanding evolution. A broad range of bioinformatics applications is covered with demonstrations on how each one can be parallelized to improve performance and gain faster rates of computation. Current parallel computing techniques and technologies are examined, including distributed computing and grid computing. Readers are provided with a mixture of algorithms, experiments, and simulations that provide not only qualitative but also quantitative insights into the dynamic field of bioinformatics. Parallel Computing for Bioinformatics and Computational Biology is a contributed work that serves as a repository of case studies, collectively demonstrating how parallel computing streamlines difficult problems in bioinformatics and produces better results. Each of the chapters is authored by an established expert in the field and carefully edited to ensure a consistent approach and high standard throughout the publication. The work is organized into five parts: * Algorithms and models * Sequence analysis and microarrays * Phylogenetics * Protein folding * Platforms and enabling technologies Researchers, educators, and students in the field of bioinformatics will discover how high-performance computing can enable them to handle more complex data sets, gain deeper insights, and make new discoveries.




Computational Bioengineering and Bioinformatics


Book Description

This book explores the latest and most relevant topics in the field of computational bioengineering and bioinformatics, with a particular focus on patient-specific, disease-progression modeling. It covers computational methods for cardiovascular disease prediction, with an emphasis on biomechanics, biomedical decision support systems, data mining, personalized diagnostics, bio-signal processing, protein structure prediction, biomedical image processing, analysis and visualization, and high-performance computing. It also discusses state-of-the-art tools for disease characterization, and recent advances in areas such as biomechanics, cardiovascular engineering, patient-specific modeling, population-based modeling, multiscale modeling, image processing, data mining, biomedical decision-support systems, signal processing, biomaterials and dental biomechanics, tissue and cell engineering, computational chemistry and high-performance computing. As such, it is a valuable resource for researchers, medical and bioengineering students, and medical device and software experts




Data Analytics in Bioinformatics


Book Description

Machine learning techniques are increasingly being used to address problems in computational biology and bioinformatics. Novel machine learning computational techniques to analyze high throughput data in the form of sequences, gene and protein expressions, pathways, and images are becoming vital for understanding diseases and future drug discovery. Machine learning techniques such as Markov models, support vector machines, neural networks, and graphical models have been successful in analyzing life science data because of their capabilities in handling randomness and uncertainty of data noise and in generalization. Machine Learning in Bioinformatics compiles recent approaches in machine learning methods and their applications in addressing contemporary problems in bioinformatics approximating classification and prediction of disease, feature selection, dimensionality reduction, gene selection and classification of microarray data and many more.




High-Performance Computing in Biomedical Research


Book Description

Leading researchers have contributed state-of-the-art chapters to this overview of high-performance computing in biomedical research. The book includes over 30 pages of color illustrations. Some of the important topics featured in the book include the following:




Bioinformatics Computing


Book Description

Comprehensive and concise, this handbook has chapters on computing visualization, large database designs, advanced pattern matching and other key bioinformatics techniques. It is a practical guide to computing in the growing field of Bioinformatics--the study of how information is represented and transmitted in biological systems, starting at the molecular level.