今日之森

还有多远,一念之间。

生物信息学从零开始学 4

2021-09-06


森言森语

时间的付出,方法论的改变。

先决条件

总而言之,先决条件就是尽可能熟悉linux,越熟悉越好。

Xshell和Xftp的安装

使用edu邮箱在Xshell网站https://www.netsarang.com/en/xshell-download/申请,获取到下载连接后按照常规的Windows软件安装即可。

拥有一个服务器

注意,如果购买服务器,需要选择ubuntu或者centos吧。购买之后先重置密码,设置一个好记的新密码后记住。

为什么需要一个服务器

其实可以使用虚拟机,也一样玩,但是一般的电脑,安装个虚拟机,再在虚拟机中安装linux就感激很笨重,如果电脑性能不是很好的话,其实稍微大一点的数据也跑不了,而且对电脑硬件都是很大的损伤,有时候一个任务跑好几天,电脑就会烫的厉害,还耽误干别的事,就很不好。所以有一个服务器就是刚需了。

Xshell和Xftp建立连接

这一步就也很简单,新建之后输入:

然后就可以登陆了。Xshell和Xftp都通过这种方法登录。

conda的安装与使用

为什么要用conda,因为方便。

# 基于linux的安装 
wget -c https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh       
#给执行权限 
chmod 777 Miniconda3-latest-Linux-x86_64.sh       
#运行       
bash Miniconda3-latest-Linux-x86_64.sh       

由于之前没安装过其它包,所以就一路yes往下安装即可。

添加官网镜像(不推荐,可能慢)
conda config --add channels bioconda 
conda config --add channels conda-forge 
添加tsinghua镜像(推荐)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ 
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ 
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ 
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/ 
检查一下
显示安装的频道        
conda config --set show_channel_urls yes      
查看已经添加的channels      
conda config --get channels      
已添加的channel在哪里查看      
vim ~/.condarc      
退出环境
conda deactivate 

小结

到这里就基本上有了可以操作的环境,就可以尽情使用咯。不过,说一千道一万,想要物尽其用,还是要多花时间琢磨,没有什么是可以速成的。就像开头说的,只有时间的付出加上方法论的改变,才有可能慢慢进阶。