根据协调的、跨工作流的模式创建GA4GH测试床报告的Python库
项目描述
GA4GH Testbed Lib
根据协调的、跨工作流的模式创建GA4GH测试床报告的Python库
安装
作为先决条件,请确保您的机器上已安装Python 3。 ga4gh-testbed-lib
已在以下Python版本上进行了测试
- v3.7
- v3.8
- v3.9
- v3.10
ga4gh-testbed-lib
是一个库,可以导入到您的Python项目中。要这样做,首先通过pip
安装它
pip install ga4gh-testbed-lib
注意:我们建议在构建任何Python项目时使用Python虚拟环境,以避免与系统上其他项目的依赖项冲突。
用法
安装后,您可以将 ga4gh-testbed-lib
导入到您的 Python 模块中。我们建议直接导入 Report
类
from ga4gh.testbed.report.report import Report
...
report = Report()
关于如何使用报告库的更多文档即将发布
测试
要为测试库做出贡献,您需要克隆仓库
git clone https://github.com/ga4gh/ga4gh-testbed-lib.git
要运行测试,您需要安装测试依赖项(即 pytest)
pip install -r requirements.txt
测试可以通过 pytest
运行
python -m pytest --cov
变更日志
v0.2.2
- 可选的私有标志用于提交
v0.2.1
- 从报告对象接受 json 报告
v0.2.0
- 能够通过标准
POST
请求向测试床 API 提交报告
v0.1.2
- 测试级别实体现在有一个
message
属性,用于在单个消息中捕获测试结果摘要
维护者
- GA4GH 技术团队 ga4gh-tech-team@ga4gh.org
项目详情
下载文件
下载适用于您平台的自定义文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码发行版
ga4gh_testbed_lib-0.2.2.tar.gz (19.6 kB 查看哈希值)
构建发行版
关闭
ga4gh_testbed_lib-0.2.2.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b54916d68c1d189c8fddac15cf4b500646e647fb476968c6769df5829d690814 |
|
MD5 | bde011ec983a39821bf692c2194d3b1d |
|
BLAKE2b-256 | 601a8494041142ab75b723127b56b5642fe5eed6ef3c9cccf5dfcf23897db96a |
关闭
ga4gh_testbed_lib-0.2.2-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 97dec9d7ca4df4c0962a147ad15d1a662e3eb0a1b96f70aa8f6c6ff9cdbbe758 |
|
MD5 | d605c9371907e5d5ada1ac5548721230 |
|
BLAKE2b-256 | dbc7b6080cdcaeb79594ddc4da99feb92f31873b3a016a3f0cb5b268c0afe1b4 |