前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >人生第一次使用Kobas注释基因功能

人生第一次使用Kobas注释基因功能

原创
作者头像
旋转木马
修改2023-07-06 11:12:29
1.1K0
修改2023-07-06 11:12:29
举报
文章被收录于专栏:生信小白的专栏

KOBAS 是北京大学整合多个数据库,进行基因功能注释的平台,包含在线版和Docker版。KOBAS

多组基因注释时,用Docker版注释更加方便,开启Docker初尝试

Step1 Download Docker

需要下载 Koabs.tar文件,我使用的是第一个。

Kobas 文件
Kobas 文件

Step2 开启Docker镜像

接下来的部分在Linux在完成,本人使用的Ubuntu系统

代码语言:shell
复制
newgrp docker # 无Root 权限运行Docker(服务器平常用户没有Root权限)
docker load -i kobas.tar # 导入Kobas镜像
docker images # 检测 Kobas 镜像是否导入
Docker 镜像 已经导入
Docker 镜像 已经导入

Step3 开始使用Kobas

使用 Docker Run 驱动新的容器

代码语言:shell
复制
docker run -it -v local/workspace/旋转木马/software/kobas:/opt/gene_enrich kobas:latest 
# local/workspace/旋转木马/ 为原Linux中的路径
# :/opt/gene_enrich 为新容器中的路径

Step4 开始使用Kobas

进行功能富集前需要进行基因注释

使用前annotate.py -h / identify.py -h 查看帮助文档

代码语言:shell
复制
# 基因注释
annotate.py -i c1.txt -t id:gene_symbol -s mmu -o anno_c1.txt # c1.txt 差异基因,anno-差异基因注释后的结果
# 功能富集
identify.py -f anno_c1.txt -o iden_c1.txt # 得到结果 iden_c1.txt
得到以上结果
得到以上结果

后续使用该信息,进行可视化

https://zhuanlan.zhihu.com/p/344760062(主要的参考教程)

https://www.jianshu.com/p/59da50076d3e(参考教程2)

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • KOBAS 是北京大学整合多个数据库,进行基因功能注释的平台,包含在线版和Docker版。KOBAS
    • Step1 Download Docker
      • Step2 开启Docker镜像
        • Step3 开始使用Kobas
          • Step4 开始使用Kobas
          相关产品与服务
          容器服务
          腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档