首页 > 其他分享 >单细胞分析环境搭建(三)

单细胞分析环境搭建(三)

时间:2022-10-31 22:34:45浏览次数:60  
标签:RStudio 单细胞 环境 library apt install BiocManager packages 搭建

导读

本文将介绍并实战搭建分析单细胞的环境。

1. R

  • R语言安装(Ubuntu

在命令行运行下面的命令,如果是root帐号,请去除sudo,其他系统参考 > Install R

# update indices
sudo apt update -qq

# install two helper packages we need
sudo apt install --no-install-recommends software-properties-common dirmngr

# add the signing key (by Michael Rutter) for these repos
# To verify key, run gpg --show-keys /etc/apt/trusted.gpg.d/cran_ubuntu_key.asc 
# Fingerprint: E298A3A825C0D65DFD57CBB651716619E084DAB9
wget -qO- https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc | sudo tee -a /etc/apt/trusted.gpg.d/cran_ubuntu_key.asc

# add the R 4.0 repo from CRAN -- adjust 'focal' to 'groovy' or 'bionic' as needed
sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran40/"

# 安装
sudo apt install --no-install-recommends r-base

2. RStudio

  • RStudio安装
  1. 下载安装包 > Download
  2. 安装
# 根据自己下载的版本,修改文件名
sudo apt install ./rstudio-*-amd64.deb
  1. 打开RStudio

  1. 更换下载镜像

参考 > RStudio换源

3. Rpackages

  • R包安装
  1. 按照BiocManager
# 在 RStudio 中的 Console 中输入下面命令
install.packages("BiocManager")
  1. 修改Bioconductor
# 在 RStudio 中的 Console 中输入下面命令
chooseBioCmirror()

# 选择 China

chooseBioCmirror

  1. Bioconductor中安装以下 包

注意1:当 (”R may ask you if you want to update any old packages by asking Update all/some/none? [a/s/n]”)请输入a, 并回车。

注意2:当(“Do you want to install from sources the package which needs compilation? y/n”)请输入n, 并回车。

# 在 RStudio 中的 Console 中输入下面命令
# 建议复制,因为大小写敏感
BiocManager::install("SingleCellExperiment")
BiocManager::install("AnnotationHub")
BiocManager::install("ensembldb")
BiocManager::install("multtest")
BiocManager::install("glmGamPoi")
  1. CRAN中安装以下 包
# 在 RStudio 中的 Console 中输入下面命令
# 建议复制,因为大小写敏感
install.packages("tidyverse")
install.packages("Matrix")
install.packages("RCurl")
install.packages("scales")
install.packages("cowplot")
install.packages("Seurat")
install.packages("metap")
  1. 加载 包
# 加载前,请确保上面包安装过程是成功的
library(Seurat)
library(tidyverse)
library(Matrix)
library(RCurl)
library(scales)
library(cowplot)
library(SingleCellExperiment)
library(AnnotationHub)
library(ensembldb)
  1. 加载完毕后,运行sessionInfo()
sessionInfo()

本文由mdnice多平台发布

标签:RStudio,单细胞,环境,library,apt,install,BiocManager,packages,搭建
From: https://www.cnblogs.com/swindler/p/16846105.html

相关文章

  • HCIP-FusionAccess桌面云系统搭建
    搭建流程Linux架构虚拟机准备(ITA/DB/WI/LI/HDCeuler2.364)创建空虚拟机安装系统(避免网络冲突)挂载光驱挂载并安装Tools安装软件配置软件Windows架构虚拟......
  • redis三主三从集群简易搭建(docker版本, 3台机器)
    #备注:仅针对测试验证使用,生产环境请注意密码/开启AOF等参数设置dockerpullredis:6#机器1dockerrun-d--nethost--nameredis7001redis:6--cluster-enabl......
  • vulhub靶场搭建
    title:18vulhub靶场搭建categories:18vulhub靶场搭建tags:date:2022-03-0113:00:00top:vulhub靶场搭建1.安装docker1.新建/usr/docker/目录mkdir/usr/......
  • 搭建一个轻量级的ftp服务器
    搭建直接使用我写好的docker-compose​脚本即可。​Dockerfile​#依赖的镜像FROMdelfer/alpine-ftp-server:latest#镜像创建者的信息MAINTAINERterwer"youwei......
  • 饥荒TGP联机版免费搭建服务器教程
    文章目录​​1、饥荒简介​​​​2、如何免费搭建​​​​2.1、找到联机大厅,选择搭建服务器​​​​2.2、下载服务器资源​​​​2.3、下载完成后,先别急着登入服务器,要先配......
  • mycat搭建
    搭建mycat一、准备工作1、确保jdk已安装成功,并且jdk版本选用1.7以上版本2、准备一台新的主机mysql_mycat放到master的前面做代理mycatip192.168.232.133、将三台机......
  • element-ui el-table 开发环境 无法渲染,无法显示的问题
    其他vue项目正常,html环境正常,生产环境正常。只有开发环境无法渲染。试过切换element-ui的版本。依然没有作用。 最终排查的原因是vue.config.js下面的这段代码出......
  • 使用kubeadm搭建kubernetes1.24.3版本
    一、机器环境3台4C8G50GB磁盘虚拟机角色IP主机名master10.101.14.148k8s-master-10-101-14-148node10.101.14.19node1-10-101-14-19node10.101.14.192node2-10-101-14-192二......
  • 二、.Net Core搭建Ocelot
    Ocelot是系统中对外暴露的一个请求入口,所有外部接口都必须通过这个网关才能向下游API发出请求1、Nuget引用Ocelot(注意版本,我用的是16.0.1)2、根目录添加配置文件Ocelot.js......
  • 项目环境稳定性指标建设之路
    简介: 本文通过梳理项目环境生命周期内创建、部署、重启、删除等任务的特点后,去除了流程引擎对消息的依赖,使用分布式分片任务,分布式锁实现任务的分布式运行。通过使用工厂......