python命令行应用程序,用于检测微生物分支中的基因组岛插入。

xenoG的Python项目详细描述


要求

  • NCBI爆炸+

    我们需要blast p和makeblastdb可执行文件( ftp://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/latest/ )。

  • 蟒蛇3

  • 包依赖项

      < DL>
      生物圈(http://biopython.org/" rel="nofollow">http://biopython.org/)。这是用于分析genbank文件的,可以使用pip:
      pip3安装biopython < DL>
      Parasail(https://github.com/jeffdaily/Parasail" rel="nofollow">https://github.com/jeffdaily/Parasail)。这是一个优化的比对库,用于计算蛋白质之间的分数。也可以使用pip:
      PIP3安装Parasail
      < DL>
      numpy(http://www.numpy.org/" rel="nofollow">http://www.numpy.org/)。
      pip3安装numpy
    • scipy(https://www.scipy.org/" rel="nofollow">https://www.scipy.org/)。 pip3安装scipy

(您使用的pip需要对应于python 3的一个版本。在某些情况下,它可能只是被称为pip而不是pip3)。

  • 其他依赖项

    如果使用 makeSpeciesTree 标志,还需要以下内容

    • 肌肉(https://www.drive5.com/muscle/" rel="nofollow">https://www.drive5.com/muscle/)。
    • 快速树(http://www.microbesonline.org/fastree/" rel="nofollow">http://www.microbesonline.org/fastree/)。
    • 阿斯特拉尔( https://github.com/smirarab/astral/ )。

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

推荐PyPI第三方库


热门话题
java用<a4j:repeat>迭代<rich:datatable>的内容不会显示任何JSF内容   Hibernate中的java级联类型保存更新   java小程序将文本对齐到中下方   Java中的并发无锁并发链表   java Amazon CloudWatch API未返回   如何在Linux中使用多个外部Jar文件运行Java程序[错误:无法找到或加载主类]   Java通过单击小程序上的某个位置来移动绘制的图像?   AlertDialog上背景模糊的java问题   javaakka:如何为参与者分配别名路径   C++ java。lang.IllegalArgumentException:函数的参数0处不支持参数   java Eclipse自动填充类正在移动代码   Office Web应用程序集成到Java应用程序中   java无法更新运行4的智能手机上PreferenceActivity的标题摘要。十、   java操纵杆死区计算   java使用TextWatcher更新ListView中的EditText   线程错误Memcached cloud Heroku Java   java将JSON消息转换为javax。jms。ActiveMq中的ObjectMessage   Java:如何从类型A转换为类型B?