Perl for Exploring DNA
Author: Mark D LeBlanc
This book presents Perl programming with a uniquely interdisciplinary perspective for the bioinformatics classroom. The co-authors are a professor of computer science and a professor of biology who collaborate in developing software for DNA sequence analysis. A specialty of the authors is encouraging interdisciplinary undergraduate research. The book has been tested in the classroom as a text for both biology and computer science majors. Benefiting from years of teaching experience in both computer science and biology, the authors use an exceptionally friendly and pedagogically sound introduction to Perl that emphasizes good programming practices throughout. Concepts include a rich introduction to working with strings and files of sequence data, control structures, subroutines, and data structures (e.g., arrays and hash tables). A particularly unique feature of the text is the early and repeated exposure to and use of regular expressions in sequence analysis. All examples in the book are applied to biological sequence analysis (DNA analysis, Protein analysis). The full-length book is appropriate for majors in either computer science or biology and especially relevant for new interdisciplinary courses involving students from multiple disciplines.
Table of Contents:
Introduction: Explorations and Indexes 3Essential First Steps: Installing Perl Plus a Programming Environment 13
Your First Perl Programs with a Focus on String Analysis 17
String Play with Regular Expressions 47
Using Perl to Do Calculations 77
Making Decisions Over and Over Again with Perl's if and while 93
Subroutines 117
Accessing Files of Sequences from Databases 135
Arrays 151
Hash Tables 179
Phrasing Questions by Writing Algorithms 203
Regular Expressions Revisited 217
Understanding Randomness 233
Modules 247
Conclusions 259
How to Isolate DNA from Strawberries 261
Bioinformatics as Part of the Solution 263
Bibliography 265
Index 267
New interesting book: Tai CHI Boxing Chronicle or Overcoming the Emotional Challenges of Lymphedema
303 Digital Filmmaking Solutions: Solve Any Video Shoot or Edit Problem in 10 Minutes or Less
Author: Chuck Gloman
With the advent of digital video cameras, anyone can shoot and produce a video for very little money -- in fact, hundreds of thousands of people are doing so. When video photographers look for guidance, they don't want to read a big book cover to cover -- they want help on their particular problem immediately.
This compendium of solutions is designed to allow anyone to dig into each problem category and quickly find the necessary guidance. Each solution is 2-5 pages in length, most with at least one photo or diagram illustrating the situation. With the help of this book, even a complete neophyte can take advantage of Chuck Gloman’s 22 years in the video trenches and use hard-earned trade secrets to make their videos look professional.
Chuck Gloman has been an independent producer, videographer, director, and editor with experience in all areas of video--from commercial production (800 to date) to corporate training (450 to date). A resident of York, Pennsylvania, he is a regular contributor to Videography, Mix, Television Broadcast, and Government Video.
No comments:
Post a Comment