<%inherit file="/base.mako"/> <%namespace file="/message.mako" import="render_msg" /> <%namespace file="/admin/tool_shed_repository/common.mako" import="render_dependencies_section" /> <%namespace file="/admin/tool_shed_repository/common.mako" import="render_readme_section" /> <%namespace file="/webapps/tool_shed/repository/common.mako" import="*" /> <%def name="stylesheets()"> ${parent.stylesheets()} ${h.css( "library" )} <%def name="javascripts()"> ${parent.javascripts()} ${h.js("libs/jquery/jquery.rating", "libs/jquery/jstorage" )} ${container_javascripts()} <% # Handle the case where an uninstalled repository encountered errors during the process of being reinstalled. In # this case, the repository metadata is an empty dictionary, but one or both of has_repository_dependencies # and includes_tool_dependencies may be True. If either of these are True but we have no metadata, we cannot install # repository dependencies on this pass. if has_repository_dependencies: repository_dependencies = containers_dict[ 'repository_dependencies' ] missing_repository_dependencies = containers_dict[ 'missing_repository_dependencies' ] if repository_dependencies or missing_repository_dependencies: can_display_repository_dependencies = True else: can_display_repository_dependencies = False else: can_display_repository_dependencies = False if includes_tool_dependencies: tool_dependencies = containers_dict[ 'tool_dependencies' ] missing_tool_dependencies = containers_dict[ 'missing_tool_dependencies' ] if tool_dependencies or missing_tool_dependencies: can_display_tool_dependencies = True else: can_display_tool_dependencies = False else: can_display_tool_dependencies = False %> %if message: ${render_msg( message, status )} %endif

The Galaxy development team does not maintain the contents of many Galaxy Tool Shed repositories. Some repository tools may include code that produces malicious behavior, so be aware of what you are installing.

If you discover a repository that causes problems after installation, contact Galaxy support, sending all necessary information, and appropriate action will be taken.

Contact the repository owner for general questions or concerns.

<% readme_files_dict = containers_dict.get( 'readme_files', None ) %> %if readme_files_dict:
Repository README file - may contain important installation or license information
${render_readme_section( containers_dict )}
%endif %if can_display_repository_dependencies or can_display_tool_dependencies:
Confirm dependency installation
${render_dependencies_section( install_repository_dependencies_check_box, install_tool_dependencies_check_box, containers_dict, revision_label=None, export=False )}
%endif %if shed_tool_conf_select_field:
Choose the tool panel section to contain the installed tools (optional)
<% if len( shed_tool_conf_select_field.options ) == 1: select_help = "Your Galaxy instance is configured with 1 shed-related tool configuration file, so repositories will be " select_help += "installed using its tool_path setting." else: select_help = "Your Galaxy instance is configured with %d shed-related tool configuration files, " % len( shed_tool_conf_select_field.options ) select_help += "so select the file whose tool_path setting you want used for installing repositories." %>
${shed_tool_conf_select_field.get_html()}
${select_help|h}
%else: %endif
Add a new tool panel section to contain the installed tools (optional).
${tool_panel_section_select_field.get_html()}
Choose an existing section in your tool panel to contain the installed tools (optional).
Clicking Install without selecting a tool panel section will load the installed tools into the tool panel outside of any sections.