低水平核酸序列操作工具

libnano的Python项目详细描述


libnano是beta版的

https://secure.travis-ci.org/libnano/libnano.pnghttps://img.shields.io/pypi/l/libnano.pnghttps://img.shields.io/pypi/v/libnano.png

核酸工具包

用于处理dna序列的低级python模块
它的开发目的是在特定于应用程序的库中用作COG,同时避免膨胀。<;br/>;
目标是要快,所以大多数东西都是用cython或c写的。
该项目正在积极开发中,希望文档很快就能完成
Python3.6+现在只为cython输入代码基,为python代码输入提示

功能

  • seqstr:反向补码和汉明距离查找器
  • seqgraph:查找兼容序列的团
  • sequint:将小于32个碱基的序列转换为二进制
  • seqscreen:根据gc内容等过滤序列
  • ensembl rest:使用ensembl rest api查找基因和转录本 信息
  • prostr:将dna转换为rna再转换回aa
  • 条形码工具:生成具有长度和汉明距离的dna条形码集 限制
  • seqsearch:搜索限制站点或 “Submers”(与目标中的子序列不匹配的Kmers为0或更多)
  • fileio:genbank和fasta读写器,xmfa
  • seqrecord:替代biopython seqrecord的功能较少

安装

如果您想在本地python环境中安装libnano 您可以使用pip

$ pip install libnano

或者从github的源代码构建repo

$ python setup.py install

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

推荐PyPI第三方库


热门话题
java对角差分   不满意链接错误:org。opencv。海吉。海吉。imread_0(OpenCV Java)   java在Eclipse中使用mavenreleaseplugin   java在加载时冻结JVM/Tomcat,而safepointlog记录使用safepoints“ThreadStop”条目   c#在visual studio中进行调试时是否可以像在eclipse(java)中那样编辑代码   java更改生成的jaxb类的类名和包结构   java我怎样才能同时使用JTextField和JLabel?   Java swing使用按钮更改包含图标的标签的颜色   java如何实例化。我在运行时得到的类文件   java无法使用XPath为站点160by2定位WebElements mobile和message box。com和way2sms。通用域名格式   java将MYSQL日期时间值转换为UTC时区格式yyyyMMdd'T'HH:mm:ss'Z'   java在Bundle中,如何找到给定键的值的类型?   使用Java流使用数据库游标   java阻止在过滤适配器数据时重新加载图像[Android]