ReaN-DB
reana-db的Python项目详细描述
关于
Reana-DB是REANA可重用分析平台的一个组件。 它包含Reana数据库模型和实用程序。
功能
- Reana系统的数据库持久性
- 数据库模型和实用程序
- 数据库升级和迁移
版本0.5.0(2019-04-16)
- 引入新的工作流状态:deleted,stopped,queued。
- 添加新字段以存储工作流停止时间。(Workflow.run_stopped_at)
- 将工作流输入参数移动到其自己的列以将其与 操作选项。相应地调整吸气剂。 (Workflow.input_parameters)
- 添加新方法以检索工作流所有者的令牌。 (Workflow.get_owner_access_token)
- 引入新的实用程序函数,通过uuid或name检索工作流。 (_get_workflow_with_uuid_or_name)
- 为交互式会话引入新字段:interactive_session, interactive_session_name和interactive_session_type。请注意 当前设计每个工作流仅支持一个交互会话。
- 为可能的作业状态添加新枚举。(JobStatus)
- 添加新字段以标识基础计算后端中的作业。 (Job.backend_job_id)
版本0.4.0(2018-11-06)
- 在数据库模型中存储reana.yaml。
- 添加工作流规范和参数获取器。
- 增加了对Python3.7的支持。
- 将许可证更改为麻省理工学院。
版本0.3.0(2018-08-10)
- 此包是重构reana-commons的结果。
- 提供常见的Reana模型。
- 提供数据库连接逻辑。
请注意
请注意,瑞纳正处于其发展的早期阿尔法阶段。这个 开发人员预览版面向早期采用者和测试人员。拜托 现在还不必依赖发布的版本来进行任何生产。