生物信息学要如何入门呢?

生物信息学计算机方面的基础知识,和真正学计算机专业的同学是完全不一样的要求。我现在按如下一步步来:

首先,应用层面,Linux必须要会用,所有的生信软件几乎都是linux-based不会也得会,(嗯,会用,不是说要把内核源码深入解析一下什么的)主要是会文件操作,登陆服务器,权限,进程什么的各种概念,以及一些基本的生信工具BLAST等等。

其次,要求数据结构与算法的知识。比如看宏基因组算法类方面的论文就有基础了。

最后,编写代码方面,需要一些技能是光上一点基础课学不来的,必须在战争中学习战争。比如说会写了python或者C,java,但是还是需要一些高级技术以及技术细节。例如,在做测序数据分析的时候要求写成并行的程序,这样服务器跑起来快,免得结果等好几天。

发表回复