安装conda, 换源,安装软件

  1. # 安装
  2. bash Miniconda3-latest-Linux-x86_64.sh
  3. source ~/.bashrc
  4. # 换源
  5. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  6. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  7. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
  8. conda config --set show_channel_urls yes
  9. # 查看一下
  10. cat ~/.condarc
  11. # 删除掉 `~/.condarc ` 中的 defaults
  12. sed -i '/default/d' ~/.condarc
  13. ###### 创建名为 rna 的软件环境##########
  14. conda create -y -n rna python=3.7
  15. # 激活创建的小环境rna
  16. conda activate rna
  17. # 查看当前conda环境
  18. conda info -e
  19. # 安装 fastqc 软件
  20. #conda install -y fastqc
  21. conda install -y samtools=1.14 # 等于号没有空格
  22. conda install -y salmon=1.6.0
  23. conda install -c bioconda snakemake
  24. # aspera (可选)
  25. conda install -y -c hcc aspera-cli
  26. # 可以一次安装多个软件
  27. conda install -y fastqc trim-galore hisat2 subread multiqc fastp
  28. ##通过软件的命令,检查软件安装情况
  29. # trim-galore
  30. trim_galore --help
  31. # hisat2
  32. hisat2 -h
  33. # subread
  34. featureCounts
  35. # multiqc
  36. multiqc --help
  37. # salmon
  38. salmon --help
  39. # fastp
  40. fastp --help
  41. #### 检查软件 位置
  42. which fastqc # 注意 which后是软件的某个应用
  43. ###### 创建R4环境 #######
  44. conda create -y -n R4 python=3.8
  45. # 激活R4环境
  46. conda activate R4
  47. # 安装R语言本体
  48. conda install -y r-base=4.1
  49. # 安装R语言软件包
  50. #conda install -y r-getopt
  51. #conda install -y r-tidyverse
  52. #conda install -y r-ggplot2
  53. #conda install -y bioconductor-limma
  54. #conda install -y bioconductor-edger
  55. #conda install -y bioconductor-deseq2
  56. #conda install -y bioconductor-clusterprofiler
  57. conda install -y bioconductor-clusterprofiler bioconductor-deseq2 bioconductor-edger \
  58. bioconductor-limma r-ggplot2 r-tidyverse r-getopt
  59. ############ R 内部 安装#######################
  60. R
  61. options(BioC_mirror="http://mirrors.tuna.tsinghua.edu.cn/bioconductor/")
  62. options("repos" = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
  63. library(BiocManager)
  64. BiocManager::install('org.Hs.eg.db')
  65. ## 检查 R 包是否安装成功,library R 包:
  66. library(getopt)
  67. library(tidyverse)
  68. library(ggplot2)
  69. library(limma)
  70. library(edgeR)
  71. library(DESeq2)
  72. library(clusterProfiler)
  73. library(org.Hs.eg.db)

conda 的 各种软件操作(更新,卸载,克隆,删除,查找)

image.png
image.png
软件库: https://anaconda.org/serach https://bioconda.github.io/ 搜索时注意软件的 名字的输入

## 查看已创建conda 环境
conda info -e

## 更新
conda update XXX
## 卸载软件
conda remove XXX
## 克隆
conda create -n (new env name)  -cloone (old env name)
## 删除整个环境
conda env remove -n (env name)
## 查找
conda search XXX
## 迁移环境
conda env export > XXenv.yml
## 查看已安装的软件
conda list
## 清空缓存:清除掉下载了但是没有用到的包,清除掉index
conda clean -a
## 查看空间大小
du -sh XXX

从yam创建环境

image.png

cat R4.yaml  
conda env create -f R4.yaml # 注意名字

环境变量$PATH

image.png
image.pngimage.png

.bashrc : 系统配置文件,用户bash 信息

 ## 备份bashrc
 cp  ~/.bashrc   ~/Data/bashrc_bk

$PATH

image.png
bin= binary 执行文件
image.png

二进制安装方式

image.pngimage.png

下载

hisat2 conda安装

$ conda install hisat2

image.png

解压

image.png

路径法调用

image.png

添加到path

image.png
image.png
image.png

源代码【source code】安装

image.pngimage.png

image.pngimage.png
image.pngimage.png
image.png

java编译的软件

image.png
image.pngimage.png
image.pngimage.pngimage.pngimage.png

其他安装法

image.png

练习

image.png

## 1
conda deactivate
## 2
mkdir  ~/bin 
echo  'export "PATH=${HOME}/bin:$PATH" ' >> ~/.bashrc 
source  ~/.bashrc
## 3 
cp /teach/biosoft/hisat2-2.1.0-Linux_x86_64.zip ~/hisat2/hisat2-2.1.0-Linux_x86_64.zip
cd hisat2/
unzip hisat2-2.1.0-Linux_x86_64.zip
echo 'export "PATH=/trainee/May24/hisat2/hisat2-2.1.0/:$PATH" ' >>~/.bashrc
source  ~/.bashrc
hisat2 --help