生物信息学需要生物背景么
展开全部
我不是生物信息学方向硕士,如果备考的话,还请参考目标学校招生大纲。就我了解的,涉及生物信息领域的工作,大体可以分为两块:一个是应用生物信息作为工具,研究某个领域具体问题,这方面的居多,比如发育,育种,表观遗传等;另一个是工具的开发,比如序列组装、比对软件。实际中这两方面在某些组可能会有交叉,可能他们遇到的问题是以前从没有人遇到过的,市面上没有合适的现成工具可用,于是自己做了一个发表出来,有的还会继续维护更新,即便没有再发新的文章,而大部分软件发表之后,再也没有更新。
再说回来,结合上面的分类和自己的兴趣,如果感兴趣的是生物信息的应用,对计算机基础的要求不高,理解常见的数据结构和算法就够,至于书籍可以找找大学本科计算机的教材,选择应用方向的话,建议先理解生物信息常见的经典算法,比如动态规划(用于blast比对),de bruijn graph 和overlap layout consensus(用于序列组装)以及BWT(用于短序列与参考序列比对)。
如果有志于生物信息的工具开发的话,对计算机基础、算法理解,编码能力要求要更高,编程语言除了Python/Perl,还要能写C/C++/Java(至少一种)。
再说回来,结合上面的分类和自己的兴趣,如果感兴趣的是生物信息的应用,对计算机基础的要求不高,理解常见的数据结构和算法就够,至于书籍可以找找大学本科计算机的教材,选择应用方向的话,建议先理解生物信息常见的经典算法,比如动态规划(用于blast比对),de bruijn graph 和overlap layout consensus(用于序列组装)以及BWT(用于短序列与参考序列比对)。
如果有志于生物信息的工具开发的话,对计算机基础、算法理解,编码能力要求要更高,编程语言除了Python/Perl,还要能写C/C++/Java(至少一种)。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |