買這商品的人也買了...
- 
                
                   最新 OrCAD/SDT 實務--總經銷 最新 OrCAD/SDT 實務--總經銷$280$252
- 
                
                   計算機組織與設計--軟硬體界面第二版 (Computer Organization & Design, 2/e) 計算機組織與設計--軟硬體界面第二版 (Computer Organization & Design, 2/e)$680$537
- 
                
                   Beginning Perl for Bioinformatics (Paperback) Beginning Perl for Bioinformatics (Paperback)$1,330$1,260
- 
                
                   FrontPage 2002 中文版實務 FrontPage 2002 中文版實務$480$379
- 
                
                   鳥哥的 Linux 私房菜 鳥哥的 Linux 私房菜$560$476
- 
                
                   作業系統概念 (Operating System Concepts, 6/e Windows XP Update) 作業系統概念 (Operating System Concepts, 6/e Windows XP Update)$780$741
- 
                
                   Red Hat Linux 9 實務應用 Red Hat Linux 9 實務應用$650$553
- 
                
                   ASP.NET 程式設計徹底研究 ASP.NET 程式設計徹底研究$590$466
- 
                
                   STRUTS 實作手冊(Struts in Action: Building Web Applications with the Leading Java Framework) STRUTS 實作手冊(Struts in Action: Building Web Applications with the Leading Java Framework)$690$538
- 
                
                   深入淺出 JBuilder 程式設計實作(JBuilder 9.0/8.0/7.0 適用) (Charlie Calvert's Learn Jbuilder) 深入淺出 JBuilder 程式設計實作(JBuilder 9.0/8.0/7.0 適用) (Charlie Calvert's Learn Jbuilder)$720$562
- 
                
                   重構─改善既有程式的設計 重構─改善既有程式的設計$720$569
- 
                
                   Practical Java Programming Language Guide 中文版 (Practical Java Programming Language Guide) Practical Java Programming Language Guide 中文版 (Practical Java Programming Language Guide)$560$442
- 
                
                   行動 Linux─KNOPPIX 改造手冊 行動 Linux─KNOPPIX 改造手冊$290$247
- 
                
                   Java 程式設計藝術 (Java How to Program, 5/e)(精裝本) Java 程式設計藝術 (Java How to Program, 5/e)(精裝本)$880$792
- 
                
                   FreeBSD 完全探索 (Absolute BSD: The Ultimate Guide to FreeBSD) FreeBSD 完全探索 (Absolute BSD: The Ultimate Guide to FreeBSD)$640$544
- 
                
                   Linux Server Hacks 駭客一百招 (Linux Server Hacks) Linux Server Hacks 駭客一百招 (Linux Server Hacks)$400$316
- 
                
                   Effective Java Programming Language Guide 中文版 (Effective Java Programming Language Guide) Effective Java Programming Language Guide 中文版 (Effective Java Programming Language Guide)$560$442
- 
                
                   最新詳解 JavaScript 辭典 最新詳解 JavaScript 辭典$490$382
- 
                
                   LDAP 系統管理 (LDAP System Administration) LDAP 系統管理 (LDAP System Administration)$620$490
- 
                
                   鳥哥的 Linux 私房菜-伺服器架設篇 鳥哥的 Linux 私房菜-伺服器架設篇$750$638
- 
                
                   鳥哥的 Linux 私房菜─基礎學習篇增訂版 鳥哥的 Linux 私房菜─基礎學習篇增訂版$560$476
- 
                
                   CCNA Self-Study: Interconnecting Cisco Network Devices (ICND) 640-811, 640-801, 2/e CCNA Self-Study: Interconnecting Cisco Network Devices (ICND) 640-811, 640-801, 2/e$2,220$2,109
- 
                
                   人月神話:軟體專案管理之道 (20 週年紀念版)(The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition, 2/e) 人月神話:軟體專案管理之道 (20 週年紀念版)(The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition, 2/e)$480$379
- 
                
                   Microsoft PowerPoint 2003 使用手冊 Microsoft PowerPoint 2003 使用手冊$450$383
- 
                
                   Microsoft Word 2003 使用手冊 Microsoft Word 2003 使用手冊$490$417
商品描述
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.
Table of Contents
Foreword 
Preface 
Part I. Object-Oriented Programming in Perl
1. Modular Programming with Perl
      What Is a 
Module? 
      Why Perl Modules? 
     
 Namespaces 
      Packages 
     
 Defining Modules 
      Storing Modules 
 
     Writing Your First Perl Module 
     
 Using Modules 
      CPAN Modules 
   
   Exercises 
2. Data Structures and String Algorithms
     
 Basic Perl Data Types 
      References 
 
     Matrices 
      Complex Data 
Structures 
      Printing Complex Data Structures 
      Data Structures in Action 
     
 Dynamic Programming 
      Approximate String 
Matching 
      Resources 
     
 Exercises 
3. Object-Oriented Programming in Perl
     
 What Is Object-Oriented Programming? 
      Using Perl 
Classes (Without Writing Them) 
      Objects, Methods, 
and Classes in Perl 
      Arrow Notation (->) 
 
     Gene1: An Example of a Perl Class 
     
 Details of the Gene1 Class 
      Gene2.pm: A Second 
Example of a Perl Class 
      Gene3.pm: A Third Example of a 
Perl Class 
      How AUTOLOAD Works 
   
   Cleaning Up Unused Objects with DESTROY 
     
 Gene.pm: A Fourth Example of a Perl Class 
      How 
to Document a Perl Class with POD 
      Additional Topics 
      Resources 
      Exercises 
4. Sequence Formats and Inheritance
     
 Inheritance 
      FileIO.pm: A Class to Read and 
Write Files 
      SeqFileIO.pm: Sequence File Formats 
      Resources 
      Exercises 
5. A Class for Restriction Enzymes
     
 Envisioning an Object 
      Rebase.pm: A Class 
Module 
      Restriction.pm: Finding Recognition Sites 
      Drawing Restriction Maps 
     
 Resources 
      Exercises 
Part II. Perl and Bioinformatics
6. Perl and Relational Databases
      One Perl, 
Many Databases 
      Popular Relational Databases 
      Relational Database Definitions 
   
   Structured Query Language 
     
 Administering Your Database 
      Relational 
Database Design 
      Perl DBI and DBD Interface Modules 
      A Rebase Database Implementation 
   
   Additional Topics 
      Resources 
 
     Exercises 
7. Perl and the Web
      How the Web Works 
      Web Servers and Browsers 
     
 The Common Gateway Interface 
      Rebase: Building 
Dynamic Web Pages 
      Exercises 
8. Perl and Graphics
      Computer Graphics 
      GD 
      Adding GD Graphics 
to Restrictionmap.pm 
      Making Graphs 
   
   Resources 
      Exercises 
9. Introduction to Bioperl
      The Growth of 
Bioperl 
      Installing Bioperl 
     
 Testing Bioperl 
      Bioperl Problems 
 
     Overview of Objects 
     
 bptutorial.pl 
      bptutorial.pl: 
sequence_manipulation Demo 
      Using Bioperl Modules 
Part III. Appendixes
A. Perl Summary
B. Installing Perl
Index 
商品描述(中文翻譯)
《精通生物資訊的Perl》涵蓋了核心的Perl語言及其許多模組擴展,並將其置於生物數據及生物社群迫切關心的問題的背景下。本書與《生物資訊入門Perl》共同構成了Perl程式設計的基礎課程。本書的第二卷完成了基本的Perl教學材料(參考資料、複雜數據結構、物件導向程式設計、模組的使用——所有內容均以生物學背景呈現),並介紹了一些在生物資訊學中相當有趣的進階主題。
目錄
前言
序言
第一部分:Perl中的物件導向程式設計
1. 使用Perl的模組化程式設計
   - 模組是什麼?
   - 為什麼使用Perl模組?
   - 命名空間
   - 套件
   - 定義模組
   - 儲存模組
   - 撰寫你的第一個Perl模組
   - 使用模組
   - CPAN模組
   - 練習
2. 數據結構與字串演算法
   - 基本的Perl數據類型
   - 參考資料
   - 矩陣
   - 複雜數據結構
   - 列印複雜數據結構
   - 數據結構的實作
   - 動態規劃
   - 近似字串匹配
   - 資源
   - 練習
3. Perl中的物件導向程式設計
   - 什麼是物件導向程式設計?
   - 使用Perl類別(不需要自己撰寫)
   - Perl中的物件、方法與類別
   - 箭頭表示法 (->)
   - Gene1:Perl類別的範例
   - Gene1類別的詳細資訊
   - Gene2.pm:第二個Perl類別的範例
   - Gene3.pm:第三個Perl類別的範例
   - AUTOLOAD的運作方式
   - 使用DESTROY清理未使用的物件
   - Gene.pm:第四個Perl類別的範例
   - 如何使用POD為Perl類別撰寫文件
   - 其他主題
   - 資源
   - 練習
4. 序列格式與繼承
   - 繼承
   - FileIO.pm:讀取與寫入檔案的類別
   - SeqFileIO.pm:序列檔案格式
   - 資源
   - 練習
5. 限制酶的類別
   - 構想一個物件
   - Rebase.pm:一個類別模組
   - Restriction.pm:尋找識別位點
   - 繪製限制圖
   - 資源
   - 練習
第二部分:Perl與生物資訊
6. Perl與關聯式資料庫
   - 一個Perl,多個資料庫
   - 流行的關聯式資料庫
   - 關聯式資料庫定義
   - 結構化查詢語言
   - 管理你的資料庫
   - 關聯式資料庫設計
   - Perl DBI與DBD介面模組
   - Rebase資料庫實作
   - 其他主題
   - 資源
   - 練習
7. Perl與網路
   - 網路如何運作
   - 網路伺服器與瀏覽器
   - 通用閘道介面
   - Rebase:建立動態網頁
   - 練習
8. Perl與圖形
   - 電腦圖形
   - GD
   - 將GD圖形添加到Restrictionmap.pm
   - 繪製圖表
   - 資源
   - 練習
9. Bioperl簡介
   - Bioperl的成長
   - 安裝Bioperl
   - 測試Bioperl
   - Bioperl問題
   - 物件概述
   - bptutorial.pl
   - bptutorial.pl:sequence_manipulation示範
   - 使用Bioperl模組
第三部分:附錄
A. Perl摘要
B. 安裝Perl
索引

 
     
    
 
     
     
     
     
     
    