组学大讲堂samtools工具docker镜像使用方法:

组学大讲堂samtools工具docker镜像使用方法:

1.查询镜像:

$ docker search omicsclass
INDEX       NAME                                     DESCRIPTION                     STARS     OFFICIAL   AUTOMATED
docker.io   docker.io/omicsclass/biocontainer-base   Biocontainers base Image        0
docker.io   docker.io/omicsclass/samtools            samtools 1.10 from omicsclass   0

2.下载镜像

docker pull docker.io/omicsclass/samtools:latest

运行镜像并使用samtools对t.fa文件建立索引

$ ll
-rw-rw-r-- 1 biosoft biosoft   70 Mar 16 17:30 t.fa
$ pwd
/biosoft/docker/samtools
$ docker run -v /biosoft/docker/samtools:/work --rm   d505ac3f6c30 samtools faidx t.fa
$ ll
total 24
-rw-rw-r-- 1 biosoft biosoft   70 Mar 16 17:30 t.fa
-rw-r--r-- 1 root    root      14 Mar 16 17:55 t.fa.fai

或者直接可以把当前工作路径传递进去:

docker run -v `pwd`:`pwd` -w `pwd` --rm   d505ac3f6c30 samtools faidx t.fa         # -w 设置容器中的工作路径
       

3.总结
是不是很好用,不用安装软件,直接使用samtools,彻底解决安装软件时间;


跟多docker内容见:https://www.omicsclass.com/article/1181

docker基础视频课程:实验室linux生信分析平台搭建


  • 发表于 2020-03-16 17:58
  • 阅读 ( 4956 )
  • 分类:linux

0 条评论

请先 登录 后评论
omicsgene
omicsgene

生物信息

702 篇文章

作家榜 »

  1. omicsgene 702 文章
  2. 安生水 351 文章
  3. Daitoue 167 文章
  4. 生物女学霸 120 文章
  5. xun 82 文章
  6. rzx 78 文章
  7. 红橙子 78 文章
  8. CORNERSTONE 72 文章