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.
tool_shed.dependencies package
Subpackages
- tool_shed.dependencies.repository package
- Submodules
- tool_shed.dependencies.repository.relation_builder module
RelationBuilderRelationBuilder.__init__()RelationBuilder.can_add_to_key_rd_dicts()RelationBuilder.filter_only_if_compiling_contained_td()RelationBuilder.get_prior_installation_required_and_only_if_compiling_contained_td()RelationBuilder.get_key_for_repository_changeset_revision()RelationBuilder.get_repository_dependencies_for_changeset_revision()RelationBuilder.get_repository_dependency_as_key()RelationBuilder.get_updated_changeset_revisions_for_repository_dependencies()RelationBuilder.handle_circular_repository_dependency()RelationBuilder.handle_current_repository_dependency()RelationBuilder.handle_key_rd_dicts_for_repository()RelationBuilder.handle_next_repository_dependency()RelationBuilder.in_all_repository_dependencies()RelationBuilder.in_circular_repository_dependencies()RelationBuilder.in_key_rd_dicts()RelationBuilder.initialize_all_repository_dependencies()RelationBuilder.is_circular_repository_dependency()RelationBuilder.populate_repository_dependency_objects_for_processing()RelationBuilder.prune_invalid_repository_dependencies()RelationBuilder.remove_from_key_rd_dicts()RelationBuilder.remove_repository_dependency_reference_to_self()RelationBuilder.update_circular_repository_dependencies()
- tool_shed.dependencies.tool package
- Submodules
- tool_shed.dependencies.tool.tag_attribute_handler module
TagAttributeHandlerTagAttributeHandler.__init__()TagAttributeHandler.process_action_tag_set()TagAttributeHandler.process_actions_tag_set()TagAttributeHandler.process_actions_group_tag_set()TagAttributeHandler.process_config()TagAttributeHandler.process_install_tag_set()TagAttributeHandler.process_package_tag_set()TagAttributeHandler.process_repository_tag_set()
Submodules
tool_shed.dependencies.attribute_handlers module
- class tool_shed.dependencies.attribute_handlers.RepositoryDependencyAttributeHandler(trans: ProvidesRepositoriesContext, unpopulate)[source]
Bases:
object- trans: ProvidesRepositoriesContext
- app: ToolShedApp
- handle_complex_dependency_elem(parent_elem, elem_index, elem)[source]
Populate or unpopulate the toolshed and changeset_revision attributes of a <repository> tag that defines a complex repository dependency.
- handle_elem(elem)[source]
Populate or unpopulate the changeset_revision and toolshed attributes of repository tags.