再利用分析
reana的Python项目详细描述
关于
REANA是可重复使用的研究数据。 分析平台。它帮助研究人员构建他们的输入数据、分析 代码、容器化环境和计算工作流,以便 分析可以实例化并在远程计算云上运行。
瑞娜天生就是以粒子物理分析为目标的,但是 适用于任何科学学科。系统为 重复使用和重新解释保存的数据分析,即使在 原始出版物。
功能
- 可重用的结构研究数据分析
- 在远程云上实例化计算工作流
- 用修改后的输入数据、参数或代码重新运行分析
- 支持多个计算云(kubernetes/openstack)
- 支持多个工作流规范(cwl、serial、yadage)
- 支持多个共享存储系统(CEPH)
- 支持多种集装箱技术(Docker)
版本0.4.0(2018-11-07)
- 在工作流引擎和作业之间的通信中使用通用openapi客户端 控制器。
- 改进AMQP重新连接处理。
- 增强测试套件并增加代码覆盖率。
- 将许可证更改为麻省理工学院。
版本0.3.0(2018-09-27)
- 针对简单的顺序工作流需求,引入了新的串行工作流引擎。
- 增强CWL、串行和Yadage工作流引擎的进度报告。
- 简化了reana-client命令集和使用场景。
- 引入具有强制访问令牌的多用户功能。
- 添加对使用共享cepfs卷的多节点群集的支持。
- 添加对Kubernetes 1.11、Minikube 0.28.2的支持。
- 升级cwl工作流引擎以使用最新的cwltool版本。
- 修复了几个bug,如python 3的二进制文件下载。
版本0.2.0(2018-04-23)
- 添加对通用工作流语言工作流的支持。
- 添加对持久用户选择的工作流名称的支持。
- 启用使用绝对路径上载文件和目录输入。
- 丰富reana-client和reana-cluster命令集。
- 减少命令的详细级别并改进错误消息。
版本0.1.0(2018-01-30)
- 首次公开发行。
请注意
请注意,瑞纳正处于其发展的早期阿尔法阶段。这个 开发人员预览版面向早期采用者和测试人员。拜托 现在还不必依赖发布的版本来进行任何生产。