欢迎购买学习《Python生物学和医药学领域应用开发实训视频教程》课程,你将学习使用 Python 编程语言解决 30 多个练习和 4 个生物学项目!
发表于 2022 年 10 月
MP4 | 视频:h264, 1280×720 | 音频:AAC,44.1 KHz,2 Ch
类型:eLearning | 语言:英语 | 时长:87 节课(7h 1m)| 大小:2.3 GB
你会学到什么
快速轻松地学习 Python 语言的基本语法
实现主要的 Python 语言运算符:数学、逻辑、关系和条件
使用 for 和 while 命令创建循环结构
实现程序模块化的函数
实现主要的 Python 语言集合:元组、列表、字典, 集合和数组
操作文本文件
执行错误和异常处理
学习正则表达式
的基本直觉和实践 学习面向对象的基本直觉和实践
估计基因之间的重组率
分析基因序列
模拟细菌生长
编写模拟生物学测试的代码,最后计算成绩
直接从 .fasta 格式的数据库中分析基因序列文件
以 .pdb 格式分析蛋白质结构文件
建立植物物种的基本识别密钥
要求
编程逻辑
基本生物学知识
描述
生物学家、生物学学生和相关领域的专业人士通常很少或根本不接触计算机编程。然而,基因组、蛋白质和生物体数据库中不断增长的数据可用于为某些问题的解决方案建模,例如药物和杀虫剂的发现。它引导生物学家从计算机编程知识中受益,以便他们可以在分子生物学、生态学、疾病研究等领域开发有用的应用程序。
本课程旨在向生物学家、生物学、生物医学、生态学、药学和相关领域的专业人士介绍如何使用 Python 进行编程,Python 是当今最常用的编程语言之一。它具有清晰的语法并且易于学习,特别是如果您是不熟悉技术的专业人士。生物学领域使用的许多工具都是用 Python 编写的,这使其成为您首次接触计算机编程的绝佳选择。您将学习以下主题
Python 安装和主要工具 (IDE)
变量、常量和字符串
数学运算
逻辑、关系和条件运算符
循环(for 和 while)
功能
列表、字典、元组、集合和数组
文本文件的处理
错误和异常处理
常用表达
面向对象
在学习了 Python 的基本概念后,您将能够在与生物学相关的练习、挑战和实际项目中应用这些概念。以下是我们将逐步实施的一些案例研究
- 根据氨基酸组成预测肽序列的质量
- 安排一个生物测试,计算成绩以及用户是否正确或错误地回答了每个问题
- 创建与生物世界中的对象相关的类
- .fasta基因序列分析
- 根据 Hardy-Weinberg 定理分析基因频率
- 为种群生态计算创建函数
- 发现 RNA 序列中的模式
- 估计基因距离
- 基本物种鉴定
- 基因频率故障排除
- 创建用于解析 .pdb 类型蛋白质序列文件的脚本
- DNA序列转录成RNA
有 80 多个课程、概念、代码演示和带有解决方案的练习!30 多个提出的挑战和 4 个小项目将每个部分中学到的概念应用到生物学背景中,并逐步解决。
本课程适用于
- 生物学或类似领域的学生,例如生物医学、药学、林业工程等。
- 希望学习编程语言的生物学或相关专业
- 人士 有兴趣在生物学领域应用编程知识的开发人员或 IT 专业人士
- 本科参加编程课程的学生
- 对编程语言感兴趣的人