生物信息学课程比较
好长时间没有写课程相关的东西了,学过好几门生物信息学课程,从中可以学到不同老师的教学风格。现在回首,看看研究生时期的生物信息学II(动物所韩老师 -_-b 第一次错写成春雨了,自己都吓了一跳
),仅一次内容,介绍了LAMP的初级核心命令,照顾了不同平台尤其是windows平台的同学(在课上使用Cygwin和PuTTY)。
这学期学Bioinformatics computing,每次课程内容很多,连上4个小时,让非计算背景的人无从下手(尤其是连windows安装软件都困难的360用户们对,我就是在喷国内的流氓软件
)。
虽然内容极为丰富使用,但没有照顾到非linux用户,前两次课程效果不好。
先对比一下之前的生物信息学II,讲述了linux的相关内容有:
- PuTTY
- passwd
- exit
- pwd
- ls
- man
- cp
- vi
- more
- cd
- mkdir
- su
- chmod
- chgrp
- usermod
- cat
- rm
- find
- 执行程序
- 如何进入www目录
- mysql
- php (简单带过)
- alias
CB2讲述的linux相关内容有:
- –help
- man
- info
- apropos
- 重定向和管道
- cat
- more
- wc
- head
- tail
- alias
- 路径(pwd, ., ..)
- 环境变量 (export)
- 执行程序
- echo
- 打包和解压缩(tar, gz, bzip2, xz
-_,- 一下子讲这么多,记得过来就怪了
) - cut
- sort
- uniq
- wget
- grep
- tr
- find
- rsync
- unison
- ls
- cp
- rm
- mv
- cd
- mkdir
两个列表凑一凑,就是最全的常用命令集合了。
如果让我讲这个课程的话,如果非要统一使用linux,那就绝对不使用虚拟机,直接用u盘安装可写入型的linux系统安装盘。每次上课,插上u盘换系统,直接使用,可以更新安装软件,所有文件都保存在挂载的电脑磁盘上。可以省掉不少麻烦。
这次还来回换了2次系统,去年上课用fedora,今年上课,一开始让我装32位xubuntu,结果上课当天换成了64位的CentOS,结果我帮助的人在建立虚拟机时我都给人家装错了(RedHat/Ubuntu)_-_
。
还有最开始的学的生物信息学I,这个怎么评价呢?院士的课怎么学都是好(听老师侃侃而谈很有意思),算法部分还是很有用的,虽然都是课下自学,当时在礼堂课上根本就听不懂,我问的问题竟然由于声音太小,在视频里什么都听不见orz
。不知道他老人家现在还开不开课了。
不多说了,赶紧写总结,希望这次BioComp的课程学生对老师的评价不要太低。-,-