slides

Architecture 11 - Galaxy Markdown Architecture

Abstract

layout: introduction_slides

Questions this will address

  • What is Galaxy Markdown and how does it differ from regular HTML?
  • How do contextual references get resolved to internal IDs?
  • What is the transformation pipeline for Galaxy Markdown?
  • How do frontend components render Galaxy directives?

Learning Objectives

  • Understand the contextual addressing system for Galaxy Markdown
  • Learn the backend parsing and transformation pipeline
  • Understand the handler pattern for export/rendering
  • Know how frontend components process Galaxy directives
  • Learn the editor architecture for pages and reports

Licence: Creative Commons Attribution 4.0 International

Keywords: Development in Galaxy

Target audience: Galaxy Administrators

Resource type: slides

Version: 1

Status: Active

Learning objectives:

  • Understand the contextual addressing system for Galaxy Markdown
  • Learn the backend parsing and transformation pipeline
  • Understand the handler pattern for export/rendering
  • Know how frontend components process Galaxy directives
  • Learn the editor architecture for pages and reports

Date modified: 2026-02-19

Date published: 2026-02-19

Authors: John Chilton

Scientific topics: Software engineering


Activity log