Mercurial > repos > ufz > omero_dataset_to_plate
comparison macros.xml @ 0:5ad32d18fe82 draft
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/tree/main/tools/omero commit 636cbb62d59819caca5bc9eab0a8ec31be5bdd46
author | ufz |
---|---|
date | Mon, 16 Dec 2024 20:56:16 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:5ad32d18fe82 |
---|---|
1 <macros> | |
2 <!-- for historic reasons the omero-py version is used as the version for all tools --> | |
3 <token name="@TOOL_VERSION@">5.18.0</token> | |
4 <token name="@EZOMERO_VERSION@">3.0.1</token> | |
5 <token name="@PROFILE@">23.0</token> | |
6 | |
7 <xml name="ezomero_requirements"> | |
8 <requirements> | |
9 <requirement type="package" version="@EZOMERO_VERSION@">ezomero</requirement> | |
10 <requirement type="package" version="2.2.2">pandas</requirement> | |
11 <yield/> | |
12 </requirements> | |
13 </xml> | |
14 | |
15 <xml name="omeropy_requirements"> | |
16 <requirements> | |
17 <requirement type="package" version="@TOOL_VERSION@">omero-py</requirement> | |
18 <!-- openjdk is needed: https://github.com/conda-forge/omero-py-feedstock/pull/16 --> | |
19 <requirement type="package" version="21.0.2">openjdk</requirement> | |
20 <yield/> | |
21 </requirements> | |
22 </xml> | |
23 | |
24 | |
25 <xml name="host_port"> | |
26 <param name="omero_host" type="text" label="OMERO host URL"> | |
27 <validator type="regex" message="Enter a valid host location, for example, your.omero.server">^[a-zA-Z0-9._-]*$</validator> | |
28 <validator type="expression" message="No two dots (..) allowed">'..' not in value</validator> | |
29 </param> | |
30 <param argument="omero_port" type="integer" optional="false" value="4064" label="OMERO port"/> | |
31 <param name="test_username" type="hidden" value=""/> | |
32 <param name="test_password" type="hidden" value=""/> | |
33 </xml> | |
34 <token name="@HOST_PORT@"> | |
35 --host '$omero_host' | |
36 --port $omero_port | |
37 </token> | |
38 | |
39 <xml name="credentials"> | |
40 <configfile name="credentials"><![CDATA[ | |
41 { | |
42 "username": "$__user__.extra_preferences.get('omero_account|username', $test_username)", | |
43 "password": "$__user__.extra_preferences.get('omero_account|password', $test_password)" | |
44 } | |
45 ]]></configfile> | |
46 </xml> | |
47 | |
48 <token name="@SECURITY_DISCLAIMER@"> | |
49 **OMERO-suite Security Diclaimer:** To utilize the OMERO tools, the user must trust Galaxy instances. | |
50 The configuration file, which contains your OMERO password and username, is stored in the job working directory. | |
51 This directory only exists during the runtime of the job and should only be accessible by the system user that runs the job. | |
52 However, please be aware that your username and password may be exposed to users with administrative rights. | |
53 We are working on increasing the security of the OMERO suite | |
54 </token> | |
55 | |
56 </macros> |