From dcb20450a05a325928a4c7fff5cda8cdcf54d812 Mon Sep 17 00:00:00 2001 From: Wolfgang Maier Date: Thu, 1 Feb 2024 16:05:13 +0100 Subject: [PATCH] Fix IUC best practices links, mention data_source_async --- doc/parse_gx_xsd.py | 2 +- lib/galaxy/tool_util/xsd/galaxy.xsd | 21 +++++++++++---------- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/doc/parse_gx_xsd.py b/doc/parse_gx_xsd.py index 84d51b2f98a5..d1453f86870b 100644 --- a/doc/parse_gx_xsd.py +++ b/doc/parse_gx_xsd.py @@ -140,7 +140,7 @@ def _get_bp_link(annotation_el): anchor = annotation_el.attrib.get("{http://galaxyproject.org/xml/1.0}best_practices", None) link = None if anchor: - link = "https://planemo.readthedocs.io/en/latest/standards/docs/best_practices/tool_xml.html#%s" % anchor + link = "https://galaxy-iuc-standards.readthedocs.io/en/latest/best_practices/tool_xml.html#%s" % anchor return link diff --git a/lib/galaxy/tool_util/xsd/galaxy.xsd b/lib/galaxy/tool_util/xsd/galaxy.xsd index c8bd3bc260e3..8f46e0c23f41 100644 --- a/lib/galaxy/tool_util/xsd/galaxy.xsd +++ b/lib/galaxy/tool_util/xsd/galaxy.xsd @@ -220,13 +220,14 @@ graphical tool form by setting this to ``false``. Allows for certain framework functionality to be performed on certain types of tools. Normal tools that execute typical command-line jobs do not need to specify this, special kinds of tools such -as [Data Source](https://galaxyproject.org/admin/internals/data-sources/) and +as [Data Source](https://docs.galaxyproject.org/en/latest/dev/data_source.html) and [Data Manager](https://galaxyproject.org/admin/tools/data-managers/) tools should -set this to have values such as ``data_source`` or ``manage_data``. +set this to have values such as ``data_source``, ``data_source_async`` or +``manage_data``. - + This string specifies the minimum Galaxy version that should be required to run this tool. Certain legacy behaviors such as using standard error content to detect errors instead of exit code are disabled @@ -265,7 +266,7 @@ this tool is usable within a workflow (defaults to ``true`` for normal tools and Only used if ``tool_type`` attribute value -is ``data_source`` - this attribute defines the HTTP request method to use when +is ``data_source`` or ``data_source_async`` - this attribute defines the HTTP request method to use when communicating with an external data source application (the default is ``get``). @@ -3531,7 +3532,7 @@ rendered as a one line text box (if ``false``, the default) or a multi-line text - + - + Short bit of text, rendered on the tool form just below the associated field to provide information about the field. @@ -6513,7 +6514,7 @@ Examples are included in the test tools directory including: - + @@ -7369,7 +7370,7 @@ and ``contains``. In addition there is ``sim_size`` which is discouraged in favo - + `` tags. A tool can have any number of EDAM topic references. @@ -7393,7 +7394,7 @@ A tool can have any number of EDAM topic references. - + `` tags. A tool can have any number of EDAM operation references. @@ -7418,7 +7419,7 @@ A tool can have any number of EDAM operation references. - + `` tags. A tool can refer multiple reference IDs.