跳转到主要内容

OMERO.web的Python插件

项目描述

https://github.com/ome/omero-webtest/workflows/OMERO/badge.svg https://badge.fury.io/py/omero-webtest.svg

OMERO.webtest

OMERO.web 的各种原型和示例。这个功能在 OMERO.web 的 5.0.6 版本中被移除。

需求

  • OMERO.web 5.6 或更高版本。

从 PyPI 安装

本节假设 OMERO.web 已经安装。

使用 pip 安装应用程序

$ pip install omero-webtest

将 webtest 自定义应用程序添加到已安装的 Web 应用程序中

$ omero config append omero.web.apps '"omero_webtest"'

可选:安装示例 webclient 插件

$ omero config append omero.web.ui.right_plugins '["ROIs", "webtest/webclient_plugins/right_plugin.rois.js.html", "image_roi_tab"]'
$ omero config append omero.web.ui.center_plugins '["Split View", "webtest/webclient_plugins/center_plugin.splitview.js.html", "split_view_panel"]'

现在按正常方式重新启动 OMERO.web。

示例

现有示例可在以下 URL 上找到

https://HOST/webtest/examples/IMAGE_ID/embed_big_image.html
https://HOST/webtest/examples/IMAGE_ID/embed_viewer.html

注意:IMAGE_ID 可从公共图像中获得。

可以在 templates/webtest/examples 中添加新模板。新模板可以利用动态变量:通过 URL 传递的 {{ host_name }} 和 {{ image_id }}

包含:可保存为绝对 URI 以进行进一步测试的渲染模板。

发布流程

此存储库使用 bump2version 来管理版本号。要标记发布,运行

$ bumpversion release

这将从当前版本中删除 .dev0 后缀,提交并标记发布。

要切换回开发版本,运行

$ bumpversion --no-tag [major|minor|patch]

指定 majorminorpatch,具体取决于开发分支将是 major、minor 或 patch 发布。这也会添加 .dev0 后缀。

请记住 git push 所有提交和标记。

许可

OMERO.webtest 在 AGPL 许可下发布。

项目详情


下载文件

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

源分布

omero-webtest-0.4.2.tar.gz (62.8 kB 查看哈希)

上传时间

构建分布

omero_webtest-0.4.2-py3-none-any.whl (89.7 kB 查看哈希)

上传时间 Python 3

由以下支持