def load_module_sections(trans):
 module_sections = {}
 module_sections['inputs'] = {'name': 'inputs', 'title': 'Inputs', 'modules': [{'name': 'data_input', 'title': 'Input Dataset', 'description': 'Input dataset'}, {'name': 'data_collection_input', 'title': 'Input Dataset Collection', 'description': 'Input dataset collection'}]}
 if trans.app.config.enable_beta_workflow_modules:
  module_sections['experimental'] = {'name': 'experimental', 'title': 'Experimental', 'modules': [{'name': 'pause', 'title': 'Pause Workflow for Dataset Review', 'description': 'Pause for Review'}, {'name': 'parameter_input', 'title': 'Parameter Input', 'description': 'Simple inputs used for workflow logic'}]}
 return module_sections

def load_module_sections ( trans ) : module_sections = { } module_sections [ 'inputs' ] = { 'name' : 'inputs' , 'title' : 'Inputs' , 'modules' : [ { 'name' : 'data_input' , 'title' : 'Input Dataset' , 'description' : 'Input dataset' } , { 'name' : 'data_collection_input' , 'title' : 'Input Dataset Collection' , 'description' : 'Input dataset collection' } ] } if trans . app . config . enable_beta_workflow_modules : module_sections [ 'experimental' ] = { 'name' : 'experimental' , 'title' : 'Experimental' , 'modules' : [ { 'name' : 'pause' , 'title' : 'Pause Workflow for Dataset Review' , 'description' : 'Pause for Review' } , { 'name' : 'parameter_input' , 'title' : 'Parameter Input' , 'description' : 'Simple inputs used for workflow logic' } ] } return module_sections
get abstract description of the workflow modules this galaxy instance is configured with .