| 1. Main Page |
| 2. Table of content |
| 3. Copyright | Copyright |
| 4. Foreword | Foreword |
| 5. Preface | Preface |
| 6. About This Book | About This Book |
| 7. What You Need to Know to Use This Book | What You Need to Know to Use This Book |
| 8. Organization of This Book | Organization of This Book |
| 9. Conventions Used in This Book | Conventions Used in This Book |
| 10. Comments and Questions | Comments and Questions |
| 11. Acknowledgments | Acknowledgments |
| 12. Part I: Object-Oriented Programming in Perl |
| 13. Chapter 1. Modular Programming with Perl | Chapter 1. Modular Programming with Perl |
| 14. 1.1 What Is a Module? | 1.1 What Is a Module? |
| 15. 1.2 Why Perl Modules? | 1.2 Why Perl Modules? |
| 16. 1.3 Namespaces | 1.3 Namespaces |
| 17. 1.4 Packages | 1.4 Packages |
| 18. 1.5 Defining Modules | 1.5 Defining Modules |
| 19. 1.6 Storing Modules | 1.6 Storing Modules |
| 20. 1.7 Writing Your First Perl Module | 1.7 Writing Your First Perl Module |
| 21. 1.8 Using Modules | 1.8 Using Modules |
| 22. 1.9 CPAN Modules | 1.9 CPAN Modules |
| 23. 1.10 Exercises | 1.10 Exercises |
| 24. Chapter 2. Data Structures and String Algorithms | Chapter 2. Data Structures and String Algorithms |
| 25. 2.1 Basic Perl Data Types | 2.1 Basic Perl Data Types |
| 26. 2.2 References | 2.2 References |
| 27. 2.3 Matrices | 2.3 Matrices |
| 28. 2.4 Complex Data Structures | 2.4 Complex Data Structures |
| 29. 2.5 Printing Complex Data Structures | 2.5 Printing Complex Data Structures |
| 30. 2.6 Data Structures in Action | 2.6 Data Structures in Action |
| 31. 2.7 Dynamic Programming | 2.7 Dynamic Programming |
| 32. 2.8 Approximate String Matching | 2.8 Approximate String Matching |
| 33. 2.9 Resources | 2.9 Resources |
| 34. 2.10 Exercises | 2.10 Exercises |
| 35. Chapter 3. Object-Oriented Programming in Perl | Chapter 3. Object-Oriented Programming in Perl |
| 36. 3.1 What Is Object-Oriented Programming? | 3.1 What Is Object-Oriented Programming? |
| 37. 3.2 Using Perl Classes (Without Writing Them) | 3.2 Using Perl Classes (Without Writing Them) |
| 38. 3.3 Objects, Methods, and Classes in Perl | 3.3 Objects Methods and Classes in Perl |
| 39. 3.4 Arrow Notation (-) | 3.4 Arrow Notation (-) |
| 40. 3.5 Gene1: An Example of a Perl Class | 3.5 Gene1: An Example of a Perl Class |
| 41. 3.6 Details of the Gene1 Class | 3.6 Details of the Gene1 Class |
| 42. 3.7 Gene2.pm: A Second Example of a Perl Class | 3.7 Gene2.pm: A Second Example of a Perl Class |
| 43. 3.8 Gene3.pm: A Third Example of a Perl Class | 3.8 Gene3.pm: A Third Example of a Perl Class |
| 44. 3.9 How AUTOLOAD Works | 3.9 How AUTOLOAD Works |
| 45. 3.10 Cleaning Up Unused Objects with DESTROY | 3.10 Cleaning Up Unused Objects with DESTROY |
| 46. 3.11 Gene.pm: A Fourth Example of a Perl Class | 3.11 Gene.pm: A Fourth Example of a Perl Class |
| 47. 3.12 How to Document a Perl Class with POD | 3.12 How to Document a Perl Class with POD |
| 48. 3.13 Additional Topics | 3.13 Additional Topics |
| 49. 3.14 Resources | 3.14 Resources |
| 50. 3.15 Exercises | 3.15 Exercises |
|
|
Authors: Tisdall J.D. ISBN: 0596003072 Current page: 1 from 156 This Ebooks free are presented on flylib.comOur library present to you materials from book Mastering Perl for Bioinformatics. Warning! The page Table of content from this book is informational only! Do not print out this page! Do NOT SUBMIT this page as part of your website or work without confirmation from the authors. You can read the contents of the book, but we strongly recommend that you purchase. or example, you can Buy this book on Amazon.com |