首页 >> 学习 >> 绪论 >> 课程简介
课程简介

本节重要性:★★★☆☆    本节难度:★☆☆☆☆

生物信息学是当今生命科学的重大前沿领域之一,其主要任务是生物信息的采集、处理、存储、传播、分析和解释等。生物信息的处理是其中重要的一环。生物信息学数据处理所用到的技术最重要、最基础的就是Linux命令,另外还有Shell脚本编程、Perl、Python、R语言等。本课程主要介绍Linux常用命令、Shell脚本编程基础及他们在生物信息处理中的应用。

课程的主要内容包括:

课程教材为《Linux与生物信息学数据处理》(讲义,解增言)。参考书推荐《鸟哥的Linux私房菜》(基础学习篇)。

考核方式:

课程考核分两部分:平时成绩和期末考试成绩,其中平时成绩占60%,期末考试占40%,为闭卷考试。

平时成绩(100 x 60%):

期末考试(100 x 40%):

课程进度安排(生物信息学2023级本科,48学时)

课次周次周几日期内容课堂作业课后作业
119.9课程简介;第1章 生物学中的数据
219.12第2章 Linux简介
329.16第3章 Linux文件系统
439.23第4章 Linux命令:Linux命令格式、目录操作命令CW1
539.26第4章 Linux命令:文件内容查看与比较命令
639.28第4章 Linux命令:文件操作命令cp、mv、rm、ln、touchHW1
749.30第4章 Linux命令:文件操作命令chown、chmod、locate、find 、file、statCW2HW2
8510.10第4章 Linux命令:文本处理命令grep、sort、uniq、wc、cut、pasteHW3
9610.14第4章 Linux命令:文本处理命令sed、tr、 awk、perlCW3
10710.21第4章 Linux命令:帮助命令、进程管理命令、压缩/解压缩命令CW4HW4
11710.24第4章 Linux命令:网络相关命令、其他命令CW5HW5
12810.28第5章 Vim编辑器:Vim简介、工作方式、进入和退出、插入和命令模式转换方法;Vim光标移动方法、常用VI命令
13911.4第5章 Vim编辑器:常用Vim编辑命令、命令组合CW6
14911.8第5章 Vim编辑器:Vim缓存寄存器、ex命令、Vim多文件编辑、Vim设置CW7HW6
151011.11第6章 Linux命令帮手
161111.18第7章 shell特殊字符CW8HW7
171111.21第8章 shell编程:shell变量CW9HW8
181211.25第8章 shell编程:运算、控制结构、函数CW10HW9
191312.2第8章 shell编程:作业控制、Shell内置命令、Shell脚本调试HW10
201312.5第10章 Linux在生物信息学中的应用;第11章 生物信息学公共数据库数据下载
211412.9第12章 生物数据格式转换
221512.16第13章 同源序列分析;第14章 蛋白质理化性质分析
231512.19第15章 系统发育树构建
241612.23复习、讨论

 

课程进度安排(生物信息学2024级本科,32学时)

课次周次周几日期内容课堂作业课后作业
119.12课程简介;第1章 生物学中的数据
229.19第2章 Linux简介;第3章 Linux文件系统
339.26第4章 Linux命令:Linux命令格式;目录操作命令;文件内容查看命令。CW1HW1
4510.10第4章 Linux命令:文件操作命令CW2HW2
5610.17第4章 Linux命令:文本处理命令CW3HW3
6710.24第4章 Linux命令:帮助命令;进程管理命令;压缩/解压缩命令CW4HW4
7810.31第4章 Linux命令:网络相关命令;其他命令CW5HW5
8911.7第5章 Vim编辑器1(Vim编辑器简介;Vim编辑器的进入与退出;Vim编辑器的模式;光标移动命令;文本删除命令;文本修改命令)CW6
91011.14第5章 Vim编辑器2(文本复制命令;文本合并命令;撤销与恢复命令;重复命令;组合命令;Vim缓存寄存器;ex模式;常用Vim设置)CW7HW6
101111.21第6章 Linux命令帮手;第7章 shell特殊字符1(通配符、正则表达式)HW7
111211.28第7章 shell特殊字符2(引号、转义符与路径符、输入输出重定向、注释和后台命令、命令组合符、成组命令)CW8HW8
121312.5第8章 Shell编程1(Shell简介、Shell变量,包括自定义变量、Shell预定义变量、位置变量、环境变量)CW9HW9
131412.12第8章 Shell编程2(Shell的算术运算;控制结构、函数和作业控制;Shell内置命令;Shell脚本调试方法)CW10HW10
141512.19Linux在生物信息学中的应用: 实例1:生物信息学公共数据库数据下载;实例2:生物数据格式转换;实例3:同源序列分析
151612.26Linux在生物信息学中的应用: 实例4:蛋白质理化性质分析;实例5:系统发育树构建
164放假复习、讨论

 

课程进度安排(生物学2025级研究生,32学时)

课次周次周几日期内容课后作业
129.18课程简介;第1章 生物学中的数据
239.25第2章 Linux简介;第3章 Linux文件系统
3510.9第4章 Linux命令:Linux命令格式;目录操作命令;文件内容查看命令。HW1
4610.16第4章 Linux命令:文件操作命令HW2
5710.23第4章 Linux命令:文本处理命令HW3
6810.30第4章 Linux命令:帮助命令;进程管理命令;压缩/解压缩命令HW4
7911.6第4章 Linux命令:网络相关命令;其他命令HW5
81011.13第5章 Vim编辑器1(Vim编辑器简介;Vim编辑器的进入与退出;Vim编辑器的模式;光标移动命令;文本删除命令;文本修改命令)
91111.20第5章 Vim编辑器2(文本复制命令;文本合并命令;撤销与恢复命令;重复命令;组合命令;Vim缓存寄存器;ex模式;常用Vim设置)HW6
101211.27第6章 Linux命令帮手;第7章 shell特殊字符1(通配符、正则表达式)
111312.4第7章 shell特殊字符2(引号、转义符与路径符、输入输出重定向、注释和后台命令、命令组合符、成组命令)HW7
121512.11第8章 Shell编程1(Shell简介、Shell变量,包括自定义变量、Shell预定义变量、位置变量、环境变量)HW8
131412.18第8章 Shell编程2(Shell的算术运算;控制结构、函数和作业控制;Shell内置命令;Shell脚本调试方法)HW9
141612.25Linux在生物信息学中的应用: 实例1:生物信息学公共数据库数据下载;实例2:生物数据格式转换;实例3:同源序列分析HW10
15171.1Linux在生物信息学中的应用: 实例4:蛋白质理化性质分析;实例5:系统发育树构建
164放假复习、讨论

 

下一节>>