Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
An Introduction to Bioinformatics Algorithms
 
 

An Introduction to Bioinformatics Algorithms [Hardcover]

Neil C. Jones , Pavel A. Pevzner
5.0 out of 5 stars  See all reviews (1 customer review)
List Price: CDN$ 72.50
Price: CDN$ 57.04 & this item ships for FREE with Super Saver Shipping. Details
You Save: CDN$ 15.46 (21%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.ca. Gift-wrap available.
Only 1 left in stock--order soon (more on the way).
Want it delivered Tuesday, May 29? Choose One-Day Shipping at checkout.

Formats

Amazon Price New from Used from
Hardcover CDN $57.04  
Paperback --  

Product Details


Product Description

Book Description

This introductory text offers a clear exposition of the algorithmic principles driving advances in bioinformatics. Accessible to students in both biology and computer science, it strikes a unique balance between rigorous mathematics and practical techniques, emphasizing the ideas underlying algorithms rather than offering a collection of apparently unrelated problems.The book introduces biological and algorithmic ideas together, linking issues in computer science to biology and thus capturing the interest of students in both subjects. It demonstrates that relatively few design techniques can be used to solve a large number of practical problems in biology, and presents this material intuitively.An Introduction to Bioinformatics Algorithms is one of the first books on bioinformatics that can be used by students at an undergraduate level. It includes a dual table of contents, organized by algorithmic idea and biological idea; discussions of biologically relevant problems, including a detailed problem formulation and one or more solutions for each; and brief biographical sketches of leading figures in the field. These interesting vignettes offer students a glimpse of the inspirations and motivations for real work in bioinformatics, making the concepts presented in the text more concrete and the techniques more approachable.PowerPoint presentations, practical bioinformatics problems, sample code, diagrams, demonstrations, and other materials can be found at the Author's website.

About the Author

Neil C. Jones is a Ph.D. candidate in the Department of Computer Science and Engineering at the University of California, San Diego.

Pavel Pevzner is Ronald R. Taylor Professor of Computer Science at the University of California, San Diego. He is the author of Computational Molecular Biology: An Algorithmic Approach (MIT Press, 2000).

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

 

Customer Reviews

1 Review
5 star:
 (1)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
5.0 out of 5 stars (1 customer review)
 
 
 
 
Share your thoughts with other customers:
Most helpful customer reviews

1 of 1 people found the following review helpful
5.0 out of 5 stars Reviewer from Ottawa, Canada, Feb 26 2006
By A Customer
This review is from: An Introduction to Bioinformatics Algorithms (Hardcover)
'An Introduction to Bioinformatics Algorithms' by NC Jones and PA Pevzner is an absolute delight to read. Be forewarned, however, that the term 'introduction' that appears in the title is misleading. For myself, a Biology graduate student busy absorbing the fundamentals of statistics and computer science in my spare time, this book was exactly at the right difficulty level.

The flow of the book is excellent. The first few chapters serve as an introduction to computer science basics such as pseudocode, algorithms, and algorithm analysis. These are obviously targeted to those arriving from a biology background. Next comes the molecular biology primer that will serve to introduce biological concepts to those from a computer science background. Each of the chapters in the remainder of the book are organized by type of algorithm, with each chapter containing several biological problems that are addressed by use of that type of algorithm. Again, the organization of the book is excellent.

Following the introductory chapters, the chapters on individual algorithms can be read in any order, although some refer to topics in other chapters to reduce redundancy. Chapter topics are usually introduced using a non-biological example of a biological problem. The algorithm is then described and once understood in terms of the simple problem, the biological problem being addressed using the algorithm becomes immediately apparent. This strategy works extremely well, and the authors even include several little cartoons that serve to illustrate some of the problems.

Admittedly, I was a little hesitant to read a bioinformatics text that contained children's cartoons as illustrations, but I really began to appreciate these as I progressed through parts of the book. They really do make this book fun. There are even cartoon versions of the authors, driving their 'ACME Bioinformatics' Textbook delivery truck that serves to introduce the travelling salesman problem.

As mentioned above, this book is a delight, but only if you possess the right background. If you are a computer science whiz, then its rudimentary treatment of biology and algorithms might be of limited use, although the fact they are organized into algorithmic idea so nicely still should make it worthwhile, if not just to get a taste of the sorts of questions biologists are addressing using computer science. On the other hand, if you are a biologist with little background in computer science or math, understanding some of the algorithms (especially HMMs) might prove difficult. The people who will benefit the most from this book are those with a solid background in biology who understand the fundamentals of mathematics and computer science, but are far from experts in these latter two fields.

Overall, I highly recommend this book to anyone curious about the field of bioinformatics, although it is particularrly suited to certain individuals. This book definitely deserves 5 stars. If you purchase this book, then I hope you enjoy it as much as I did.

Rob.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 4.8 out of 5 stars (12 customer reviews)

67 of 70 people found the following review helpful
5.0 out of 5 stars Make this your first bioinfo book, Oct 24 2004
By wiredweird "wiredweird" - Published on Amazon.com
Amazon Verified Purchase(What's this?)
This review is from: An Introduction to Bioinformatics Algorithms (Hardcover)
It's ironic that a new field like bioinformatics rarely offers any way for newcomers to feel welcome. Bioinformatics is maturing, and this book is that welcome.

It's written as a textbook for a Bioinformatics 101 course, the kind that has both computing and biology students in it. Historically, the two have lived in uneasy truce. The biologists thought that a 'database' was an enzyme that acted on 'datab'. The programmers would, in the authors' words, "spontaneously abort" at the chemistry and informality of biology. Maybe that's less true now, but the authors offer just enough computing basics for the biologists and just enough biology for the computer crowd to be able to discuss the same thing.

After that intro, the authors cover many of the classic problems in bioinformatics, including assembly, motif-finding, clustering, HMMs, dynamic programming, and even mass spec analysis. The style is very readable, and discusses both the biology and the computation of every topic presented. Many algorithms are built up in steps, showing how successive insights from both computation and biology can make existing techniques work better. Along the way, they offer biographical notes about the founders and luminaries of modern biological computation.

This is a great first book for anyone wanting to enter the field, from either a biology or a computer science background. Advanced students will bottom out quickly, and may lose patience with the informal and gently-paced discussion. Sorry, this book was never meant for them. It's a beginner's book, one that respects the intelligence and capability of its reader. It's broad, basic, and detailed enough that modest programming skill will yield working code. This book has my highest recommendation.

//wiredweird

19 of 21 people found the following review helpful
4.0 out of 5 stars Excellent algorithms exercise & bioinformatics intro, Sep 24 2005
By Yoshiro Aoki - Published on Amazon.com
This review is from: An Introduction to Bioinformatics Algorithms (Hardcover)
This is the first book that I've read regarding bioinformatics, so Im updating this as my class moves along. You better have a grasp of basic data structures prior to beginning this book and background with a programming language as there is very little hand-holding in this text. A bio background makes it all more interesting but certainly is not critical. There are no sample code or sources printed with the book nor is there an included CD nor answers to exercises. There is an associated web site where some ideas may be had and errata found/reported, but its not very active that I have seen. The pseudo code in the book is very python-like so easy to make use of. I personally transfer the book's concepts to C/C++ (habit) without much problem, except sometimes my results differ from the book. Apparently these are book bugs, so be sure to check the web site out if unexpected things pop up.
Presently my class is in chapter 8 (of 12) and looking back I would like to caution that some data processing algorithms will drive a computer's CPU quite hard so be aware of battery-munching & heat. My only bones with this book so far are the alphabet soup of variables and lack of answers to exercises. It would be nice if variable definitions were refreshed at the beginning of pseudo code samples.
I like this book as an algorithms text over traditional texts because the applications are much more fascinating. Imagine searching for something and you don't know where that something is. On top of that add not even knowing exactly what it is you are looking for. And when you do find it, its not even in the data searched! This may sound unlikely or even impossible, but it is neither. Rather, its very cool.
4-stars

14 of 16 people found the following review helpful
5.0 out of 5 stars A very good introduction!, Dec 12 2004
By Zac - Published on Amazon.com
Amazon Verified Purchase(What's this?)
This review is from: An Introduction to Bioinformatics Algorithms (Hardcover)
This book gives a broad overview of algorithmic methods used in bioinformatics. It is well writen and the mathematics needed to understand is undergraduate level. Reading this book makes appetite to apply these methods to problems or to dig deeper in the corresponding method.

Overall, a very good book, and due to its introductory level, one can recommend to all people interested in bioinformatics from all disciplines.
 Go to Amazon.com to see all 12 reviews  4.8 out of 5 stars 
 
 
Only search this product's reviews



Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Amazon.ca Privacy Statement Amazon.ca Shipping Information Amazon.ca Returns & Exchanges