跳转到主要内容

bwtool库的Python包装器。

项目描述

Travis CI build SonarCloud Quality SonarCloud Maintainability Codacy Maintainability Maintainability Pypi project Pypi total project downloads

Python包装器为bwtool库。请参阅bwtool维基中的安装过程说明和以下readme中的已知问题列表。

如何安装此软件包?

像往常一样,只需使用pip下载即可

pip install pybwtool

测试覆盖率

由于一些处理覆盖率的软件有时会得到略有不同的结果,这里提供了三个

Coveralls Coverage SonarCloud Coverage Code Climate Coverate

提取

extract方法返回一个包含从给定bigwig中提取的bed文件区域数据的pandas Dataframes元组。

from pybwtool import extract

results = extract(
    bed_path="path/to/my/bed_file.bed",
    bigwig_path="path/to/my/bigwig_file.bigwig"
)

您也可以直接将提取结果运行到文件中,这在您必须运行一个非常大的bed文件时可能很有用。您只需指定一个目标文件。

from pybwtool import extract

extract(
    bed_path="path/to/my/bed_file.bed",
    bigwig_path="path/to/my/bigwig_file.bigwig",
    target="target.bed"
)

还可以通过添加gzip扩展名直接导出到压缩文件中,如下所示

from pybwtool import extract

extract(
    bed_path="path/to/my/bed_file.bed",
    bigwig_path="path/to/my/bigwig_file.bigwig",
    target="target.bed.gz"
)

让bwtool工作的一些常见修复方法

考虑查看Travis-CI配置。如果在那里工作,它也应该对您有效。

项目详情


下载文件

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

源分发

pybwtool-1.0.8.tar.gz (4.9 kB 查看哈希值)

上传时间

由以下支持