跳转到主要内容

用于操作生物数据的工具,特别是多序列比对

项目描述

Build Status

Read the Docs

bx-python

bx-python项目是一个Python库和相关脚本集,用于快速实现基因组规模分析。该库包含各种有用的模块,但特别优势是

  • 用于读取和处理基因组规模多局部对齐的类(在MAF、AXT和LAV格式中)
  • 用于在包含与各种序列上的区间相关联的数据块磁盘文件上进行索引的通用数据结构(例如,用于提供对大文件中单个对齐的随机访问;针对网络文件系统使用进行了优化)
  • 用于处理序列区间的数据结构
    • “分箱位集”,类似于染色体大小的位数组,但可以懒惰地分配区域,并允许大量全部设置为1或全部设置为0的位块以紧凑的方式存储
    • 用于执行快速交集测试的“交集器”,同时保留查询和目标区间以及相关的注释

需求

构建目前需要liblzo,例如在debian/ubuntu上使用sudo apt-get install liblzo2-dev。

安装

可以使用pip安装此软件包

pip install bx-python

它可在bioconda中获取(推荐)

conda install -c conda-forge -c bioconda bx-python

它可在DebianUbuntu中获取

sudo apt install python3-bx

或者可以从仓库的检出中构建

python setup.py install

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

bx_python-0.13.0.tar.gz (1.9 MB 查看哈希值)

上传时间

构建分布

bx_python-0.13.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB 查看哈希值)

上传时间 PyPy manylinux: glibc 2.17+ x86-64

bx_python-0.13.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB 查看哈希值)

上传时间 PyPy manylinux: glibc 2.17+ ARM64

bx_python-0.13.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl (969.7 kB 查看哈希值)

上传时间 PyPy macOS 11.0+ ARM64

bx_python-0.13.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (989.0 kB 查看哈希值)

上传时间 PyPy macOS 10.15+ x86-64

bx_python-0.13.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB 查看哈希值)

上传时间 PyPy manylinux: glibc 2.17+ x86-64

bx_python-0.13.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB 查看哈希值)

上传时间: PyPy manylinux: glibc 2.17+ ARM64

bx_python-0.13.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl (968.2 kB 查看哈希值)

上传时间: PyPy macOS 11.0+ ARM64

bx_python-0.13.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (987.4 kB 查看哈希值)

上传时间: PyPy macOS 10.15+ x86-64

bx_python-0.13.0-cp313-cp313-musllinux_1_2_x86_64.whl (5.9 MB 查看哈希值)

上传时间: CPython 3.13 musllinux: musl 1.2+ x86-64

bx_python-0.13.0-cp313-cp313-musllinux_1_2_i686.whl (5.6 MB 查看哈希值)

上传时间: CPython 3.13 musllinux: musl 1.2+ i686

bx_python-0.13.0-cp313-cp313-musllinux_1_2_aarch64.whl (5.7 MB 查看哈希值)

上传时间: CPython 3.13 musllinux: musl 1.2+ ARM64

bx_python-0.13.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.9 MB 查看哈希值)

上传时间: CPython 3.13 manylinux: glibc 2.17+ x86-64

bx_python-0.13.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.9 MB 查看哈希值)

上传时间: CPython 3.13 manylinux: glibc 2.17+ ARM64

bx_python-0.13.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (5.6 MB 查看哈希值)

上传时间: CPython 3.13 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

bx_python-0.13.0-cp313-cp313-macosx_11_0_arm64.whl (1.1 MB 查看哈希值)

上传于 CPython 3.13 macOS 11.0+ ARM64

bx_python-0.13.0-cp313-cp313-macosx_10_13_x86_64.whl (1.1 MB 查看哈希值)

上传于 CPython 3.13 macOS 10.13+ x86-64

bx_python-0.13.0-cp312-cp312-musllinux_1_2_x86_64.whl (6.0 MB 查看哈希值)

上传于 CPython 3.12 musllinux: musl 1.2+ x86-64

bx_python-0.13.0-cp312-cp312-musllinux_1_2_i686.whl (5.8 MB 查看哈希值)

上传于 CPython 3.12 musllinux: musl 1.2+ i686

bx_python-0.13.0-cp312-cp312-musllinux_1_2_aarch64.whl (5.8 MB 查看哈希值)

上传于 CPython 3.12 musllinux: musl 1.2+ ARM64

bx_python-0.13.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.1 MB 查看哈希值)

上传于 CPython 3.12 manylinux: glibc 2.17+ x86-64

bx_python-0.13.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (6.0 MB 查看哈希值)

上传于 CPython 3.12 manylinux: glibc 2.17+ ARM64

bx_python-0.13.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (5.7 MB 查看哈希值)

上传于 CPython 3.12 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

bx_python-0.13.0-cp312-cp312-macosx_11_0_arm64.whl (1.1 MB 查看哈希值)

上传于 CPython 3.12 macOS 11.0+ ARM64

bx_python-0.13.0-cp312-cp312-macosx_10_13_x86_64.whl (1.2 MB 查看哈希值)

上传于 CPython 3.12 macOS 10.13+ x86-64

bx_python-0.13.0-cp311-cp311-musllinux_1_2_x86_64.whl (6.0 MB 查看哈希值)

上传于 CPython 3.11 musllinux: musl 1.2+ x86-64

bx_python-0.13.0-cp311-cp311-musllinux_1_2_i686.whl (5.8 MB 查看哈希值)

上传于 CPython 3.11 musllinux: musl 1.2+ i686

bx_python-0.13.0-cp311-cp311-musllinux_1_2_aarch64.whl (5.8 MB 查看哈希值)

上传于 CPython 3.11 musllinux: musl 1.2+ ARM64

bx_python-0.13.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.0 MB 查看哈希值)

上传于 CPython 3.11 manylinux: glibc 2.17+ x86-64

bx_python-0.13.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.9 MB 查看哈希值)

上传于 CPython 3.11 manylinux: glibc 2.17+ ARM64

bx_python-0.13.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (5.7 MB 查看哈希值)

上传于 CPython 3.11 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

bx_python-0.13.0-cp311-cp311-macosx_11_0_arm64.whl (1.1 MB 查看哈希值)

上传于 CPython 3.11 macOS 11.0+ ARM64

bx_python-0.13.0-cp311-cp311-macosx_10_9_x86_64.whl (1.2 MB 查看哈希值)

上传于 CPython 3.11 macOS 10.9+ x86-64

bx_python-0.13.0-cp310-cp310-musllinux_1_2_x86_64.whl (5.4 MB 查看哈希值)

上传于 CPython 3.10 musllinux: musl 1.2+ x86-64

bx_python-0.13.0-cp310-cp310-musllinux_1_2_i686.whl (5.3 MB 查看哈希值)

上传于 CPython 3.10 musllinux: musl 1.2+ i686

bx_python-0.13.0-cp310-cp310-musllinux_1_2_aarch64.whl (5.3 MB 查看哈希值)

上传于 CPython 3.10 musllinux: musl 1.2+ ARM64

bx_python-0.13.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.5 MB 查看哈希值)

上传时间: CPython 3.10 manylinux: glibc 2.17+ x86_64

bx_python-0.13.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.4 MB 查看哈希值)

上传时间: CPython 3.10 manylinux: glibc 2.17+ ARM64

bx_python-0.13.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (5.2 MB 查看哈希值)

上传时间: CPython 3.10 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

bx_python-0.13.0-cp310-cp310-macosx_11_0_arm64.whl (1.1 MB 查看哈希值)

上传时间: CPython 3.10 macOS 11.0+ ARM64

bx_python-0.13.0-cp310-cp310-macosx_10_9_x86_64.whl (1.2 MB 查看哈希值)

上传时间: CPython 3.10 macOS 10.9+ x86_64

bx_python-0.13.0-cp39-cp39-musllinux_1_2_x86_64.whl (5.5 MB 查看哈希值)

上传时间: CPython 3.9 musllinux: musl 1.2+ x86_64

bx_python-0.13.0-cp39-cp39-musllinux_1_2_i686.whl (5.3 MB 查看哈希值)

上传时间: CPython 3.9 musllinux: musl 1.2+ i686

bx_python-0.13.0-cp39-cp39-musllinux_1_2_aarch64.whl (5.3 MB 查看哈希值)

上传时间: CPython 3.9 musllinux: musl 1.2+ ARM64

bx_python-0.13.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.5 MB 查看哈希值)

上传时间: CPython 3.9 manylinux: glibc 2.17+ x86_64

bx_python-0.13.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.5 MB 查看哈希值)

上传时间: CPython 3.9 manylinux: glibc 2.17+ ARM64

bx_python-0.13.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (5.3 MB 查看哈希值)

上传时间: CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

bx_python-0.13.0-cp39-cp39-macosx_11_0_arm64.whl (1.1 MB 查看哈希值)

上传时间: CPython 3.9 macOS 11.0+ ARM64

bx_python-0.13.0-cp39-cp39-macosx_10_9_x86_64.whl (1.2 MB 查看哈希值)

上传时间: CPython 3.9 macOS 10.9+ x86-64

bx_python-0.13.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.6 MB 查看哈希值)

上传时间: CPython 3.8 manylinux: glibc 2.17+ x86-64

bx_python-0.13.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.5 MB 查看哈希值)

上传时间: CPython 3.8 manylinux: glibc 2.17+ ARM64

bx_python-0.13.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (5.3 MB 查看哈希值)

上传时间: CPython 3.8 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

bx_python-0.13.0-cp38-cp38-macosx_11_0_arm64.whl (1.1 MB 查看哈希值)

上传时间: CPython 3.8 macOS 11.0+ ARM64

bx_python-0.13.0-cp38-cp38-macosx_10_9_x86_64.whl (1.2 MB 查看哈希值)

上传时间: CPython 3.8 macOS 10.9+ x86-64

支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页