search Package

search Package

Module for building and searching the index of tools installed within this Galaxy.

class galaxy.tools.search.ToolBoxSearch(toolbox, index_help=True)[source]

Bases: object

Support searching tools in a toolbox. This implementation uses the Whoosh search library.

build_index(index_help=True)[source]
search(q, tool_name_boost, tool_section_boost, tool_description_boost, tool_help_boost, tool_search_limit)[source]

Perform search on the in-memory index. Weight in the given boosts.