Home Research

Galaxy tool XML schema

Vendored Galaxy tool XML schema for wrapper structure, parameters, outputs, tests, and assertion syntax.

Raw
Revised
2026-05-05
Rev
1
component

Vendored from upstream, pinned at SHA 7765fae. One file lives next to this note:

  • galaxy.xsd — the structured source. Agents and casting should consume this when authoring or validating Galaxy tool wrapper XML, tool tests, output assertions, macros, inputs, outputs, help, citations, and configfile blocks. Sync is manual.

When to consult: authoring or validating tool.xml wrappers, translating tool parameters into Galaxy XML, defining outputs or discovered datasets, writing wrapper tests, or choosing valid Galaxy assertion elements and attributes. Do not use this for author-galaxy-tool-wrapper, which emits UDT YAML.

Incoming References (2)

  • Galaxy collection semanticsrelated note— Vendored formal spec of Galaxy dataset-collection mapping/reduction semantics, with labeled examples and pinned test references.
  • Galaxy datatypes registry samplerelated note— Vendored Galaxy datatypes registry sample: extension → datatype class mapping, sniff order, converters, and display applications.