-
热门资源
-
新品发布
生命科学家的Python指南(美)A.,兰卡斯特,G.,韦伯斯特,徐永2020_9787030665980
-
- 资源编号:167301
- 资源学科:基础医学|生物科学
-
- 资源格式:pdf
- 资源大小:
-
- 会 员 价:380资源点
- 上架日期:2025-08-10
-
- 点击次数:
- 下载次数:
-
- 发 布 者:
- 资源页码:
-
- 版 本 号:
- 网盘名称:
-
- 文 件 夹:
基本信息
商品名称:生命科学家的Python指南
作者:(美)亚历山大·兰卡斯特著,(美)戈登·韦伯斯特著 徐永译
页数:293
定价:180
出版时间:2020-10-01
ISBN号:9787030665980
出版社:科学出版社
版次: 1
内容提要
《生命科学家的Python指南》对Python的计算机编程进行了生动活泼、直观易懂且引人入胜的入门介绍。《生命科学家的Python指南》是专门为没有或几乎没有编程经验的生命科学家而写的,其目的不仅是为他们提供Python编程的基础,而且是让他们有信心和能力开始在自己的研究中使用Python。《生命科学家的Python指南》的所有示例均来自广泛的生命科学研究领域,包括生物信息学、结构生物学、发育生物学、进化生物学和生态学,从简单的生化计算和序列分析到对细胞中基因和蛋白质的动态相互作用,或对不断发展的种群中的基因漂移进行建模。《生命科学家的Python指南》可以找到如何使用Python进行实验室计算自动化、搜索基因启动子序列、旋转分子键、构建细胞拨动开关、模拟动物皮毛形成的模式、生长虚拟植物、模拟流感流行或进化种群等实用的Python代码写成的完整的示例。
目录
绪论:欢迎来到尼迪亚王国
第1章 Python入门:设置及使用Python
1.1在计算机上安装Python
1.2为您的计算机下载Python的最新版
1.3在macOS计算机上安装Python
1.4在Linux计算机上安装Python
1.5在Windows计算机上安装Python
1.6使用IDLE的Python界面
1.7Python开发环境
1.8安装Python套件管理程序pip
1.9获取示例代码
1.10参考资料和进一步阅读
第2章 实验台上的Python:Python语言基础
2.1在Python中声明变量
2.2用Python处理所有的数据类型
2.3第一个真正的Python代码
2.4Python函数
2.5在Python中使用整数和小数
2.6条件语句
2.7参考资料和进一步阅读
第3章 理解序列:生物序列和Python的数据结构
3.1序列与字符串
3.2列表及其他
3.3方法与对象
3.4您的朋友u2014u2014Python字典
3.5用Python实现DNA限制酶的内切功能
3.6参考资料和进一步阅读
第4章 统计插值:贝叶斯定理与生物标记物
4.1贝叶斯及其著名定理
4.2贝叶斯定理的应用:生物标记物的性能
4.3贝叶斯定理的数学解析
4.4用Python实现贝叶斯生物标记物函数
4.5用通用贝叶斯函数进行字符串格式化
4.6参考资料和进一步阅读
第5章 打开数据之门:读取、解析和处理生物数据文件
5.1用Python打开文件
5.2更改变量类型
5.3出错处理:Python的异常处理
5.4重新开始:解析FASTA文件
5.5参考资料和进一步阅读
第6章 生物序列的搜索:基因组和序列的正则表达式
6.1Python的正则表达式库及导入
6.2用正则表达式识别基因启动子
6.3MatchObject:第一个真实的Python对象
6.4Python用于真正的基因组学时太慢了吗?
6.5参考资料和进一步阅读
第7章 对象课程:生物序列作为Python的对象
7.1为什么要进行面向对象的编程?
7.2程序的组织u2014u2014OOP
7.3生物序列处理的OOP实现
7.4命名空间和模块
7.5类定义的结构
7.6类的继承
7.7类变量、实例变量和其他作为变量的类
7.8有关继承和覆盖继承方法的进一步讨论
7.9参考资料和进一步阅读
第8章 基因组数据的切片和分块:下一代测序流程
8.1下一代基因测序:从FASTA到FASTQ
8.2调用子流程
8.3pySam:用Python读取比对文件
8.4测序读段的可视化
8.5测序读段的计数
8.6建立命令行工具
8.7最终流程:将所有内容放在一起
8.8下一步的工作
8.9参考资料和进一步阅读
第9章 孔板:微量滴定板分析Iu2014u2014数据结构
9.1机器人
9.2 96孔板简介
9.3用Python类实现多孔板
9.4孔板的遍历
9.5分配和检索孔板的数据
9.6读取和写入CSV文件
9.7孔板中的数学
9.8参考资料和进一步阅读
第10章 孔板的进一步探讨:微量滴定板分析Ⅱu2014u2014自动化和可视化
10.1孔板的物理映射
10.2在孔板上移动的编程
10.3用matplotlib可视化多孔板
10.4用matplotlib制作色图
10.5matplotlib的绘图命令
10.6不同孔板的布局
10.7参考资料和进一步阅读
第11章 分子的3D表示:结构生物学的数学和线性代数
11.1分子键的旋转
11.2分子力学和分子动力学
11.3自己动手去体会程序的运行效率
11.4输入3D数学矩阵
11.5分子系统的Python表示
11.6用matplotlib进行3D可视化
11.7程序测试
11.8计算静电相互作用
11.9参考资料和进一步阅读
第12章 打开和关闭基因:用matplotlib可视化生化动力学
12.1简单的转录抑制:乳糖操纵子
12.2NumPy及Fromu2026Import简介
12.3双重交互阻遏物:更高效的抑制
12.4相同的浓度、更强的抑制:注释图
12.5参考资料和进一步阅读
第13章 梳理网络伪信息:用Python集合挖掘系统生物学数据
13.1用集合制作表格
13.2双字典结构:网络的数据结构
13.3列表推导式
13.4基因调控问题
13.5汇总:使用Python的__main__
13.6参考资料和进一步阅读
第14章 遗传反馈循环:用Gillespie算法为基因网络建模
14.1二聚体
14.2动态过程
14.3噪声的引入
14.4实际的操作:拨动开关
14.5三合一:开启基因
14.6所有蛋白质最终消亡
14.7生物化学的Python代码
14.8记录参与反应的分子
14.9生物分子的模拟
14.10随机切换问题
14.11参考资料和进一步阅读
第15章 种植虚拟花园:用L系统模拟植物生长
15.1增加繁殖率:算法生成规则
15.2用Python的Turtle图形生长蕨类植物
15.3参考资料和进一步阅读
第16章 细胞自动机:图灵模式的细胞自动机模型
16.1细胞自动机初始化
16.2创建更新规则
16.3生成细胞自动机涂层图案
16.4形态生成的显示
16.5参考资料和进一步阅读
第17章 生态动力学模型:捕食者-猎物动力学的生态建模
17.1种群的起落
17.2绘制捕食者动画u2014u2014Prey
17.3参考资料和进一步阅读
第18章 虚拟流感流行:用基于代理的模型探索流行病学
18.1SIR模型:易感-感染-康复
18.2代理的概念
18.3代理列表:使代理保持直线和狭窄
18.4模拟流行病
18.5提高代理的能力
18.6参考资料和进一步阅读
第19章 追寻生活的脚步:Wright-Fisher模型的进化动力学
19.1遗传漂变
19.2绘制遗传漂变
19.3将自然选择添加到Mix
19.4参考资料和进一步阅读
后记:因为分手很难做到


快车下载: