首页> 外文期刊>Bioinformatics >PyRanges: efficient comparison of genomic intervals in Python
【24h】

PyRanges: efficient comparison of genomic intervals in Python

机译:Python的基因组间隔的高效比较

获取原文
获取原文并翻译 | 示例
       

摘要

A Summary: Complex genomic analyses often use sequences of simple set operations like intersection, overlap and nearest on genomic intervals. These operations, coupled with some custom programming, allow a wide range of analyses to be performed. To this end, we have written PyRanges, a data structure for representing and manipulating genomic intervals and their associated data in Python. Run single threaded on binary set operations, PyRanges is in median 2.3-9.6 times faster than the popular R GenomicRanges library and is equally memory efficient; run multi-threaded on 8 cores, our library is up to 123 times faster. PyRanges is therefore ideally suited both for individual analyses and as a foundation for future genomic libraries in Python.
机译:摘要:复杂的基因组分析通常使用像交叉口,重叠和最接近基因组间隔的简单设定操作序列。 这些操作与某些自定义编程耦合,允许执行各种分析。 为此,我们已经写了Pyranges,一种用于代表和操纵基因组间隔的数据结构及其在Python中的相关数据。 在二进制集操作上运行单线线,Pyranges位于中位数2.3-9.6倍,而不是流行的R基因组ranges库,同样记忆力; 在8个核心上运行多线程,我们的图书馆速度快123倍。 因此,Pyranges非常适合个人分析以及作为Python中未来基因组图书馆的基础。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号