planemo.linters package
Submodules
planemo.linters.biocontainer_registered module
Ensure best-practice biocontainer registered for this tool.
-
planemo.linters.biocontainer_registered.
lint_biocontainer_registered
(tool_source, lint_ctx)[source]
-
planemo.linters.biocontainer_registered.
mulled_container_name
(namespace, targets)[source]
planemo.linters.conda_requirements module
Ensure requirements are matched in best practice conda channels.
-
planemo.linters.conda_requirements.
lint_requirements_in_conda
(tool_source, lint_ctx)[source]
Check requirements of tool source against best practice Conda channels.
planemo.linters.doi module
Tool linting module that lints Galaxy tools for their DOIs (if a DOI type citation is present)
-
planemo.linters.doi.
lint_tool_dois
(tool_xml, lint_ctx)[source]
planemo.linters.urls module
Tool linting module that lints Galaxy tools for their URLs
-
planemo.linters.urls.
lint_tool_urls
(tool_source, lint_ctx)[source]
planemo.linters.xsd module
Tool linting module that lints Galaxy tool against experimental XSD.
-
planemo.linters.xsd.
lint_tool_xsd
(tool_xml, lint_ctx)[source]
Write a temp file out and lint it.
Module contents