将基因和基因组映射到全球微生物基因目录(GMGC)

GMGC-mapper的Python项目详细描述


GMGC制图器

Install with condaPyPI versiongmgc_mapper_testNumber of downloadsLicense: MIT

查询全球微生物基因目录(GMGC)的命令行工具。在

安装

GMGC映射器运行在python3.6-3.8上,需要 prodigal可用于基因组 模式。在

Conda安装

安装GMGC映射器最简单的方法是通过bioconda,这将确保 所有依赖项(包括prodigal)都将自动安装:

conda install -c bioconda gmgc-mapper

pip安装

或者,GMGC-mapper可从PyPI获得,因此可以安装 通过pip:

^{pr2}$

注意,这不会安装prodigal(这对于 基因组工作流程)。在

从源安装

最后,特别是如果您要从Github检索最新版本, 您可以使用标准

python setup.py install

示例

  1. 输入是一个基因组序列。在
gmgc-mapper -i input.fasta -o output
  1. 输入是DNA/蛋白质基因序列
gmgc-mapper --nt-genes genes.fna --aa-genes genes.faa -o output

核苷酸输入是可选的(但如果可用,则应使用,以便 点击质量可以改进):

gmgc-mapper --aa-genes genes.faa -o output

如果你输入的是一个亚基因组,你可以使用 NGLess用于组装和基因 预测。有关详细信息,read the docs。在

输出

输出文件夹将包含

  1. 基因预测的结果(挥霍)。在
  2. 完整的数据表,列出GMGC中每个基因的所有命中率。在
  3. 所有的结果都在Magbins中找到。在
  4. 人类可读的摘要。在

有关详细信息,read the docs。描述 为了方便起见,输出也被写入输出文件夹。在

参数

  • -i/--input:输入基因组文件(.fasta/.gz/.bz2)的路径。在

  • -o/--output:输出目录(如果不存在,将创建)。在

  • --nt-genes:输入DNA基因文件(.fasta/.gz/.bz2)的路径。在

  • --aa-genes:输入蛋白质基因文件(.fasta/.gz/.bz2)的路径。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaSpringMVC控制器测试打印结果JSON字符串   若catch语句返回,那个么为什么它最终会阻塞呢?   java Grails中servletContext在哪里可用?   java Jhipster:如何为现有项目启用多种语言   java异常评估SpringEL表达式:“#fields.hasErrors('something')”   java如何验证SeleniumWebDriver中的文本颜色?   java在绘图时使用JPanel坐标   java如何初始化spring启动到project?   java如何通过JDBC的PreparedStatement将UUID数组插入HyperSQL数据库   java修改JVM以跨线程序列化文件访问   Javascript到Java正则表达式   使用Java运行时调用aspell程序时出现字符集问题。getRuntime()。执行官   执行RDP时的java Sukuli按钮识别   java如何使用okhttp更改connect请求的标头   java无法创建Maven Eclipse项目