Get the App
SLTechnology News&Howtos  ›  Development  › 

How to use docker tool eggnog to annotate

Shulou Source: shulou.com Published: 2022-06-01 04:39:12 10月02日 Update

This article mainly explains "how to use the docker tool eggnog to annotate", the article explains the content is simple and clear, easy to learn and understand, the following please follow the editor's ideas slowly in depth, together to study and learn "how to use the docker tool eggnog to comment" it!

Using the docker tool eggnog to annotate, take Arabidopsis thaliana as an example:

# GO KEGG annotations and enrichment analysis of non-model species # decompression after downloading eggnog database Put it in a directory # start the image # 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# a gene extract a pep representative sequence # python scripts/get_gene_fa.py-- gff Arabidopsis_thaliana.TAIR10.31.gff3\ #-f Arabidopsis_thaliana.TAIR10.31.pep Batch annotation of .all.fa-p pep# protein sequence 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 specifies the diamond method, which defaults to the hmmer method. Diamond only shows speed advantage when there are more than a thousand sequences, a small number of sequences will feel very slow, and the results are not as accurate as hmmer, especially for remote source annotations.

Thank you for your reading, the above is the content of "how to use docker tool eggnog to annotate". After the study of this article, I believe you have a deeper understanding of how to use docker tool eggnog to annotate this problem, and the specific use needs to be verified in practice. Here is, the editor will push for you more related knowledge points of the article, welcome to follow!

Tags: Comments tools sequences learning content methods representatives advantages genes that is ideas situations senses Arabidopsis data databases articles aspects more patterns Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno macOS NVidia Huawei Xiaomi Shulou Tech Info