%inherit file="/base.mako"/> <%namespace file="/message.mako" import="render_msg" /> <%namespace file="/webapps/tool_shed/common/common.mako" import="*" /> <%namespace file="/webapps/tool_shed/repository/common.mako" import="*" /> <%namespace file="/webapps/tool_shed/common/repository_actions_menu.mako" import="*" /> <% is_new = repository.is_new( trans.app ) can_push = trans.app.security_agent.can_push( trans.app, trans.user, repository ) can_download = not is_new and ( not is_malicious or can_push ) can_view_change_log = trans.webapp.name == 'tool_shed' and not is_new %> <%! def inherit(context): if context.get('use_panels'): return '/webapps/tool_shed/base_panels.mako' else: return '/base.mako' %> <%inherit file="${inherit(context)}"/> %if render_repository_actions_for == 'tool_shed': ${render_tool_shed_repository_actions( repository=repository, metadata=metadata, changeset_revision=changeset_revision )} %else: ${render_galaxy_repository_actions( repository=repository )} %endif %if message: ${render_msg( message, status )} %endif
Miscellaneous |
Version lineage of this tool (guids ordered most recent to oldest) |
%if guid == tool_metadata_dict[ 'guid' ]: ${guid | h} (this tool) %else: ${guid | h} %endif |
Requirements (dependencies defined in the <requirements> tag set) |
name | version | type |
${requirement_name | h} | ${requirement_version | h} | ${requirement_type | h} |
Additional information about this tool |
${tool.command | h}
Parallelism |
Functional tests |
name | inputs | outputs | required files |
${test_dict[ 'name' ]} |
%for input in inputs:
${input[0]}: ${input[1] | h} %endfor |
%for output in outputs:
${output[0]}: ${output[1] | h} %endfor |
%for required_file in required_files:
${required_file | h} %endfor |