在Diamond Light Source使用Zocalo进行自动化数据处理的标准化组件
项目描述
Diamond特定Zocalo工具
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 查看哈希值)