使用欧洲核苷酸存档(ENA)的简单CLI工具箱

ena-utils的Python项目详细描述


https://img.shields.io/badge/license-apache2-brightgreen.svghttps://img.shields.io/github/v/release/auwerxlab/ena-utilshttps://img.shields.io/pypi/v/ena-utilsDocumentation Status

ena utils是一个小的python包,它提供了一个CLI来向European Nucleotide Archive (ENA)提交核苷酸序列。在

该方案的目标是:

  1. 以便于提交大量的对象
  2. 为了充分利用ENA元数据模式(参见下面的Future developments一节)

这是一个早期的开发版本,只提供最小的特性。在

支持的提交类型

  • 非复用成对端序列读取

特点

  • 文件上传
  • 研究登记
  • 实验注册
  • 运行注册
  • 样品登记

要求

  • Python3
  • Webin帐户

安装

最新版本在PyPI上可用,可以使用pip安装:

$ pip install ena-utils

使用pipx

使用pipx在隔离环境中安装和执行ena utils。在

Install pipx 并确保正确配置了$PATH。在

^{pr2}$

一旦安装了pipx,请使用以下命令安装ena-utils。在

$ pipx install ena-utils
$ which ena-utils
~/.local/bin/ena-utils

使用

最新文档可从https://readthedocs.org获得。在

未来发展

  • 从ENA schema XSD文件自动生成CLI和objects列表模板。在

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

推荐PyPI第三方库


热门话题
尝试连接到Red5服务器时出现java问题   java实现Runnable的类被认为是ExecutorServices的“Runnable任务”?   java struts2类中的多个@validation   java未能应用插件[class'org.gradle.api.plugins.scala.ScalaBasePlugin']:gradle v2。13   如何使用Java流仅收集长度最大的元素?   从spring引导应用程序连接到firestore的java引发空指针异常   java从SQLite插入和获取真实数据类型会为连续插入获取空值吗?   当存在未知数量的空格时,使用java替代正向查找   部署如何为当今的浏览器部署java小程序(小程序、嵌入、对象)?   @OneToMany和@ManyToOne@Formula之间的java双向关系返回null   java为什么在我的例子中,协议缓冲区的性能比JSON差?   如何部署混合C++/Java(JNI)应用程序?   java如何在程序中显示字符串的完整信息。反恐精英?   java在Hibernate中从持久性上下文中分离实体中的实体