Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
40 used & new from $15.00

Have one to sell? Sell yours here
 
   
Mastering Perl for Bioinformatics
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Mastering Perl for Bioinformatics (Paperback)

by James D. Tisdall (Author)
4.0 out of 5 stars See all reviews (9 customer reviews)

List Price: $39.95
Price: $26.37 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.58 (34%)
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.com. Gift-wrap available.

23 new from $15.50 17 used from $15.00
Also Available in: List Price: Our Price: Other Offers:
Paperback (1) Order it used!

Best Value

Buy Blast and get Mastering Perl for Bioinformatics at an additional 5% off Amazon.com's everyday low price.

Blast + Mastering Perl for Bioinformatics
Buy Together Today: $51.42

Show availability and shipping details

  • Blast

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • This item: Mastering Perl for Bioinformatics

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Beginning Perl for Bioinformatics

Beginning Perl for Bioinformatics

by James Tisdall
4.5 out of 5 stars (26)  $26.37
Blast

Blast

by Ian Korf
4.7 out of 5 stars (7)  $26.37
Developing Bioinformatics Computer Skills

Developing Bioinformatics Computer Skills

by Cynthia Gibas
3.3 out of 5 stars (29)  $29.69
Building Bioinformatics Solutions: with Perl, R and MySQL

Building Bioinformatics Solutions: with Perl, R and MySQL

by Conrad Bessant
$49.50
Learning Perl, 5th Edition

Learning Perl, 5th Edition

by Randal Schwartz
4.2 out of 5 stars (296)  $26.39
Explore similar items

Editorial Reviews

Product Description
Mastering Perl for Bioinformatics covers the core Perl language and many of its module extensions, presenting them in the context of biological data and problems of pressing interest to the biological community. This book, along with Beginning Perl for Bioinformatics, forms a basic course in Perl programming. This second volume finishes the basic Perl tutorial material (references, complex data structures, object-oriented programming, use of modules--all presented in a biological context) and presents some advanced topics of considerable interest in bioinformatics. Biologists and computer scientists who have conquered the basics of Perl and are ready to move even further in their mastery of this versatile language will appreciate the author's well-balanced approach to applying Perl's analytical abilities to the field of bioinformatics. Full of practical examples and real-world biological problem solving, this book is a must for any reader wanting to move beyond beginner level Perl in bioinformatics.

About the Author
James Tisdall has worked as a musician, a programmer at Bell Labs (where he programmed for speech research and discovered a formal language for musical rhythm), and as a bioinformaticist at Mercator Genetics in Menlo Park, California, and at Fox Chase Cancer Center in Philadelphia. He has a B.A. in mathematics from the City College of New York and an M.S. in computer science from Columbia University; he is working towards a Ph.D. in computer science at the University of Pennsylvania. In his spare time, Jim teaches computer music at the Settlement Music School in Philadelphia. He is also the author of O'Reilly's Beginning Perl for Bioinformatics.

Product Details

  • Paperback: 377 pages
  • Publisher: O'Reilly Media, Inc.; 1st edition (June 2003)
  • Language: English
  • ISBN-10: 0596003072
  • ISBN-13: 978-0596003074
  • Product Dimensions: 9.1 x 7 x 1 inches
  • Shipping Weight: 1.5 pounds (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars See all reviews (9 customer reviews)
  • Amazon.com Sales Rank: #85,024 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #10 in  Books > Science > Biological Sciences > Bioinformatics
    #18 in  Books > Science > Medicine > Special Topics > Biotechnology
    #18 in  Books > Professional & Technical > Medical > Basic Sciences > Biotechnology

Citations (learn more)

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(1)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

9 Reviews
5 star:
 (2)
4 star:
 (5)
3 star:
 (2)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (9 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
15 of 15 people found the following review helpful:
4.0 out of 5 stars Great book, leads to others for true mastery, August 29, 2004
By Joshua Orvis "bio-geek" (Columbia, MD, USA) - See all my reviews
(REAL NAME)   
Published in late 2003, this clearly-written book picks up where "Beginning Perl for Bioinformatics" leaves off. Perl is very commonly used in the field of bioinformatics, and this book does a good job of surveying the more advanced topics in perl from the bioinformatics point-of-view. For a more thorough treatment of each of these topics though, the student will need to explore more specialized titles.

While Tisdall's first volume teaches the core of procedural programming in Perl, this one takes you into the world of object-oriented (OO) programming. The first two chapters explore namespaces, modules, packages, references and data structures, all of which are prerequisites to OO programming. Common bioinformatics algorithms are introduced such as dynamic programming and approximate string matching.

The next three chapters, 3-5, are the meat of this title. Here objects, methods and classes are introduced. Rather than just throwing out independent examples, these topics are developed by starting and building upon a Gene class, the first of several through which Tisdall guides the reader. Due to the practicality of these examples, they can even be used and improved by the reader for use in their own work.

After this decent treatment of OO programming the book takes a turn into other realms of perl, each of which seems to have been written as a short introduction and for which other O'Reilly titles offer more complete coverage. These topics include the use of Perl to access relational databases, CGI programming and graphics generation using GD. If interested in any of these the reader should check out "Programming the Perl DBI", "CGI Programming with Perl" and "Perl Graphics Programming", respectively.

Tisdall wraps up with a much-needed coverage of Bioperl, a large collection of Perl modules for common bioinformatics operations. I looked forward to this section most of all and was fairly disappointed with its brief, 28-page coverage. The entire chapter can currently be downloaded for free from O'Reilly's website as a PDF, but the Bioperl website has better examples and even a contributed course, though good documentation is still lacking in some areas.

In all, I like this book because it does a good review of introducing object-oriented programming in Perl using relevant bioinformatics examples and introduces the reader to other topics including the DBI, CGI, and GD modules. While I believe this makes the book very useful, the coverage of each of the topics in this book will certainly not give the reader a mastery of any of them. For that, one will need to check out the three previously mentioned titles, along with "Learning Perl Objects, References & Modules." This book does a fine job of introducing these four titles from the bioinformatician's perspective.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
6 of 6 people found the following review helpful:
4.0 out of 5 stars Nice survey of topics, but not too deep on any one thing, April 28, 2004
By John S. J. Anderson "genehack" (Gaithersburg, Maryland United States) - See all my reviews
(REAL NAME)   
"Mastering Perl for Bioinformatics" is the follow-up to Tisdall's earlier "Beginning Perl for Bioinformatics". Both books are part of O'Reilly's lauded "animal books" series; "Beginning" was graced with tadpoles, while "Mastering" sports a frog.

Naturally, this book picks up where the earlier one left off, diving headfirst into the details of Perl modules. Chapter two is a quick pass over some basic data structures, with discussion of how you'd implement each in Perl. Subsequent chapters cover object-oriented programming in Perl, using Perl with relational databases, using Perl with web services, generating graphics on the fly with Perl, and the use of the Bioperl suite of libraries.

As might be expected, all the coding examples in the book are drawn from reasonably realistic bioinformatics situations. There's a little bit less hand-holding on the biological side in this book, relative to the earlier volume -- which I think is a good idea, as it gives more space to focus on the programming material.

The one weakness of this book is that it covers quite a few topics, which means that it doesn't really go into great depth on any of them. The "survey" approach is well done, and it's very nice to have biologically relevant examples and exercises for the breath of material that is addressed, but I think the book might have been stronger if it forewent the "Perl and the Web" and "Perl and Graphics" chapters in favor of more focus on the Bioperl libraries.

If you're a bioinformatics programmer who enjoyed "Beginning Perl for Bioinformatics", and you want to get a better idea of what more advanced Perl programming looks like and what sorts of things you can do with Perl, this book is a nice place to start. However, if you're looking for more specific information, other more focused books might be a better choice, if you can live without the biologically focused code examples.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
4 of 4 people found the following review helpful:
4.0 out of 5 stars Good Companion text, June 23, 2005
By Elliot Kleiman "technophilic" (San Diego, CA United States) - See all my reviews
(REAL NAME)   
This first half of the book focuses entirely on Object-Oriented(OO) Perl. The second half follows up with a general survey of various perl implementations of particular programming issues involving databasing, cgi, graphics, modules, etc, and BioPerl.

This book does a good job of applying Perl in OO for Biology in the first half of the book. In the second half he overviews a few broad topics in bioinformatics; he doesn't go super specific, but its a sufficient overview and for me sparked more interest in understanding how I can use perl to handle my informatics issues.

In the first half, the author does an excellent job on detailing the ins and outs of perl references and how to construct complex data structures. Indeed they are a bit strange looking at first, but the author breaks it down really good so pretty much anyone can understand it.

For me the most intriguing part of the book was in the second half, which included relational databases, graphics, and bioperl. In particular, the chapter that covers Perl DBI and DBD::mysql was really cool. That secion was very helpful for me because I am familiar with php/mysql, but have not ever used Perl to interact with Mysql before.

I especially liked the gif draw aka GD chapter. I had no idea how cool GD is. But moreover how it can be integrated with Perl to generate really cool looking plots. Before this book I always used gnuplot. But Tisdall shows you how to get to work with GD pretty good using basic practical examples.

The chapter on BioPerl was especially helpful as well. In particular, he shows you what he did to install the beast. He shows you how to use the CPAN shell and again its really beneficial to read through. It motivated me to pursue other topics in bioperl and how I can use it to query different ncbi databases for example.

Overall, the text provided a good overview on OO Perl and on various other topics involving Perl for Bioinformatics in general. I am glad I bought it. It was really very practical/useful - I refer to it all the time actually!
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
Ad
 
Most Recent Customer Reviews

5.0 out of 5 stars Good starting material for programming perl in bioinformatics
Combined with the authors other book, Beginning Perl for Bioinformatics, this book provides a good self-study guide for those interested in understanding bioinformatics. Read more
Published 8 months ago by sskt

4.0 out of 5 stars Only chapters 4, 5 and 9 make it a worthwhile "Masters" book
This book is definitely written for the biologist that knows some perl and not the experienced perl programmer. Read more
Published on March 10, 2007 by William Leizerowicz

5.0 out of 5 stars A good follow-on to Tisdall's other Perl book
This book is a continuation of Tisdall's "Beginning Perl for Bioinformatics" and thus illustrates more advanced Perl programming techniques. Read more
Published on December 31, 2006 by calvinnme

3.0 out of 5 stars Perhaps the CGI could have been omitted?
This is the sequel to his earlier beginner's book on Perl. Now, he goes further into usages of Perl. Read more
Published on September 5, 2005 by W Boudville

3.0 out of 5 stars Not bad
Basically, this book further develops the author's previous work "Beginning Perl for Bioinformatics" on procedural Perl scripting to object-oriented Perl programming. Read more
Published on February 13, 2004 by Seungwoo Hwang

4.0 out of 5 stars as the title implies, it is for bioinformatician
Just browsing through this, I can see this book will be very useful for me (as a student majoring in bioinformatics). Read more
Published on December 16, 2003 by sjesslee

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Plumbing Products in the Value Center

Home Improvement Value Center Plumbing Products
Turn it on for less with spectacular deals on brand-name faucets, showerheads, and more in the Home Improvement Value Center.

Shop the Value Center

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Everything and the Kitchen Sink

Shop for Kitchen Sinks
As the most used appliance in the home, a chic and durable sink adds function and style to your kitchen. See more sinks in the Plumbing Store.

Shop all kitchen sinks

 
Ad

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Darkfever
Darkfever by Karen Marie Moning

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates