跳转到主要内容

在Diamond Light Source使用Zocalo进行自动化数据处理的标准化组件

项目描述

Diamond特定Zocalo工具

PyPI release BSD license Build status Language grade: Python Total alerts Documentation status Supported Python versions Dependabot dependency updates Code style: black

Zocalo服务和包装,可在Diamond Light Source的团队之间使用。

提供由Zocalo提供的一些专用版本的服务,以及在某些情况下有用但不是Zocalo本身核心的服务。

在Diamond的大部分数据分析工作都是由ISPyB指导和展示给用户的。因此,我们提供一些中心服务,这些服务能够使Diamond的数据分析管道与ISPyB数据库之间的合作成为可能。

此存储库中的代码目前正在Diamond处理许多不同的实验。希望不久的将来它将用于这里的许多科学领域,也许在其他地方。

请将此代码作为在其他设施实施Zocalo的灵感的参考。

安装

pip install zocalo-dls

这将添加几个服务和包装入口点,它们应该出现

zocalo.service --help
zocalo.wrap --help

贡献

此软件包由Diamond Light Source的核心团队维护。

要贡献,请分支此仓库并提交一个拉取请求。

Pre-commit 提供了钩子,请在提交前检查代码。使用以下命令安装:

pre-commit install

历史

0.3.0 (2019-07-30)

  • 添加运行 DAWN 的包装器

  • 添加运行 Jupyter 笔记本的包装器

0.2.0 (2019-07-30)

  • 将 zocalo-dls 发布到 pypi.org

  • 添加 ISPyB 服务

0.1.0 (2019-07-30)

  • 正在努力将此包设置为使用最佳实践,供 Diamond 团队遵循

  • 通用 GDA 任务包装器

项目详情


下载文件

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

源分布

zocalo_dls-0.4.0.tar.gz (21.8 kB 查看哈希值)

上传时间

构建分布

zocalo_dls-0.4.0-py2.py3-none-any.whl (17.2 kB 查看哈希值)

上传时间 Python 2 Python 3

由以下组织支持