实时变形性细胞术(RT-DC)库
dclab的Python项目详细描述
这是一个python库,用于 实时变形性细胞术(RT-DC)数据集 Shape-Out。
文档
文档,包括代码参考和示例,可以在 dclab.readthedocs.io。
安装
要安装最新版本,只需运行
pip install dclab # for a minimal install pip install dclab[tdms] # if you are also working with tdms files pip install dclab[export] # if you need avi and fcs export pip install dclab[all] # for all of the above
开发商信息
贡献
开发dclab的主要分支是master。 如果你想像一行代码那样做一些小的改变, 文档或配置中的默认值, 你可以在总分店工作。如果你想改变 更多,请(fork dclab and)创建一个单独的分支, 例如my_new_feature_dev,并创建一个pull请求 一旦你完成了你的改变。 请确保编辑 Changelog。
非常重要:请始终尝试使用
git pull --rebase
而不是
git pull
以防止提交历史中出现混淆。
测试
dclab使用pytest进行测试。如果你有时间,请写测试 方法,并将它们放在tests目录中。
递增版本
dclab当前从最新的git标记获取其版本。 如果你认为应该出版一个新版本, 在主分支上创建标记(如果有必要 权限:
git tag -a "0.1.3" git push --tags origin
Appveyor和Travisci将自动构建源包和轮子 并在pypi上发布。
关于Shape-Out
的说明这是appveyor Shape-Out build 在每次提交到形状输出存储库后自动触发。在每次建造时, dclab的主分支已签出,并用它构建了shape out安装程序。 因此,无需更新dclab版本或上传最新版本 dclab到pypi的版本,以便使新代码成形。