跳转到主要内容

由ICRAR创建的daliuge-engine的casacore组件

项目描述

dlg-casacore-components

codecov CI Code style: black

由ICRAR创建的绝佳dlg_casacore_components

安装

根据您打算如何运行DALiuGE引擎(直接在虚拟环境(宿主)或Docker容器内),有多种安装选项。您也可以从PyPI(最新发布版本)安装它。

从PyPI安装

虚拟环境中的引擎

pip install dlg_casacore_components

Docker容器中的引擎

docker exec -t daliuge-engine bash -c 'pip install --prefix=$DLG_ROOT/code dlg_casacore_components'

使用方法

例如,当您在Python分支组件的AppClass字段中指定

from dlg_casacore_components import MSReadApp
MSReadApp('a', 'a')

时,MyComponent组件将可用于引擎。这些组件关联的EAGLE调色板也已生成,可以直接加载到EAGLE中。在这种情况下,所有字段都正确填充了相应的组件。

代码审查和测试

测试和代码审查是按分支推送进行的。此外,可以使用以下命令在本地使用docker执行此操作

docker build -t dlg-casacore-components . -f debian.Containerfile && docker run -it --rm --shm-size 1G dlg-casacore-components

项目详情


下载文件

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

源分布

dlg_casacore_components-0.3.1.tar.gz (205.7 kB 查看哈希值)

上传时间:

构建发行版

dlg_casacore_components-0.3.1-py3-none-any.whl (26.8 kB 查看哈希值)

上传时间: Python 3

由以下组织支持