温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

怎么用docker工具eggnog进行注释

发布时间:2022-03-21 10:46:40 来源:亿速云 阅读:241 作者:iii 栏目:开发技术

这篇文章主要讲解了“怎么用docker工具eggnog进行注释”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用docker工具eggnog进行注释”吧!

利用docker工具eggnog进行注释,以拟南芥为例:

#非模式物种GO KEGG注释与富集分析
#eggnog 数据库下载之后解压,放到一个目录中

#启动镜像
#docker run --rm --cpus 8 -m 16G -it -v /share/nas1/huangls/test/eggnog:/work -v /share/work/database/eggNOG/emapperdb-5.0.2/:/database  亿速云/eggnog:latest


#一个基因提取一个pep代表序列
#python scripts/get_gene_fa.py --gff Arabidopsis_thaliana.TAIR10.31.gff3 \
#  -f Arabidopsis_thaliana.TAIR10.31.pep.all.fa  -p pep

#蛋白序列批量注释
emapper.py -i pep.fa -o pep -m diamond --cpu 8 --seed_ortholog_evalue 1e-5 --override\
  --dmnd_db /database/eggnog_proteins.dmnd --data_dir /database/

-m指定diamond方法,默认为hmmer方法。diamond在多于千条序列时才会体现速度优势,少量序列会感觉非常慢,而且结果也没有hmmer的更准确,尤其是对远源注释方面。

感谢各位的阅读,以上就是“怎么用docker工具eggnog进行注释”的内容了,经过本文的学习后,相信大家对怎么用docker工具eggnog进行注释这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI