实现AiiDAlab的核心功能。
项目描述
AiiDAlab软件包
该aiidalab
软件包管理AiiDAlab应用程序,在AiiDAlab Docker堆栈中。它包含API和CLI接口,用于从AiiDAlab应用程序注册表或直接从Git仓库中安装/卸载应用程序。它还包含构建应用程序注册表的代码,尽管实际的注册表数据存储和部署在aiidalab-registry仓库中。
安装
从pypi安装最新版本
pip install aiidalab
或从conda-forge
conda频道安装
conda install -c conda-forge aiidalab
文档
文档可以在以下网页找到。
对于维护者
要创建一个新的版本发布,请克隆仓库,使用 pip install -e '.[dev]'
安装开发依赖,然后执行 bumpver update
。这将
- 创建带有提升版本的标记版本并将其推送到仓库。
- 触发创建 GitHub 释放的 GitHub 动作工作流程。
附加说明
- 使用
--dry
选项预览发布更改。 - 发布标签(例如 a/b/rc)由最后一个发布确定。使用
--tag
选项切换发布标签。
许可证
MIT
引用
请AiiDAlab用户在他们的工作中引用以下出版物:
A. V. Yakutovich 等人,Comp. Mat. Sci. 188, 110165 (2021)。 DOI:10.1016/j.commatsci.2020.110165
联系方式
致谢
本工作得到由瑞士国家科学基金会资助的 MARVEL 国家研究能力中心 以及由欧盟地平线2020 EINFRA-5计划资助的 MaX 欧洲卓越中心 的支持,项目编号676598。
项目详情
下载文件
下载适用于您平台的应用文件。如果您不确定选择哪一个,请了解有关安装包的更多信息。
源代码分发
aiidalab-24.9.0.tar.gz (306.1 kB 查看哈希值)
构建分发
aiidalab-24.9.0-py3-none-any.whl (310.7 kB 查看哈希值)