Warning

This document is for an in-development version of Galaxy. You can alternatively view this page in the latest release if it exists or view the top of the latest release's documentation.

galaxy.workflow.reports.generators package

Module containing Galaxy workflow report generator plugins.

class galaxy.workflow.reports.generators.WorkflowReportGeneratorPlugin[source]

Bases: object

abstract property plugin_type

Short string labelling this plugin.

abstract generate_report_json(trans, invocation, runtime_report_config_json=None)[source]
abstract generate_report_pdf(trans, invocation, runtime_report_config_json=None)[source]
class galaxy.workflow.reports.generators.WorkflowMarkdownGeneratorPlugin[source]

Bases: WorkflowReportGeneratorPlugin

WorkflowReportGeneratorPlugin that generates markdown as base report.

generate_report_json(trans, invocation: WorkflowInvocation, runtime_report_config_json=None)[source]
generate_report_pdf(trans, invocation, runtime_report_config_json=None)[source]

Submodules

galaxy.workflow.reports.generators.markdown module

The class defines the default stock Galaxy workflow reporting plugin

class galaxy.workflow.reports.generators.markdown.MarkdownWorkflowMarkdownReportGeneratorPlugin[source]

Bases: WorkflowMarkdownGeneratorPlugin

plugin_type = 'markdown'