我在生物信息学方面做了几项研究工作,并使用Matlab进行研究。Matlab有很多强大的工具,而且很容易使用。我确实考虑过基因组测序和预测代谢途径。我想知道其他人认为什么是最好的?或者,可能没有一种特定的语言,而是几种最适合生物信息学工作的语言,这些工作数学繁重,需要处理大量数据。
发布于 2010-06-08 09:08:19
你可能会对BioStar上的这个帖子感兴趣:
对于我们大多数生物信息学家来说,这包括Python、R、Perl和bash命令行实用程序(如sed、awk、cut、sort等)。还有一些人用Java、Ruby、C++和Matlab编写代码。
那么底线是什么呢?无论哪种语言让你最容易完成工作,那就是最适合你的语言。回答这个问题应该包括仔细调查您可以从中提取的库和其他代码,以及关于您自己的偏好和经验的信息。如果你正在做微阵列分析,很难击败R/bioconductor库,但对于那些争论大多数类型的大型测序数据集的人来说,这绝对不是一种错误的语言。
发布于 2010-06-08 09:36:00
对于生物信息学来说,没有一种合适的语言。
编写的,我在计算生物学领域的一些同事使用
一般而言,我看到许多C和C++用于性能关键型代码,而其他方面则大量使用脚本语言。
发布于 2010-06-08 08:49:28
Python + scipy是不错的(而且是免费的)。
http://www.vetta.org/2008/05/scipy-the-embarrassing-way-to-code/
http://www.google.com/search?hl=en&source=hp&q=python+bioinformatics&aq=0&aqi=g9g-m1&aql=&oq=python+bio&gs_rfai=CeE1nPpMNTN2IJZ-yMZX6pcIKAAAAqgQFT9DLSgo
当你放弃Matlab时,你甚至不需要学习新的语法。
https://stackoverflow.com/questions/2994109
复制相似问题