Perl编程入门:生物信息学篇
5星 · 超过95%的资源 需积分: 9 72 浏览量
更新于2024-10-18
1
收藏 1.59MB PDF 举报
" Beginning Perl for Bioinformatics 是一本针对生物学背景但编程经验有限的读者入门Perl语言的教程。本书第一版出版于2001年,作者James Tisdall旨在帮助生物学家掌握Perl,以便进行生物数据的分析。书中通过解决特定问题或问题类别,使读者在完成阅读后能掌握Perl基础知识,拥有处理如BLAST和GenBank数据解析等任务的程序,并具备更高级的生物信息学编程技能。
全书结构清晰,包含多个章节,内容涵盖了生物学与计算机科学的交叉领域,如DNA和蛋白质的组织结构、计算能力的限制。此外,还介绍了如何开始学习Perl,包括Perl的优势、安装步骤、运行程序的方法、文本编辑器的使用以及获取帮助的途径。编程艺术的探讨包括了个人编程风格、程序设计策略和编程过程。
在后续章节中,读者将学习序列和字符串的处理,如序列数据的表示、DNA序列的存储、DNA片段的连接、转录、逆互补计算,以及蛋白质文件的读取。数组和上下文的概念也会被深入讲解。控制流程、模式匹配和循环(如查找模式、计数核苷酸)等内容也涵盖在内,同时涉及子程序的编写、错误调试以及模块和库的使用。
书中还讨论了随机化和突变,包括随机数生成器和模拟DNA突变的程序。遗传密码的部分则引入了哈希,用于翻译DNA到蛋白质。限制酶和限制图谱的使用,以及正则表达式的应用也有详细介绍。GenBank和Protein Data Bank (PDB) 的数据处理,包括文件格式、解析和索引方法,以及BLAST搜索的原理和应用,都是书中的关键内容。
这本《 Beginning Perl for Bioinformatics》是一本全面介绍Perl在生物信息学中应用的教材,适合希望提升编程能力以处理生物数据的学者和研究者。每一章都配有练习题,有助于巩固所学知识,培养实际解决问题的能力。"
2017-03-13 上传
2010-03-09 上传
2019-08-18 上传
2024-11-12 上传
2024-11-12 上传
2024-11-12 上传
ws_zhuxb
- 粉丝: 0
- 资源: 13
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍