Skip to main content

A Python plugin for OMERO.web

Project description

https://travis-ci.org/openmicroscopy/webtest.svg?branch=master https://badge.fury.io/py/omero-webtest.svg

OMERO.webtest

OMERO.web app for various prototypes and examples. This was removed from the main OMERO.web in the 5.0.6 release of OMERO.

Requirements

  • OMERO 5.1.0 or later

Installation

Install OMERO.web

This app installs into the OMERO.web framework.

$ pip install omero-webtest

Add webtest custom app to your installed web apps:

$ bin/omero config append omero.web.apps '"webtest"'

Optional: install example webclient plugins:

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

Now restart OMERO.web as normal.

Examples

Existing examples are available on the following URLs:

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

NB: note IMAGE_ID can be obtained from public images.

New templates can be added to templates/webtest/examples. New template can benefit from dynamic variables: {{ host_name }} and {{ image_id }} passed through URL.

Rendered template can be saved locally for further testing as a absolute uri is included.

License

OMERO.webtest is released under the AGPL.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

omero-webtest-0.1.0.tar.gz (14.1 kB view details)

Uploaded Source

File details

Details for the file omero-webtest-0.1.0.tar.gz.

File metadata

File hashes

Hashes for omero-webtest-0.1.0.tar.gz
Algorithm Hash digest
SHA256 9a647ed5d1f61aad5e5fd027cf25567102b3c0f039b0e1fefa94db5b7f974b58
MD5 e0fe84d9e602cc91ac271f0bec338b79
BLAKE2b-256 ec29589ec3074091f0d854374d2007c531c5ccb80aa721c009fb5a08767560e3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page