纯python实现Tabix阅读器。

puretabix的Python项目详细描述


纯塔比克斯

Build StatusPyPI version

这是一个纯python Tabix索引解析器。可作为PySAMPyTabix的替代品 如biogzpipcs和其他格式的biogzpipcs,用于快速读取索引到其他位置的文件。在

有关信息,请参见https://samtools.github.io/hts-specs/tabix.pdfhttps://www.ncbi.nlm.nih.gov/pmc/articles/PMC3042176 关于Tabix和详细的文件格式规范。在

frompuretabiximportTabixIndexedFiletabix_indexed_file=TabixIndexedFile(open('somefile.vcf.gz','rb'),open('somefile.vcf.gz.tbi','rb'))tabix_indexed_file.fetch("1",1000,5000)

发展

TL;DR:pip install -e .[dev] && pre-commit install

^{pr2}$

{a7忽略全局}

有关发布到PyPI的信息,请参见https://packaging.python.org/tutorials/packaging-projects/

python3 setup.py sdist && python3 -m twine upload dist/*

致谢

灵感来自https://github.com/cggh/scikit-allel/pull/297中的@yangmqglobe代码

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

推荐PyPI第三方库


热门话题
java复选框。setOnCheckedChangeListener调用崩溃应用程序?   java如何模拟@InjectMocks类中的方法?   注释Java getter和setter   java是否锁定jar或DLL文件?   java绝对uri:http://www.slf4j.org/taglib/tld无法解决   java无法解析符号FirebaseMessagingService   java Glassfish 4中的性能调谐器在哪里?(优化树莓皮)   java获取同一页面上的内容标签   java NoClassDefFoundError,这里忽略了什么?(附图)   OnCreate中的java代码没有按顺序运行   如何在MongoDB Java驱动程序中用多个字段表示对象   java使用JTextfield文本重复搜索JTable   java奇怪的效果与字符串比较==   如何在Java Play框架中托管API?   hibernate中的java交叉连接问题