演示如何配置单细胞数据处理环境。
先准备Ubuntu系统
这里首推华为云:https://www.huaweicloud.com/pricing.html#/ecs
可以和其它按需购买的云服务对比:
https://www.amazonaws.cn/ec2/pricing/ec2-linux-pricing/ (亚马逊中国,aws)
https://buy.cloud.tencent.com/price/cvm#tab0-list1 (腾讯云服务器)
https://cn.aliyun.com/price/product#/ecs/detail (阿里云服务器)
https://cloud.google.com/compute/pricing?hl=zh-CN (谷歌云服务器)
其它,美团云,百度云等等就不一一展示
安装R语言
假如系统R版本不够,就需要升
# 首先删除系统自带旧版本的R
sudo apt-get --purge remove r-base r-base-core r-base-dev
sudo apt-get --purge remove r-base-core
sudo apt-get --purge remove r-base-dev
# sudo apt-get remove -y 'r-cran-*'
# apt-get remove 会删除软件包而保留软件的配置文件r
# apt-get purge 会同时清除软件包和软件的配置文件
#然后更新Ubuntu源文件
## 这里,不同Ubuntu系统有点不一样:
cat /etc/issue
# 18.04
# 使用VIM添加下面代码到/etc/apt/sources.list文件
# deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
sudo apt-get update
sudo apt-get install -y r-base r-base-core r-base-dev
安装shiny-server及Rstudio-server
https://www.rstudio.com/products/shiny/shiny-server/
https://www.rstudio.com/products/rstudio/download-server/
sudo su - \
-c "R -e \"install.packages('shiny', repos='https://mirrors.tuna.tsinghua.edu.cn/CRAN/')\""
sudo apt-get install gdebi-core
wget https://download3.rstudio.org/ubuntu-14.04/x86_64/shiny-server-1.5.9.923-amd64.deb
sudo gdebi shiny-server-1.5.9.923-amd64.deb
wget https://download2.rstudio.org/server/trusty/amd64/rstudio-server-1.2.1335-amd64.deb
sudo gdebi rstudio-server-1.2.1335-amd64.deb
这样的话 http://139.9.249.168:3838/ 和 http://139.9.249.168:8787 就是可以访问的啦,不过在华为云上需要开通指定的端口。
安装旧版seurat的依赖包
如何知道旧版seurat的依赖包呢?先运行:
packageurl