|
时间 |
课程 |
主要内容 |
|
第一天 |
Linux 和 Windows 下 Python 语言编写和运行方式 |
1.Python 的安装
2.Python 的运行
3.IPython notebook 的使用 |
|
1.Python 基本语法和数据结构
2.(基于提供的 IPython notebook 同步操作、调试) |
3.层级缩进
4.数值的操作
5.字符串的操作
6.列表操作
7.元组操作
8.Range 使用
9.字典操作 | |
|
Python 输入和输出 |
1.屏幕输入和输出
2.文件输入和输出 | |
|
Python 实战练习 |
1.读写 FASTA 文件
2.读写 FASTQ 文件
3.FASTA 序列格式转换
4.FASTA 序列排序 | |
|
第二天 |
回顾第一天的知识 |
1.提问考核昨天讲过的内容 |
|
Python 实战练习 |
1.FASTQ 序列提取
2.筛选差异基因矩阵
3.转换矩阵格式
4.简化的序列比对程序 | |
|
Python 正则表达式 |
1.正则表达式讲解
2.re 模块学习
3.字符串匹配实战 | |
|
第三天 |
Python 模块和函数操作 |
1.理解 Python 的模块和函数
2.Python 模块安装
3.函数写作讲解 |
|
Python 函数实战练习 |
1.第一二天的练习用函数重写,同类功能模块化 | |
|
Python 命令行参数处理 |
1.理解命令行参数
2.Python 命令行参数的处理 | |
|
第四天 |
Python 命令行参数实战练习 |
1.整合命令行参数处理到第三天的程序,使得程序可以处理同类问题 |
|
1.Python 矩阵处理模块 Pandas 和画图(Python 像 R 一样处理矩阵和画图)
|
1.Pandas 库介绍
2.矩阵的合并、提取
3.矩阵统计分析
4.科学绘图 (直方图、箱线图、饼图、密度图、热图) |
报名回执表.doc