查看原文
其他

学习资源分享专题-生信人windows电脑必装软件

佚名 生信菜鸟团 2020-02-03

一、Xshell

      官话:“Xshell  是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议,Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作,可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。”总结:Xshell功能强大,安全,可远程访问服务器。生信人一般都是用windows电脑,把脚本上传到服务器运行,这时候就少不了把自己电脑和服务器连接起来的“桥梁”,记得最开始实验室买来服务器的时候,别人推荐的是putty,后面被我的老师抛弃了,最后选择了xshell。

二、WinSCP

    WinSCP可以看作“Win"+"SCP”,scp在linux系统里是一个远程复制文件的命令,这样就可以理解这个软件的作用了:“在本地和远程服务器之间复制文件”,不过在Xshell中进行本地和服务器传输文件时,推荐使用的是xftp,这两个软件都是可以的。

三、Strawberry Perl

     界面一看就很暖,传送门:http://strawberryperl.com/。在Windows下刚开始使用Perl的人,很大部分都是用ActivePerl。但其实对于熟悉Linux环境下Perl编程的人来说,用Strawberry Perl会更加习惯。毕竟,ActivePerl的PPM包,更新得太慢了,如果需要自己手动编译CPAN的包,还不如用strawberry Perl来得放心。Strawberry Perl其实就是windows下的the core Windows distribution of Perl的一个版本。它尽可能地在Windows平台上保持了Perl在Unix上的特性,从而也最大程度地保证了可移植性。因此,CPAN上的包,在Strawberry Perl下很容易能编译通过。学习资料推荐:http://www.runoob.com/perl/perl-tutorial.html。

五、R

这个就不用多说了,可以看我们小编的学习资源分享专题-数据分析与R语言,推荐大家使用Rstudio,下载地址:https://www.rstudio.com/products/rstudio/download/。想给大家强调一下,R不是一个软件,是一种语言,就想英语一样,不能急于求成。资料推荐:想快速入门可以看看这个生信界的段子手写的R语言的最好资源,一个就够!

六、Python

不知道前几天大家的朋友圈有没有被这个消息刷屏

小学生都开始学python了,你不慌吗?在最流行的编程语言中,python早已位居top10,下面是python的优点:

使用python推荐安装PyPharm,PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,可以把PyCharm对python的关系理解成Rstudio对R的关系,下载地址:http://www.jetbrains.com/pycharm/,资料推荐:廖雪峰的python https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000

七、Notepad

notepad(记事本)是Windows环境下的代码编辑器,用于文本编辑,在文字编辑方面与Windows写字板功能相当,是一款开源、小巧、免费的纯文本编辑器,很多格式的文件都可以用它打开哦,你的测序数据也可以放里面试试,当然只能截取其中的一部分,不然100多G的数据会让它瞬间崩溃。

八、Git

Git是一款免费、开源的分布式版本控制系统,也是目前世界上最先进的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。学习资料推荐:廖雪峰的git教程,https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

九、Everything

Everything是一款文件搜索软件,是目前速度最快的软件,几十万个文件可以很快完成索引,文件名搜索瞬间呈现结果。它小巧免费,支持中文,支持正则表达式,可以通过HTTP或FTP分享搜索结果。

十、TeamViewer

是不是在这么大冷的不想去实验室,可是还有课题要做,bug要去,代码要run呢?给大家安利一个软件吧——TeamViewer,这是一个用来远程控制电脑的软件,为了连接到另一台计算机,只需要在两台计算机上同时运行 TeamViewer 即可。该软件第一次启动在两台计算机上自动生成伙伴 ID。只需要输入你的伙伴的ID到TeamViewer,然后就会立即建立起连接。下载地址:https://www.teamviewer.com/zhCN/。还是不能这么“懒”了,试想一下,在一个做生信的实验室,实验室空无一人,但所有电脑的界面都在动来动去,画风是什么样子的?

参考资料:

http://blog.sina.com.cn/s/blog_625651900101cefv.html

还有更多文章,请移步公众号阅读

如果你生信基本技能已经入门,需要提高自己,请关注上面的生信技能树,看我们是如何完善生信技能,成为一个生信全栈工程师。

如果你是初学者,请关注下面的生信菜鸟团,了解生信基础名词,概念,扎实的打好基础,争取早日入门。



    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存