rssHome » Perl

Perl Programming for Biologists

Perl Programming for Biologists

Book Description

Working on the assumption that the reader has no formal training in , for Biologists demonstrates how is used to solve biological problems. Each chapter opens with a set of learning objectives, provides numerous review questions and self-study exercises, and concludes with a bulleted summary of key points. The author incorporates numerous real-life examples throughout the text. Upon completing the book, readers are able to quickly perform such tasks as correcting recurring errors in spreadsheets, scanning a Fasta sequence for every occurrence of an EcoRI site, adapting other writers’ scripts to one’s own purposes, and most important, writing reusable and maintainable scripts that spare the rote repetition of code.

From the Back Cover
With a loose structure that allows for fast and easy coding, the Perl programming language is the most widely used scripting language in bioinformatics. Working on the assumption that the reader has never had any formal training in programming, and using examples geared toward real problems faced by biologists, Perl Programming for Biologists serves as an accessible, introductory reference for teaching Perl programming.

Curtis Jamison’s innovative text introduces basi c elements of computer science and software engineering in an abbreviated format, building toward a bioinformatics users’s guide for Perl. Each chapter opens with a set of learning objectives, provides numerous review questions and self-study exercises, and concludes with a bulleted summary of key points. Jamison incorporates numerous real-life examples throughout to illustrate how Perl is used to solve biological problems, offering valuable code fragments that the current practitioner can recycle into his or her own program. Divided into sections on basic, intermediate, and advanced-level Perl, the book includes chapters on: Download Now »

Teach Yourself Perl in 21 Days, 2nd Edition

Teach Yourself Perl in 21 Days, 2nd Edition

Book Description

Sams in 21 Days covers the basics of in the first few chapters, and then moves on to practical issues of and in-depth discussions of more advanced topics. Later chapters also delve into software engineering topics, with discussions of modular code and object-oriented . is covered in one chapter, but it is not the focus on the book. The book relies heavily on longer working examples and code, as opposed to small snippets and code fragments, and each chapter includes two to three smaller complete examples and one major one that illustrates most of the concepts for that chapter and builds on the chapters before it. Written by Laura Lemay, this is her third major book after Sams Web Publishing with HTML in 21 Days and Sams Java in 21 Days.

From the Publisher

is a powerful and convenient tool for manipulating text, generating reports, performing system tasks, and the Internet. This book introduces new and experienced programmers to the world of and teaches all major aspects of this powerful programming language. – No previous programming experience is required

  • Explores the old and new features of Perl and Perl 5
  • Teaches Internet programming with Perl 5 –This text refers to an out of print or unavailable edition of this title. Download Now »

Teach Yourself Cgi Programming With Perl in a Week

Teach Yourself Cgi Programming With Perl in a Week

Book Description

with 5 in a Week is for the experienced Web page developer who is familiar with basic HTML. The tutorial explains how to use to add interaction to Web sites. The CD includes the source code for all the examples used in the book, along with tools for creating and editing scripts, image maps, forms, and HTML.

From the Publisher
with 5 in a Week, Second Edition is the follow-up to the bestseller, completely revised and updated to cover 5 in greater detail. It includes complete coverage of and Perl QuickStart to bring the beginning programmer quickly up to speed. – Includes detailed instructions for using in a environment- /Macintosh/ CD-ROM includes all the source code for the book’s programs plus pre-packaged libraries of CGI programs, Perl, and other CGI development tools Download Now »

Perl: The Complete Reference, 2nd Edition

Perl: The Complete Reference, 2nd Edition

Book Description

Written by Martin Brown, expert and author of the highly praised first edition, this comprehensive reference is ideal for developers of every level, and is updated to include coverage of 5.6.

From the Back Cover

The Most Comprehensive Resource Available!

Learn all you need to know about Perl from this definitive, hands-on reference. Perl expert Martin Brown will walk you through everything–from the basics of writing your first script and understanding Perl’s syntax to the complexities of processing data, communicating with external databases, and communicating over the Web. Along the way, you’ll learn how to network, design user interfaces, and write scripts that work under , , and MacOS. Also covers how to interface to an external C library and embed the Perl interpreter into your C programs. For building, developing, and fine-tuning robust Perl applications, you’ll want this thorough guide! Download Now »

Mastering Perl

Mastering Perl

Book Description

This is the third in O’Reilly’s series of landmark tutorials, which started with Learning , the bestselling introduction that taught you the basics of Perl syntax, and Intermediate Perl, which taught you how to create re-usable Perl software. Mastering Perl pulls everything together to show you how to bend Perl to your will. It convey’s Perl’s special models and idioms.

This book isn’t a collection of clever tricks, but a way of thinking about Perl so you can integrate the real-life problems of debugging, maintenance, configuration, and other tasks you encounter as a working programmer.

The book explains how to:

  • Use advanced regular expressions, including global matches, lookarounds, readable regexes, and regex debugging
  • Avoid common programing problems with secure programming techniques
  • Profile and benchmark Perl to find out where to focus your improvements
  • Wrangle Perl code to make it more presentable and readable
  • See how Perl keeps track of package variables and how you can use that for some powerful tricks
  • Define subroutines on the fly and turn the tables on normal procedural programming.
  • Modify and jury rig modules to fix code without editing the original source Download Now »

Mastering Algorithms with Perl

Mastering Algorithms with Perl

Book Description

While there are dozens of books on algorithms, never before has there been one that uses . Using the algorithms explained here, you’ll be able to carry out traditional tasks in a high-powered, efficient, easy-to-maintain manner with . This guide assumes a basic understanding of syntax and functions, but not necessarily any background in computer science. The authors clearly explain the reasons for using various classic techniques, the kind of applications that use them, and — most important — how to code these algorithms in Perl. Topics range in complexity from sorting and searching to statistical algorithms, numerical analysis, and encryption. If you are an amateur programmer, this book will fill you in on the essential algorithms needed to solve problems just like an expert. If you’ve learned algorithms in other languages, you will be surprised at how much different (and often easier) it is to implement them in Perl.

Review
‘An O’Reilly book, and what a good one it is. And what a fun one too: a book on algorithms for Perl. Yowza! As far as I know, this is a first. But otherwise this standard O’Reilly fare: well written, well edited, well designed (note the wolf on the cover), all you will expect and get from this publisher time and time again. And no, I don’t haved shares in O’Reilly!’ – Julian Bucknall, Developers Review, June 2000. ‘…and the authors show every sign of enjoying themselves in writing it. It’s a great read, as much for the byways it opens up as for the possibility of using it to attack real-world problems. It marks a sort of coming of age for the language and most people who use Perl as a day to day ‘Swiss army chainsaw’ will enjoy it.’ – Fiachra O Marcaigh, Irish Times, February 21st 2000 Download Now »