注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)自然科學(xué)生物科學(xué)生物信息學(xué)Perl(語言基礎(chǔ))

生物信息學(xué)Perl(語言基礎(chǔ))

生物信息學(xué)Perl(語言基礎(chǔ))

定 價(jià):¥98.00

作 者: 李振秋 著
出版社: 科學(xué)出版社
叢編項(xiàng): 河北大學(xué)精品教材建設(shè)項(xiàng)目
標(biāo) 簽: 暫缺

ISBN: 9787030576460 出版時(shí)間: 2018-06-01 包裝: 平裝
開本: 16開 頁數(shù): 236 字?jǐn)?shù):  

內(nèi)容簡介

  Perl是一種腳本編程語言,其靈活、易用、開源,因其具有非常強(qiáng)大的文本分析處理能力,所以對生物信息學(xué)的發(fā)展助力頗多?!渡镄畔W(xué)Perl 語言基礎(chǔ)》以生物信息學(xué)分析內(nèi)容為例,著重介紹了Perl 5版本的基礎(chǔ)知識,同時(shí)簡要介紹Bio Perl模塊及面向?qū)ο缶幊獭!渡镄畔W(xué)Perl 語言基礎(chǔ)》在撰寫時(shí)遵循了循序漸進(jìn)的原則,能夠使具有零編程基礎(chǔ)的讀者順利地閱讀和學(xué)習(xí),同時(shí)《生物信息學(xué)Perl 語言基礎(chǔ)》以實(shí)際教學(xué)經(jīng)驗(yàn)為基礎(chǔ),在《生物信息學(xué)Perl 語言基礎(chǔ)》加入了很多和生物信息處理相關(guān)的示例代碼。另外,《生物信息學(xué)Perl 語言基礎(chǔ)》還用實(shí)例介紹了Perl語言代碼調(diào)試的幾種方法。

作者簡介

暫缺《生物信息學(xué)Perl(語言基礎(chǔ))》作者簡介

圖書目錄

目錄
第一章 Perl語言簡介 1
第一節(jié) Perl語言基本知識 1
一、Perl語言歷史 1
二、不同操作系統(tǒng)下的Perl語言 1
三、Perl語言的特點(diǎn)及其在生物信息學(xué)中的應(yīng)用 2
第二節(jié) Perl語言環(huán)境的安裝和Perl代碼的運(yùn)行 4
一、安裝Perl4
二、運(yùn)行Perl5
三、Perl內(nèi)建文檔的查看 6
第二章 Perl的語法與運(yùn)行控制 9
第一節(jié) Perl語言的基本單位 9
第二節(jié) Perl語言數(shù)據(jù)類型及數(shù)據(jù)的書寫規(guī)則 12
一、直接量 13
二、變量 16
三、Perl語法基本規(guī)則 19
第三節(jié) 用戶交互與分支控制結(jié)構(gòu) 22
第四節(jié) 循環(huán)控制結(jié)構(gòu) 27
一、while循環(huán)控制結(jié)構(gòu) 27
二、for循環(huán)控制結(jié)構(gòu) 31
三、循環(huán)的嵌套 32
第五節(jié) Perl代碼的調(diào)試(語法分析) 36
第三章 數(shù)組和列表 42
第一節(jié) 數(shù)組與列表概述 43
一、數(shù)組及其元素的命名規(guī)則 43
二、列表與數(shù)組的賦值 44
三、數(shù)組的定義方法 46
四、數(shù)組元素的增加和減少操作(pop、push、shift、unshift) 46
五、其他數(shù)組和列表相關(guān)操作(<>、chomp、chop、reverse、sort) 50
第二節(jié) 用foreach循環(huán)遍歷數(shù)組 51
第三節(jié) Perl語言的上下文 55
第四節(jié) 函數(shù)基本知識及map和grep函數(shù) 59
一、函數(shù)基本知識 59
二、利用map、grep函數(shù)更簡單地處理數(shù)組 60
第五節(jié) Perl代碼的調(diào)試(用print檢驗(yàn)數(shù)據(jù)) 64
第四章 正則表達(dá)式、匹配、替換和翻譯 68
第一節(jié) 正則表達(dá)式 70
一、正則表達(dá)式的基本字符單元 70
二、字符單元的特征描述 71
三、正則表達(dá)式中的邏輯關(guān)系符 72
四、正則表達(dá)式中的優(yōu)先權(quán)和變量內(nèi)插 73
第二節(jié) 匹配 74
一、正則表達(dá)式的匹配過程 75
二、量詞的貪婪模式和非貪婪模式 79
三、匹配內(nèi)容的捕獲和匹配過程中反向引用 83
第三節(jié) 替換和翻譯 90
一、替換 90
二、翻譯 92
第四節(jié) split和join函數(shù) 97
第五章 自定義函數(shù)和數(shù)據(jù)輸入輸出 101
第一節(jié) 自定義函數(shù)的定義和調(diào)用 101
第二節(jié) 參數(shù)傳入與返回值 102
一、參數(shù)傳入 102
二、自定義函數(shù)返回值 104
第三節(jié) 變量作用范圍 106
一、my 107
二、our 108
三、local和state 109
第四節(jié) 磁盤文件數(shù)據(jù)的讀取和寫入 112
一、創(chuàng)建和取消文件和文件句柄間的關(guān)聯(lián) 112
二、數(shù)據(jù)輸出到磁盤文件 115
三、磁盤文件讀取和鉆石操作符<> 116
四、Perl語言的行尾符 117
第六章 哈希和文件目錄操作 122
第一節(jié) 哈希的基本用法 124
一、哈希和數(shù)組的異同 124
二、哈希的定義和賦值 125
第二節(jié) 哈希的相關(guān)函數(shù) 127
一、keys函數(shù)和values函數(shù) 127
二、each函數(shù) 128
三、exists函數(shù) 129
四、delete函數(shù) 129
五、真假、undef和exists的關(guān)系 130
六、自定義函數(shù)參數(shù)中的列表、數(shù)組和哈希 131
第三節(jié) 哈希的實(shí)例 134
一、DNA反向互補(bǔ) 134
二、DNA序列翻譯 134
三、統(tǒng)計(jì)蛋白質(zhì)序列氨基酸組成 136
四、計(jì)算蛋白質(zhì)分子量 137
五、處理多列關(guān)系數(shù)據(jù) 138
六、利用exists函數(shù)快速查找示例 142
第四節(jié) 目錄和文件相關(guān)操作 144
第七章 引用與復(fù)雜數(shù)據(jù)結(jié)構(gòu) 149
第一節(jié) 引用與解引用 152
一、變量的引用與解引用方法 152
二、引用的幾種應(yīng)用場景 154
第二節(jié) 匿名引用 160
一、[]生成列表的匿名引用 160
二、{}生成哈希的匿名引用,ref函數(shù)判斷并返回引用種類 161
第三節(jié) 二維數(shù)據(jù) 162
一、數(shù)組的數(shù)組 162
二、哈希組成的數(shù)組 167
三、數(shù)組作為哈希的值 167
四、哈希組成的哈希 170
第四節(jié) 更復(fù)雜的結(jié)構(gòu) 173
第五節(jié) 格式化輸出 176
一、printf和sprintf命令 176
二、write配合FORMAT格式化輸出 178
第八章 與操作系統(tǒng)進(jìn)行交互 186
第一節(jié) 調(diào)用操作系統(tǒng)命令 186
一、exec函數(shù)執(zhí)行操作系統(tǒng)命令 187
二、system函數(shù)執(zhí)行操作系統(tǒng)命令 187
三、重音號引用執(zhí)行操作系統(tǒng)命令 188
第二節(jié) Perl代碼的命令行參數(shù)傳遞 189
第三節(jié) Perl的單行命令 191
第九章 模塊基礎(chǔ)和CPAN介紹 193
第一節(jié) 模塊基本知識與使用 193
一、模塊相關(guān)概念 193
二、模塊的調(diào)用(use和require) 197
第二節(jié) 模塊的編寫 198
第三節(jié) CPAN介紹 202
第四節(jié) Perl代碼的調(diào)試(利用Dumper模塊輸出數(shù)據(jù)) 203
第十章 BioPerl和Perl的面向?qū)ο缶幊?205
第一節(jié) BioPerl的安裝 206
一、利用CPAN來安裝BioPerl 206
二、下載安裝包并安裝BioPerl 207
第二節(jié) BioPerl的Seq和SeqIO類 207
一、Seq類 208
二、SeqIO類 210
第三節(jié) 面向?qū)ο蟾袷降哪K編寫演示 216
第四節(jié) Perl代碼的調(diào)試(用調(diào)試器調(diào)試) 220
一、運(yùn)行控制命令 222
二、斷點(diǎn)和跟蹤命令 223
三、顯示命令 224
四、定位代碼 224
參考文獻(xiàn) 226
附錄 227
附錄Ⅰ Perl操作符總結(jié) 227
附錄Ⅱ Perl函數(shù) 230
附錄Ⅲ Perl保留變量 235

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號