galaxy.tools.linters package¶
Submodules¶
galaxy.tools.linters.citations module¶
This module contains a citation lint function.
Citations describe references that should be used when consumers of the tool publish results.
galaxy.tools.linters.command module¶
This module contains a linting function for a tool’s command description.
A command description describes how to build the command-line to execute from supplied inputs.
galaxy.tools.linters.cwl module¶
Linter for CWL tools.
galaxy.tools.linters.general module¶
This module contains a linting functions for general aspects of the tool.
galaxy.tools.linters.help module¶
This module contains a linting function for a tool’s help.
galaxy.tools.linters.inputs module¶
This module contains a linting functions for tool inputs.
galaxy.tools.linters.outputs module¶
This module contains a linting functions for tool outputs.
galaxy.tools.linters.stdio module¶
This module contains a linting functions for tool error detection.
galaxy.tools.linters.tests module¶
This module contains a linting functions for tool tests.
galaxy.tools.linters.xml_order module¶
This module contains a linting functions for tool XML block order.
For more information on the IUC standard for XML block order see - https://github.com/galaxy-iuc/standards.
Module contents¶
This package contains linting functions for Galaxy tools.