有时候我不一定能及时回复,但没回复的消息我一般会置顶聊天记录,闲下来会一一回复。
最近有多个朋友问我这个问题:
其实有个问题我一直不太明白,linux是一个系统,python是一种语言,生信是在linux里使用python这种语言吗?
链接里的linux命令,和python有关系吗?画图可以用R,或一些其它的包,python在生信里是用来做什么的呢?
linux,和windows一样,是一个操作系统,但linux不像windows可以用鼠标点击,linux是通过命令行来操作文件的,那对文件的操作就需要用到命令,而我这篇文件就是介绍linux常用的命令,在做生信分析过程中,一般都会用到服务器,服务器都是linux操作系统,所以学习linux常用命令算是学习生信的基础吧。
而R,python,perl,像我们大学学的C,C++,VB,java一样,都是计算机语言。每个计算机语言都有自己的特点,做生信比较早的朋友用的计算机语言基本都是perl(像我),因为它可以很容易处理文本(做生信处理文本比较多),做生信不仅要处理文本,也需要画图和做统计分析,那就需要学习R语言了。但最近几年随着python的兴起和发展,他几乎整合了perl和R的优点,即可以处理文本,又可以画图,所以做生信的研究人员用python的越来越多,而且python学起来特别快,语法比较简单,所以近些年不仅仅是做生信的研究人员,几乎各行各业做各种数据分析基本都需要学习python,最近不是潘石屹都开始学习python了吗。
linux,R,Perl,python了解了吗?欢迎留言交流。