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.grids package

Submodules

tool_shed.grids.admin_grids module

class tool_shed.grids.admin_grids.UserGrid[source]

Bases: galaxy.webapps.reports.framework.grids.Grid

class UserLoginColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, user)[source]
class UserNameColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, user)[source]
class GroupsColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.GridColumn

get_value(trans, grid, user)[source]
class RolesColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.GridColumn

get_value(trans, grid, user)[source]
class ExternalColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.GridColumn

get_value(trans, grid, user)[source]
class LastLoginColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.GridColumn

get_value(trans, grid, user)[source]
class StatusColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.GridColumn

get_value(trans, grid, user)[source]
class EmailColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.GridColumn

filter(trans, user, query, column_filter)[source]
title = 'Users'
model_class

alias of tool_shed.webapp.model.User

default_sort_key = 'email'
columns = [<tool_shed.grids.admin_grids.UserGrid.UserLoginColumn object>, <tool_shed.grids.admin_grids.UserGrid.UserNameColumn object>, <tool_shed.grids.admin_grids.UserGrid.GroupsColumn object>, <tool_shed.grids.admin_grids.UserGrid.RolesColumn object>, <tool_shed.grids.admin_grids.UserGrid.ExternalColumn object>, <tool_shed.grids.admin_grids.UserGrid.LastLoginColumn object>, <tool_shed.grids.admin_grids.UserGrid.StatusColumn object>, <tool_shed.grids.admin_grids.UserGrid.EmailColumn object>, <galaxy.webapps.reports.framework.grids.MulticolFilterColumn object>]
global_actions = [<galaxy.webapps.reports.framework.grids.GridAction object>]
operations = [<galaxy.webapps.reports.framework.grids.GridOperation object>, <galaxy.webapps.reports.framework.grids.GridOperation object>]
standard_filters = [<galaxy.webapps.reports.framework.grids.GridColumnFilter object>, <galaxy.webapps.reports.framework.grids.GridColumnFilter object>, <galaxy.webapps.reports.framework.grids.GridColumnFilter object>, <galaxy.webapps.reports.framework.grids.GridColumnFilter object>]
use_paging = False
get_current_item(trans, **kwargs)[source]
class tool_shed.grids.admin_grids.RoleGrid[source]

Bases: galaxy.webapps.reports.framework.grids.Grid

class NameColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, role)[source]
class DescriptionColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, role)[source]
class TypeColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, role)[source]
class StatusColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.GridColumn

get_value(trans, grid, role)[source]
class GroupsColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.GridColumn

get_value(trans, grid, role)[source]
class RepositoriesColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.GridColumn

get_value(trans, grid, role)[source]
class UsersColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.GridColumn

get_value(trans, grid, role)[source]
title = 'Roles'
model_class

alias of tool_shed.webapp.model.Role

default_sort_key = 'name'
columns = [<tool_shed.grids.admin_grids.RoleGrid.NameColumn object>, <tool_shed.grids.admin_grids.RoleGrid.DescriptionColumn object>, <tool_shed.grids.admin_grids.RoleGrid.GroupsColumn object>, <tool_shed.grids.admin_grids.RoleGrid.RepositoriesColumn object>, <tool_shed.grids.admin_grids.RoleGrid.UsersColumn object>, <galaxy.webapps.reports.framework.grids.DeletedColumn object>, <galaxy.webapps.reports.framework.grids.MulticolFilterColumn object>]
global_actions = [<galaxy.webapps.reports.framework.grids.GridAction object>]
operations = [<galaxy.webapps.reports.framework.grids.GridOperation object>, <galaxy.webapps.reports.framework.grids.GridOperation object>, <galaxy.webapps.reports.framework.grids.GridOperation object>, <galaxy.webapps.reports.framework.grids.GridOperation object>]
standard_filters = [<galaxy.webapps.reports.framework.grids.GridColumnFilter object>, <galaxy.webapps.reports.framework.grids.GridColumnFilter object>, <galaxy.webapps.reports.framework.grids.GridColumnFilter object>]
use_paging = False
apply_query_filter(trans, query, **kwd)[source]
class tool_shed.grids.admin_grids.GroupGrid[source]

Bases: galaxy.webapps.reports.framework.grids.Grid

class NameColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, group)[source]
class StatusColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.GridColumn

get_value(trans, grid, group)[source]
class RolesColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.GridColumn

get_value(trans, grid, group)[source]
class UsersColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.GridColumn

get_value(trans, grid, group)[source]
title = 'Groups'
model_class

alias of tool_shed.webapp.model.Group

default_sort_key = 'name'
columns = [<tool_shed.grids.admin_grids.GroupGrid.NameColumn object>, <tool_shed.grids.admin_grids.GroupGrid.UsersColumn object>, <tool_shed.grids.admin_grids.GroupGrid.RolesColumn object>, <tool_shed.grids.admin_grids.GroupGrid.StatusColumn object>, <galaxy.webapps.reports.framework.grids.DeletedColumn object>, <galaxy.webapps.reports.framework.grids.MulticolFilterColumn object>]
global_actions = [<galaxy.webapps.reports.framework.grids.GridAction object>]
operations = [<galaxy.webapps.reports.framework.grids.GridOperation object>, <galaxy.webapps.reports.framework.grids.GridOperation object>, <galaxy.webapps.reports.framework.grids.GridOperation object>, <galaxy.webapps.reports.framework.grids.GridOperation object>]
standard_filters = [<galaxy.webapps.reports.framework.grids.GridColumnFilter object>, <galaxy.webapps.reports.framework.grids.GridColumnFilter object>, <galaxy.webapps.reports.framework.grids.GridColumnFilter object>]
use_paging = False
class tool_shed.grids.admin_grids.ManageCategoryGrid[source]

Bases: tool_shed.grids.repository_grids.CategoryGrid

columns = [<tool_shed.grids.repository_grids.CategoryGrid.NameColumn object>, <tool_shed.grids.repository_grids.CategoryGrid.DescriptionColumn object>, <tool_shed.grids.repository_grids.CategoryGrid.RepositoriesColumn object>]
global_actions = [<galaxy.webapps.reports.framework.grids.GridAction object>]
class tool_shed.grids.admin_grids.AdminRepositoryGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryGrid

class DeletedColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.BooleanColumn

get_value(trans, grid, repository)[source]
columns = [<tool_shed.grids.repository_grids.RepositoryGrid.NameColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.HeadsColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.UserColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.DeprecatedColumn object>, <tool_shed.grids.admin_grids.AdminRepositoryGrid.DeletedColumn object>, <galaxy.webapps.reports.framework.grids.MulticolFilterColumn object>]
operations = [<galaxy.webapps.reports.framework.grids.GridOperation object>, <galaxy.webapps.reports.framework.grids.GridOperation object>]
standard_filters = []
default_filter = {}
build_initial_query(trans, **kwd)[source]
class tool_shed.grids.admin_grids.RepositoryMetadataGrid[source]

Bases: galaxy.webapps.reports.framework.grids.Grid

class IdColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.IntegerColumn

get_value(trans, grid, repository_metadata)[source]
class NameColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
class OwnerColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
class RevisionColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
class ToolsColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
class DatatypesColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
class WorkflowsColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
class DeletedColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.BooleanColumn

get_value(trans, grid, repository_metadata)[source]
class DeprecatedColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.BooleanColumn

get_value(trans, grid, repository_metadata)[source]
class MaliciousColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.BooleanColumn

get_value(trans, grid, repository_metadata)[source]
title = 'Repository Metadata'
model_class

alias of tool_shed.webapp.model.RepositoryMetadata

default_sort_key = 'name'
use_hide_message = False
columns = [<tool_shed.grids.admin_grids.RepositoryMetadataGrid.IdColumn object>, <tool_shed.grids.admin_grids.RepositoryMetadataGrid.NameColumn object>, <tool_shed.grids.admin_grids.RepositoryMetadataGrid.OwnerColumn object>, <tool_shed.grids.admin_grids.RepositoryMetadataGrid.RevisionColumn object>, <tool_shed.grids.admin_grids.RepositoryMetadataGrid.ToolsColumn object>, <tool_shed.grids.admin_grids.RepositoryMetadataGrid.DatatypesColumn object>, <tool_shed.grids.admin_grids.RepositoryMetadataGrid.WorkflowsColumn object>, <tool_shed.grids.admin_grids.RepositoryMetadataGrid.DeletedColumn object>, <tool_shed.grids.admin_grids.RepositoryMetadataGrid.DeprecatedColumn object>, <tool_shed.grids.admin_grids.RepositoryMetadataGrid.MaliciousColumn object>, <galaxy.webapps.reports.framework.grids.MulticolFilterColumn object>]
operations = [<galaxy.webapps.reports.framework.grids.GridOperation object>]
standard_filters = []
default_filter = {}
use_paging = False
build_initial_query(trans, **kwd)[source]

tool_shed.grids.repository_grid_filter_manager module

class tool_shed.grids.repository_grid_filter_manager.RepositoryGridFilterManager[source]

Bases: object

Provides filtered views of the many Tool SHed repository grids.

filters = <galaxy.util.bunch.Bunch object>
get_grid_title(trans, trailing_string='', default='')[source]
get_filter(trans)[source]
is_valid_filter(filter)[source]
set_filter(trans, **kwd)[source]

tool_shed.grids.repository_grids module

class tool_shed.grids.repository_grids.CategoryGrid[source]

Bases: galaxy.webapps.reports.framework.grids.Grid

class NameColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, category)[source]
class DescriptionColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, category)[source]
class RepositoriesColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, category)[source]
title = 'Categories'
model_class

alias of tool_shed.webapp.model.Category

template = '/webapps/tool_shed/category/grid.mako'
default_sort_key = 'name'
columns = [<tool_shed.grids.repository_grids.CategoryGrid.NameColumn object>, <tool_shed.grids.repository_grids.CategoryGrid.DescriptionColumn object>, <tool_shed.grids.repository_grids.CategoryGrid.RepositoriesColumn object>]
default_filter = {}
global_actions = []
operations = []
standard_filters = []
num_rows_per_page = 50
use_paging = False
class tool_shed.grids.repository_grids.RepositoryGrid[source]

Bases: galaxy.webapps.reports.framework.grids.Grid

class NameColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository)[source]
class TypeColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository)[source]
class HeadsColumn(col_name)[source]

Bases: galaxy.webapps.reports.framework.grids.GridColumn

__init__(col_name)[source]
get_value(trans, grid, repository)[source]

Display the current repository heads.

class MetadataRevisionColumn(col_name)[source]

Bases: galaxy.webapps.reports.framework.grids.GridColumn

__init__(col_name)[source]
get_value(trans, grid, repository)[source]

Display a SelectField whose options are the changeset_revision strings of all metadata revisions of this repository.

class LatestInstallableRevisionColumn(col_name)[source]

Bases: galaxy.webapps.reports.framework.grids.GridColumn

__init__(col_name)[source]
get_value(trans, grid, repository)[source]

Display the latest installable revision label (may not be the repository tip).

class TipRevisionColumn(col_name)[source]

Bases: galaxy.webapps.reports.framework.grids.GridColumn

__init__(col_name)[source]
get_value(trans, grid, repository)[source]

Display the repository tip revision label.

class DescriptionColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository)[source]
class CategoryColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository)[source]
class RepositoryCategoryColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.GridColumn

filter(trans, user, query, column_filter)[source]

Modify query to filter by category.

class UserColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository)[source]
class EmailColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

filter(trans, user, query, column_filter)[source]
class EmailAlertsColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository)[source]
class DeprecatedColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository)[source]
title = 'Repositories'
model_class

alias of tool_shed.webapp.model.Repository

default_sort_key = 'name'
use_hide_message = False
columns = [<tool_shed.grids.repository_grids.RepositoryGrid.NameColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.DescriptionColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.TypeColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.MetadataRevisionColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.UserColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.EmailColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.RepositoryCategoryColumn object>, <galaxy.webapps.reports.framework.grids.MulticolFilterColumn object>]
operations = []
standard_filters = []
default_filter = {'deleted': 'False'}
num_rows_per_page = 50
use_paging = False
build_initial_query(trans, **kwd)[source]
class tool_shed.grids.repository_grids.DockerImageGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryGrid

columns = [<tool_shed.grids.repository_grids.RepositoryGrid.NameColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.DescriptionColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.UserColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.EmailAlertsColumn object>]
operations = [<galaxy.webapps.reports.framework.grids.GridOperation object>]
show_item_checkboxes = True
class tool_shed.grids.repository_grids.EmailAlertsRepositoryGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryGrid

columns = [<tool_shed.grids.repository_grids.RepositoryGrid.NameColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.DescriptionColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.UserColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.EmailAlertsColumn object>, <galaxy.webapps.reports.framework.grids.DeletedColumn object>]
operations = [<galaxy.webapps.reports.framework.grids.GridOperation object>]
global_actions = [<galaxy.webapps.reports.framework.grids.GridAction object>]
class tool_shed.grids.repository_grids.MatchedRepositoryGrid[source]

Bases: galaxy.webapps.reports.framework.grids.Grid

class NameColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
class DescriptionColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
class RevisionColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
class UserColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
title = 'Matching repositories'
model_class

alias of tool_shed.webapp.model.RepositoryMetadata

default_sort_key = 'Repository.name'
use_hide_message = False
columns = [<tool_shed.grids.repository_grids.MatchedRepositoryGrid.NameColumn object>, <tool_shed.grids.repository_grids.MatchedRepositoryGrid.DescriptionColumn object>, <tool_shed.grids.repository_grids.MatchedRepositoryGrid.RevisionColumn object>, <tool_shed.grids.repository_grids.MatchedRepositoryGrid.UserColumn object>]
operations = [<galaxy.webapps.reports.framework.grids.GridOperation object>]
standard_filters = []
default_filter = {}
num_rows_per_page = 50
use_paging = False
build_initial_query(trans, **kwd)[source]
class tool_shed.grids.repository_grids.InstallMatchedRepositoryGrid[source]

Bases: tool_shed.grids.repository_grids.MatchedRepositoryGrid

columns = [<tool_shed.grids.repository_grids.MatchedRepositoryGrid.NameColumn object>, <tool_shed.grids.repository_grids.MatchedRepositoryGrid.DescriptionColumn object>, <tool_shed.grids.repository_grids.MatchedRepositoryGrid.RevisionColumn object>, <tool_shed.grids.repository_grids.MatchedRepositoryGrid.UserColumn object>]
class tool_shed.grids.repository_grids.MyWritableRepositoriesGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryGrid

title = 'Repositories I can change'
columns = [<tool_shed.grids.repository_grids.RepositoryGrid.NameColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.TypeColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.MetadataRevisionColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.UserColumn object>, <galaxy.webapps.reports.framework.grids.MulticolFilterColumn object>]
operations = []
use_paging = False
build_initial_query(trans, **kwd)[source]
class tool_shed.grids.repository_grids.RepositoriesByUserGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryGrid

title = 'Repositories by user'
columns = [<tool_shed.grids.repository_grids.RepositoryGrid.NameColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.DescriptionColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.TypeColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.MetadataRevisionColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.CategoryColumn object>]
operations = []
standard_filters = []
default_filter = {'deleted': 'False'}
num_rows_per_page = 50
use_paging = False
build_initial_query(trans, **kwd)[source]
class tool_shed.grids.repository_grids.RepositoriesInCategoryGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryGrid

title = 'Category'
columns = [<tool_shed.grids.repository_grids.RepositoryGrid.NameColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.DescriptionColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.TypeColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.MetadataRevisionColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.UserColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.EmailColumn object>, <galaxy.webapps.reports.framework.grids.MulticolFilterColumn object>]
operations = []
use_paging = False
build_initial_query(trans, **kwd)[source]
class tool_shed.grids.repository_grids.RepositoriesIOwnGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryGrid

title = 'Repositories I own'
columns = [<tool_shed.grids.repository_grids.RepositoryGrid.NameColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.TypeColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.MetadataRevisionColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.DeprecatedColumn object>, <galaxy.webapps.reports.framework.grids.MulticolFilterColumn object>]
operations = []
use_paging = False
build_initial_query(trans, **kwd)[source]
class tool_shed.grids.repository_grids.RepositoriesICanAdministerGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryGrid

title = 'Repositories I can administer'
columns = [<tool_shed.grids.repository_grids.RepositoryGrid.NameColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.UserColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.MetadataRevisionColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.DeprecatedColumn object>, <galaxy.webapps.reports.framework.grids.MulticolFilterColumn object>]
operations = []
use_paging = False
build_initial_query(trans, **kwd)[source]

Retrieve all repositories for which the current user has been granted administrative privileges.

class tool_shed.grids.repository_grids.RepositoriesMissingToolTestComponentsGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryGrid

title = 'Repositories with missing tool test components'
columns = [<tool_shed.grids.repository_grids.RepositoryGrid.NameColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.LatestInstallableRevisionColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.UserColumn object>, <galaxy.webapps.reports.framework.grids.MulticolFilterColumn object>]
operations = []
use_paging = False
build_initial_query(trans, **kwd)[source]
class tool_shed.grids.repository_grids.MyWritableRepositoriesMissingToolTestComponentsGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoriesMissingToolTestComponentsGrid

title = 'Repositories I can change with missing tool test components'
columns = [<tool_shed.grids.repository_grids.RepositoryGrid.NameColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.LatestInstallableRevisionColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.UserColumn object>, <galaxy.webapps.reports.framework.grids.MulticolFilterColumn object>]
operations = []
use_paging = False
build_initial_query(trans, **kwd)[source]
class tool_shed.grids.repository_grids.DeprecatedRepositoriesIOwnGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoriesIOwnGrid

title = 'Deprecated repositories I own'
columns = [<tool_shed.grids.repository_grids.RepositoryGrid.NameColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.TypeColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.MetadataRevisionColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.CategoryColumn object>, <galaxy.webapps.reports.framework.grids.MulticolFilterColumn object>]
use_paging = False
build_initial_query(trans, **kwd)[source]
class tool_shed.grids.repository_grids.RepositoriesWithInvalidToolsGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryGrid

class InvalidToolConfigColumn(col_name)[source]

Bases: galaxy.webapps.reports.framework.grids.GridColumn

__init__(col_name)[source]
get_value(trans, grid, repository)[source]
title = 'Repositories with invalid tools'
columns = [<tool_shed.grids.repository_grids.RepositoriesWithInvalidToolsGrid.InvalidToolConfigColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.NameColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.LatestInstallableRevisionColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.UserColumn object>]
operations = []
use_paging = False
build_initial_query(trans, **kwd)[source]
class tool_shed.grids.repository_grids.MyWritableRepositoriesWithInvalidToolsGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoriesWithInvalidToolsGrid

title = 'Repositories I can change with invalid tools'
columns = [<tool_shed.grids.repository_grids.RepositoriesWithInvalidToolsGrid.InvalidToolConfigColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.NameColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.LatestInstallableRevisionColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.UserColumn object>]
operations = []
use_paging = False
build_initial_query(trans, **kwd)[source]
class tool_shed.grids.repository_grids.RepositoryMetadataGrid[source]

Bases: galaxy.webapps.reports.framework.grids.Grid

class RepositoryNameColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
class RepositoryTypeColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
class RepositoryOwnerColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
class ChangesetRevisionColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
class MaliciousColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.BooleanColumn

get_value(trans, grid, repository_metadata)[source]
class DownloadableColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.BooleanColumn

get_value(trans, grid, repository_metadata)[source]
class HasRepositoryDependenciesColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.BooleanColumn

get_value(trans, grid, repository_metadata)[source]
class IncludesDatatypesColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.BooleanColumn

get_value(trans, grid, repository_metadata)[source]
class IncludesToolsColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.BooleanColumn

get_value(trans, grid, repository_metadata)[source]
class IncludesToolDependenciesColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.BooleanColumn

get_value(trans, grid, repository_metadata)[source]
class IncludesWorkflowsColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.BooleanColumn

get_value(trans, grid, repository_metadata)[source]
title = 'Repository metadata'
model_class

alias of tool_shed.webapp.model.RepositoryMetadata

default_sort_key = 'Repository.name'
columns = [<tool_shed.grids.repository_grids.RepositoryMetadataGrid.RepositoryNameColumn object>, <tool_shed.grids.repository_grids.RepositoryMetadataGrid.RepositoryNameColumn object>, <tool_shed.grids.repository_grids.RepositoryMetadataGrid.RepositoryOwnerColumn object>, <galaxy.webapps.reports.framework.grids.MulticolFilterColumn object>]
operations = []
standard_filters = []
default_filter = {'malicious': 'False'}
num_rows_per_page = 50
use_paging = False
build_initial_query(trans, **kwd)[source]
class tool_shed.grids.repository_grids.RepositoryDependenciesGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryMetadataGrid

class RequiredRepositoryColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
title = 'Valid repository dependency definitions in this tool shed'
default_sort_key = 'Repository.name'
columns = [<tool_shed.grids.repository_grids.RepositoryDependenciesGrid.RequiredRepositoryColumn object>, <tool_shed.grids.repository_grids.RepositoryMetadataGrid.RepositoryNameColumn object>, <tool_shed.grids.repository_grids.RepositoryMetadataGrid.RepositoryOwnerColumn object>, <tool_shed.grids.repository_grids.RepositoryMetadataGrid.ChangesetRevisionColumn object>, <galaxy.webapps.reports.framework.grids.MulticolFilterColumn object>]
build_initial_query(trans, **kwd)[source]
class tool_shed.grids.repository_grids.DatatypesGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryMetadataGrid

class DatatypesColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
title = 'Custom datatypes in this tool shed'
default_sort_key = 'Repository.name'
columns = [<tool_shed.grids.repository_grids.DatatypesGrid.DatatypesColumn object>, <tool_shed.grids.repository_grids.RepositoryMetadataGrid.RepositoryNameColumn object>, <tool_shed.grids.repository_grids.RepositoryMetadataGrid.RepositoryOwnerColumn object>, <tool_shed.grids.repository_grids.RepositoryMetadataGrid.ChangesetRevisionColumn object>, <galaxy.webapps.reports.framework.grids.MulticolFilterColumn object>]
build_initial_query(trans, **kwd)[source]
class tool_shed.grids.repository_grids.ToolDependenciesGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryMetadataGrid

class ToolDependencyColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
title = 'Tool dependency definitions in this tool shed'
default_sort_key = 'Repository.name'
columns = [<tool_shed.grids.repository_grids.ToolDependenciesGrid.ToolDependencyColumn object>, <tool_shed.grids.repository_grids.RepositoryMetadataGrid.RepositoryNameColumn object>, <tool_shed.grids.repository_grids.RepositoryMetadataGrid.RepositoryOwnerColumn object>, <tool_shed.grids.repository_grids.RepositoryMetadataGrid.ChangesetRevisionColumn object>, <galaxy.webapps.reports.framework.grids.MulticolFilterColumn object>]
build_initial_query(trans, **kwd)[source]
class tool_shed.grids.repository_grids.ToolsGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryMetadataGrid

class ToolsColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
title = 'Valid tools in this tool shed'
default_sort_key = 'Repository.name'
columns = [<tool_shed.grids.repository_grids.ToolsGrid.ToolsColumn object>, <tool_shed.grids.repository_grids.RepositoryMetadataGrid.RepositoryNameColumn object>, <tool_shed.grids.repository_grids.RepositoryMetadataGrid.RepositoryOwnerColumn object>, <tool_shed.grids.repository_grids.RepositoryMetadataGrid.ChangesetRevisionColumn object>, <galaxy.webapps.reports.framework.grids.MulticolFilterColumn object>]
build_initial_query(trans, **kwd)[source]
class tool_shed.grids.repository_grids.ValidCategoryGrid[source]

Bases: tool_shed.grids.repository_grids.CategoryGrid

class RepositoriesColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, category)[source]
title = 'Categories of Valid Repositories'
model_class

alias of tool_shed.webapp.model.Category

template = '/webapps/tool_shed/category/valid_grid.mako'
default_sort_key = 'name'
columns = [<tool_shed.grids.repository_grids.CategoryGrid.NameColumn object>, <tool_shed.grids.repository_grids.CategoryGrid.DescriptionColumn object>, <tool_shed.grids.repository_grids.ValidCategoryGrid.RepositoriesColumn object>]
default_filter = {}
global_actions = []
operations = []
standard_filters = []
num_rows_per_page = 50
use_paging = False
class tool_shed.grids.repository_grids.ValidRepositoryGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryGrid

class CategoryColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository)[source]
class RepositoryCategoryColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.GridColumn

filter(trans, user, query, column_filter)[source]

Modify query to filter by category.

class InstallableRevisionColumn(col_name)[source]

Bases: galaxy.webapps.reports.framework.grids.GridColumn

__init__(col_name)[source]
get_value(trans, grid, repository)[source]

Display a SelectField whose options are the changeset_revision strings of all download-able revisions of this repository.

title = 'Valid Repositories'
columns = [<tool_shed.grids.repository_grids.RepositoryGrid.NameColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.DescriptionColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.TypeColumn object>, <tool_shed.grids.repository_grids.ValidRepositoryGrid.InstallableRevisionColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.UserColumn object>, <tool_shed.grids.repository_grids.ValidRepositoryGrid.RepositoryCategoryColumn object>, <galaxy.webapps.reports.framework.grids.MulticolFilterColumn object>]
operations = []
use_paging = False
build_initial_query(trans, **kwd)[source]

tool_shed.grids.repository_review_grids module

class tool_shed.grids.repository_review_grids.ComponentGrid[source]

Bases: galaxy.webapps.reports.framework.grids.Grid

class NameColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, component)[source]
class DescriptionColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, component)[source]
title = 'Repository review components'
model_class

alias of tool_shed.webapp.model.Component

template = '/webapps/tool_shed/repository_review/grid.mako'
default_sort_key = 'name'
use_hide_message = False
columns = [<tool_shed.grids.repository_review_grids.ComponentGrid.NameColumn object>, <tool_shed.grids.repository_review_grids.ComponentGrid.DescriptionColumn object>]
default_filter = {}
global_actions = [<galaxy.webapps.reports.framework.grids.GridAction object>]
operations = []
standard_filters = []
num_rows_per_page = 50
use_paging = False
class tool_shed.grids.repository_review_grids.RepositoriesWithReviewsGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryGrid

class WithReviewsRevisionColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.GridColumn

get_value(trans, grid, repository)[source]
class WithoutReviewsRevisionColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.GridColumn

get_value(trans, grid, repository)[source]
class ReviewersColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository)[source]
class RatingColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository)[source]
class ApprovedColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, repository)[source]
title = 'All reviewed repositories'
model_class

alias of tool_shed.webapp.model.Repository

template = '/webapps/tool_shed/repository_review/grid.mako'
default_sort_key = 'Repository.name'
columns = [<tool_shed.grids.repository_grids.RepositoryGrid.NameColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.UserColumn object>, <tool_shed.grids.repository_review_grids.RepositoriesWithReviewsGrid.WithReviewsRevisionColumn object>, <tool_shed.grids.repository_review_grids.RepositoriesWithReviewsGrid.ReviewersColumn object>, <tool_shed.grids.repository_review_grids.RepositoriesWithReviewsGrid.RatingColumn object>, <tool_shed.grids.repository_review_grids.RepositoriesWithReviewsGrid.ApprovedColumn object>, <galaxy.webapps.reports.framework.grids.MulticolFilterColumn object>]
operations = [<galaxy.webapps.reports.framework.grids.GridOperation object>]
build_initial_query(trans, **kwd)[source]
class tool_shed.grids.repository_review_grids.RepositoriesWithoutReviewsGrid[source]

Bases: tool_shed.grids.repository_review_grids.RepositoriesWithReviewsGrid

title = 'Repositories with no reviews'
columns = [<tool_shed.grids.repository_grids.RepositoryGrid.NameColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.DescriptionColumn object>, <tool_shed.grids.repository_review_grids.RepositoriesWithReviewsGrid.WithoutReviewsRevisionColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.UserColumn object>, <galaxy.webapps.reports.framework.grids.MulticolFilterColumn object>]
operations = [<galaxy.webapps.reports.framework.grids.GridOperation object>]
build_initial_query(trans, **kwd)[source]
class tool_shed.grids.repository_review_grids.RepositoriesReadyForReviewGrid[source]

Bases: tool_shed.grids.repository_review_grids.RepositoriesWithoutReviewsGrid

title = 'Repositories ready for review'
columns = [<tool_shed.grids.repository_grids.RepositoryGrid.NameColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.DescriptionColumn object>, <tool_shed.grids.repository_review_grids.RepositoriesWithReviewsGrid.WithoutReviewsRevisionColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.UserColumn object>, <galaxy.webapps.reports.framework.grids.MulticolFilterColumn object>]
operations = [<galaxy.webapps.reports.framework.grids.GridOperation object>]
build_initial_query(trans, **kwd)[source]
class tool_shed.grids.repository_review_grids.RepositoriesReviewedByMeGrid[source]

Bases: tool_shed.grids.repository_review_grids.RepositoriesWithReviewsGrid

columns = [<tool_shed.grids.repository_grids.RepositoryGrid.NameColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.UserColumn object>, <tool_shed.grids.repository_review_grids.RepositoriesWithReviewsGrid.WithReviewsRevisionColumn object>, <tool_shed.grids.repository_review_grids.RepositoriesWithReviewsGrid.ReviewersColumn object>, <tool_shed.grids.repository_review_grids.RepositoriesWithReviewsGrid.RatingColumn object>, <tool_shed.grids.repository_review_grids.RepositoriesWithReviewsGrid.ApprovedColumn object>, <galaxy.webapps.reports.framework.grids.MulticolFilterColumn object>]
build_initial_query(trans, **kwd)[source]
class tool_shed.grids.repository_review_grids.RepositoryReviewsByUserGrid[source]

Bases: galaxy.webapps.reports.framework.grids.Grid

class RepositoryNameColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, review)[source]
class RepositoryDescriptionColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, review)[source]
class RevisionColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, review)[source]
class RatingColumn(label, key=None, model_class=None, method=None, format=None, link=None, attach_popup=False, visible=True, nowrap=False, filterable=None, sortable=True, label_id_prefix=None, target=None)[source]

Bases: galaxy.webapps.reports.framework.grids.TextColumn

get_value(trans, grid, review)[source]
title = 'Reviews by user'
model_class

alias of tool_shed.webapp.model.RepositoryReview

template = '/webapps/tool_shed/repository_review/grid.mako'
default_sort_key = 'repository_id'
use_hide_message = False
columns = [<tool_shed.grids.repository_review_grids.RepositoryReviewsByUserGrid.RepositoryNameColumn object>, <tool_shed.grids.repository_review_grids.RepositoryReviewsByUserGrid.RepositoryDescriptionColumn object>, <tool_shed.grids.repository_review_grids.RepositoryReviewsByUserGrid.RevisionColumn object>, <tool_shed.grids.repository_review_grids.RepositoryReviewsByUserGrid.RatingColumn object>]
default_filter = {}
global_actions = []
operations = [<galaxy.webapps.reports.framework.grids.GridOperation object>]
standard_filters = []
num_rows_per_page = 50
use_paging = False
build_initial_query(trans, **kwd)[source]
class tool_shed.grids.repository_review_grids.ReviewedRepositoriesIOwnGrid[source]

Bases: tool_shed.grids.repository_review_grids.RepositoriesWithReviewsGrid

title = 'Reviewed repositories I own'
columns = [<tool_shed.grids.repository_grids.RepositoryGrid.NameColumn object>, <tool_shed.grids.repository_review_grids.RepositoriesWithReviewsGrid.WithReviewsRevisionColumn object>, <tool_shed.grids.repository_review_grids.RepositoriesWithReviewsGrid.WithoutReviewsRevisionColumn object>, <tool_shed.grids.repository_review_grids.RepositoriesWithReviewsGrid.ReviewersColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.DeprecatedColumn object>, <galaxy.webapps.reports.framework.grids.MulticolFilterColumn object>]
operations = [<galaxy.webapps.reports.framework.grids.GridOperation object>]
build_initial_query(trans, **kwd)[source]
class tool_shed.grids.repository_review_grids.RepositoriesWithNoToolTestsGrid[source]

Bases: tool_shed.grids.repository_review_grids.RepositoriesWithoutReviewsGrid

title = 'Repositories that contain tools with no tests or test data'
columns = [<tool_shed.grids.repository_grids.RepositoryGrid.NameColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.DescriptionColumn object>, <tool_shed.grids.repository_review_grids.RepositoriesWithReviewsGrid.WithoutReviewsRevisionColumn object>, <tool_shed.grids.repository_grids.RepositoryGrid.UserColumn object>, <galaxy.webapps.reports.framework.grids.MulticolFilterColumn object>]
operations = [<galaxy.webapps.reports.framework.grids.GridOperation object>]
build_initial_query(trans, **kwd)[source]

tool_shed.grids.util module

tool_shed.grids.util.build_approved_select_field(trans, name, selected_value=None, for_component=True)[source]
tool_shed.grids.util.build_changeset_revision_select_field(trans, repository, selected_value=None, add_id_to_name=True, downloadable=False, reviewed=False, not_reviewed=False)[source]

Build a SelectField whose options are the changeset_rev strings of certain revisions of the received repository.

tool_shed.grids.util.filter_by_latest_downloadable_changeset_revision_that_has_missing_tool_test_components(trans, repository)[source]

Inspect the latest downloadable changeset revision for the received repository to see if it includes tools that are either missing functional tests or functional test data. If the changset revision includes tools but is missing tool test components, return the changeset revision hash. This will filter out repositories of type repository_suite_definition and tool_dependency_definition.

tool_shed.grids.util.filter_by_latest_metadata_changeset_revision_that_has_invalid_tools(trans, repository)[source]

Inspect the latest changeset revision with associated metadata for the received repository to see if it has invalid tools. This will filter out repositories of type repository_suite_definition and tool_dependency_definition.

tool_shed.grids.util.get_latest_downloadable_repository_metadata(trans, repository)[source]

Return the latest downloadable repository_metadata record for the received repository. This will return repositories of type unrestricted as well as types repository_suite_definition and

tool_dependency_definition.
tool_shed.grids.util.get_latest_downloadable_repository_metadata_if_it_includes_tools(trans, repository)[source]

Return the latest downloadable repository_metadata record for the received repository if its includes_tools attribute is True. This will filter out repositories of type repository_suite_definition and tool_dependency_definition.

tool_shed.grids.util.get_latest_repository_metadata(trans, repository)[source]

Return the latest repository_metadata record for the received repository if it exists. This will return repositories of type unrestricted as well as types repository_suite_definition and

tool_dependency_definition.
tool_shed.grids.util.get_latest_repository_metadata_if_it_includes_invalid_tools(trans, repository)[source]

Return the latest repository_metadata record for the received repository that contains invalid tools if one exists. This will filter out repositories of type repository_suite_definition and tool_dependency_definition.