日期 | 授课题目 | 授课内容 | 备注 |
第一天 | Python入门 |
1. Python语言概述,及其在生物信息、数据分析领域的应用 2. Python在人工智能领域的应用:案例演示 3. Python及Anaconda的安装 4. jupyter-notebook的使用,Python语法基础 |
理论+操作 |
第二天 | 编程语法 |
5. 讲解常用数据类型(list、tuple、dict、set) 6. 讲解字符串的结构特性,以及处理字符串的案例演示 7. 判断、循环、函数编写的语法 |
操作 |
数据分析及可视化 |
8. 第三方模块的安装方法 9. numpy 、pandas等数据分析模块使用方法 10. matplotlib进行数据可视化 11. sklearn机器学习建模(SVM、KNN、随机森林等) |
||
第三天 | 内置模块及函数 |
12. 常用高级函数的用法:sorted() map() reduce() filter()等 13. Python模块的原理,常用Python内置模块 14. 通过os、shutil模块讲解文件的读写操作、操作系统的文件操作 15. 介绍Python的捕获异常的调错机制 |
操作 |
Python人工智能 |
16. 深度学习基础及常用神经网络结构 17. 基于pytorch的深度学习案例演示 |
理论+操作 | |
第四天 | 生物计算 |
18. bioPython处理测序数据(fastaq)、生物大分子结构数据(pdb) 19. pymol进行蛋白质结构突变及可视化 20. modeller进行蛋白质结构预测——同源建模的方法 21. 网络爬虫在生物医药方面的应用 |
操作 |
韩老师 | 电话:13121228066 | QQ:2596453578 | 邮箱:haipinghan@163.com |