grids Package

admin_grids Module

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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.BooleanColumn

get_value(trans, grid, repository)[source]
AdminRepositoryGrid.build_initial_query(trans, **kwd)[source]
AdminRepositoryGrid.columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85da6a35d0>, <tool_shed.grids.repository_grids.HeadsColumn object at 0x7f85da6a3810>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85da6a3950>, <tool_shed.grids.repository_grids.DeprecatedColumn object at 0x7f85da6a3750>, <tool_shed.grids.admin_grids.DeletedColumn object at 0x7f85da6a3a50>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85da6a3cd0>]
AdminRepositoryGrid.default_filter = {}
AdminRepositoryGrid.operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f85da6a3210>, <galaxy.web.framework.helpers.grids.GridOperation object at 0x7f85da6a3b50>]
AdminRepositoryGrid.standard_filters = []
class tool_shed.grids.admin_grids.GroupGrid[source]

Bases: galaxy.web.framework.helpers.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, group)[source]
class GroupGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.GridColumn

get_value(trans, grid, group)[source]
class GroupGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.GridColumn

get_value(trans, grid, group)[source]
class GroupGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.GridColumn

get_value(trans, grid, group)[source]
GroupGrid.columns = [<tool_shed.grids.admin_grids.NameColumn object at 0x7f85cf742fd0>, <tool_shed.grids.admin_grids.UsersColumn object at 0x7f85cf742750>, <tool_shed.grids.admin_grids.RolesColumn object at 0x7f85da6a38d0>, <tool_shed.grids.admin_grids.StatusColumn object at 0x7f85da6a31d0>, <galaxy.web.framework.helpers.grids.DeletedColumn object at 0x7f85da6a3250>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85da6a3d90>]
GroupGrid.default_sort_key = 'name'
GroupGrid.global_actions = [<galaxy.web.framework.helpers.grids.GridAction object at 0x7f85da6a3350>]
GroupGrid.model_class

alias of Group

GroupGrid.operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f85da6a3c90>, <galaxy.web.framework.helpers.grids.GridOperation object at 0x7f85da6a3c10>, <galaxy.web.framework.helpers.grids.GridOperation object at 0x7f85da6a3990>, <galaxy.web.framework.helpers.grids.GridOperation object at 0x7f85da6a3f10>]
GroupGrid.standard_filters = [<galaxy.web.framework.helpers.grids.GridColumnFilter object at 0x7f85da6a3190>, <galaxy.web.framework.helpers.grids.GridColumnFilter object at 0x7f85da6a39d0>, <galaxy.web.framework.helpers.grids.GridColumnFilter object at 0x7f85da6a3f90>]
GroupGrid.template = '/admin/dataset_security/group/grid.mako'
GroupGrid.title = 'Groups'
GroupGrid.use_paging = False
class tool_shed.grids.admin_grids.ManageCategoryGrid[source]

Bases: tool_shed.grids.repository_grids.CategoryGrid

col = <tool_shed.grids.repository_grids.RepositoriesColumn object>
columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85da6a3a90>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f85cb98f790>, <tool_shed.grids.repository_grids.RepositoriesColumn object at 0x7f85db92e8d0>]
global_actions = [<galaxy.web.framework.helpers.grids.GridAction object at 0x7f85da6a3090>]
class tool_shed.grids.admin_grids.RepositoryMetadataGrid[source]

Bases: galaxy.web.framework.helpers.grids.Grid

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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
class RepositoryMetadataGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.BooleanColumn

get_value(trans, grid, repository_metadata)[source]
class RepositoryMetadataGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.BooleanColumn

get_value(trans, grid, repository_metadata)[source]
class RepositoryMetadataGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.IntegerColumn

get_value(trans, grid, repository_metadata)[source]
class RepositoryMetadataGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.BooleanColumn

get_value(trans, grid, repository_metadata)[source]
class RepositoryMetadataGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
class RepositoryMetadataGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
class RepositoryMetadataGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
class RepositoryMetadataGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
class RepositoryMetadataGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
RepositoryMetadataGrid.build_initial_query(trans, **kwd)[source]
RepositoryMetadataGrid.columns = [<tool_shed.grids.admin_grids.IdColumn object at 0x7f85da6a3a10>, <tool_shed.grids.admin_grids.NameColumn object at 0x7f85da6a3850>, <tool_shed.grids.admin_grids.OwnerColumn object at 0x7f85da6a3650>, <tool_shed.grids.admin_grids.RevisionColumn object at 0x7f85da6a3150>, <tool_shed.grids.admin_grids.ToolsColumn object at 0x7f85da6a3290>, <tool_shed.grids.admin_grids.DatatypesColumn object at 0x7f85da6a34d0>, <tool_shed.grids.admin_grids.WorkflowsColumn object at 0x7f85da6a3e90>, <tool_shed.grids.admin_grids.DeletedColumn object at 0x7f85da6a3e50>, <tool_shed.grids.admin_grids.DeprecatedColumn object at 0x7f85da6a3bd0>, <tool_shed.grids.admin_grids.MaliciousColumn object at 0x7f85da6a3dd0>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85da6a3390>]
RepositoryMetadataGrid.default_filter = {}
RepositoryMetadataGrid.default_sort_key = 'name'
RepositoryMetadataGrid.model_class

alias of RepositoryMetadata

RepositoryMetadataGrid.operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f85da6a3110>]
RepositoryMetadataGrid.standard_filters = []
RepositoryMetadataGrid.template = '/webapps/tool_shed/repository/grid.mako'
RepositoryMetadataGrid.title = 'Repository Metadata'
RepositoryMetadataGrid.use_hide_message = False
RepositoryMetadataGrid.use_paging = False
class tool_shed.grids.admin_grids.RoleGrid[source]

Bases: galaxy.web.framework.helpers.grids.Grid

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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, role)[source]
class RoleGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.GridColumn

get_value(trans, grid, role)[source]
class RoleGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, role)[source]
class RoleGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.GridColumn

get_value(trans, grid, role)[source]
class RoleGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.GridColumn

get_value(trans, grid, role)[source]
class RoleGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, role)[source]
class RoleGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.GridColumn

get_value(trans, grid, role)[source]
RoleGrid.apply_query_filter(trans, query, **kwd)[source]
RoleGrid.columns = [<tool_shed.grids.admin_grids.NameColumn object at 0x7f85da6c38d0>, <tool_shed.grids.admin_grids.DescriptionColumn object at 0x7f85da6c3e10>, <tool_shed.grids.admin_grids.GroupsColumn object at 0x7f85cf7420d0>, <tool_shed.grids.admin_grids.RepositoriesColumn object at 0x7f85cf742d50>, <tool_shed.grids.admin_grids.UsersColumn object at 0x7f85cf7423d0>, <galaxy.web.framework.helpers.grids.DeletedColumn object at 0x7f85cf742810>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85cf742b90>]
RoleGrid.default_sort_key = 'name'
RoleGrid.global_actions = [<galaxy.web.framework.helpers.grids.GridAction object at 0x7f85cf742650>]
RoleGrid.model_class

alias of Role

RoleGrid.operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f85cf7422d0>, <galaxy.web.framework.helpers.grids.GridOperation object at 0x7f85cf742310>, <galaxy.web.framework.helpers.grids.GridOperation object at 0x7f85cf742f90>, <galaxy.web.framework.helpers.grids.GridOperation object at 0x7f85cf7424d0>]
RoleGrid.standard_filters = [<galaxy.web.framework.helpers.grids.GridColumnFilter object at 0x7f85cf742e10>, <galaxy.web.framework.helpers.grids.GridColumnFilter object at 0x7f85cf742d10>, <galaxy.web.framework.helpers.grids.GridColumnFilter object at 0x7f85cf742bd0>]
RoleGrid.template = '/admin/dataset_security/role/grid.mako'
RoleGrid.title = 'Roles'
RoleGrid.use_paging = False
class tool_shed.grids.admin_grids.UserGrid[source]

Bases: galaxy.web.framework.helpers.grids.Grid

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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.GridColumn

filter(trans, user, query, column_filter)[source]
class UserGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.GridColumn

get_value(trans, grid, user)[source]
class UserGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.GridColumn

get_value(trans, grid, user)[source]
class UserGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.GridColumn

get_value(trans, grid, user)[source]
class UserGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.GridColumn

get_value(trans, grid, user)[source]
class UserGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.GridColumn

get_value(trans, grid, user)[source]
class UserGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, user)[source]
class UserGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, user)[source]
UserGrid.columns = [<tool_shed.grids.admin_grids.UserLoginColumn object at 0x7f85cf742a50>, <tool_shed.grids.admin_grids.UserNameColumn object at 0x7f85d170c290>, <tool_shed.grids.admin_grids.GroupsColumn object at 0x7f85d170c790>, <tool_shed.grids.admin_grids.RolesColumn object at 0x7f85d170c050>, <tool_shed.grids.admin_grids.ExternalColumn object at 0x7f85d170c150>, <tool_shed.grids.admin_grids.LastLoginColumn object at 0x7f85d170cb10>, <tool_shed.grids.admin_grids.StatusColumn object at 0x7f85d170cf50>, <tool_shed.grids.admin_grids.EmailColumn object at 0x7f85d170cf90>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85d170ccd0>]
UserGrid.default_sort_key = 'email'
UserGrid.get_current_item(trans, **kwargs)[source]
UserGrid.global_actions = [<galaxy.web.framework.helpers.grids.GridAction object at 0x7f85d170c250>]
UserGrid.model_class

alias of User

UserGrid.operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f85d170cd10>, <galaxy.web.framework.helpers.grids.GridOperation object at 0x7f85d170c350>]
UserGrid.standard_filters = [<galaxy.web.framework.helpers.grids.GridColumnFilter object at 0x7f85ccba5d50>, <galaxy.web.framework.helpers.grids.GridColumnFilter object at 0x7f85dc917790>, <galaxy.web.framework.helpers.grids.GridColumnFilter object at 0x7f85cca7b1d0>, <galaxy.web.framework.helpers.grids.GridColumnFilter object at 0x7f85da6c36d0>]
UserGrid.template = '/admin/user/grid.mako'
UserGrid.title = 'Users'
UserGrid.use_paging = False

repository_grids Module

class tool_shed.grids.repository_grids.CategoryGrid[source]

Bases: galaxy.web.framework.helpers.grids.Grid

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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, category)[source]
class CategoryGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, category)[source]
class CategoryGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, category)[source]
CategoryGrid.columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85db92e350>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f85cb98f790>, <tool_shed.grids.repository_grids.RepositoriesColumn object at 0x7f85db92e8d0>]
CategoryGrid.default_filter = {}
CategoryGrid.default_sort_key = 'name'
CategoryGrid.global_actions = []
CategoryGrid.model_class

alias of Category

CategoryGrid.num_rows_per_page = 50
CategoryGrid.operations = []
CategoryGrid.preserve_state = False
CategoryGrid.standard_filters = []
CategoryGrid.template = '/webapps/tool_shed/category/grid.mako'
CategoryGrid.title = 'Categories'
CategoryGrid.use_paging = False
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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
DatatypesGrid.build_initial_query(trans, **kwd)[source]
DatatypesGrid.columns = [<tool_shed.grids.repository_grids.DatatypesColumn object at 0x7f85cf771a10>, <tool_shed.grids.repository_grids.RepositoryNameColumn object at 0x7f85cf7713d0>, <tool_shed.grids.repository_grids.RepositoryOwnerColumn object at 0x7f85cf771c50>, <tool_shed.grids.repository_grids.ChangesetRevisionColumn object at 0x7f85cf7719d0>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85cf771350>]
DatatypesGrid.default_sort_key = 'Repository.name'
DatatypesGrid.title = 'Custom datatypes in this tool shed'
class tool_shed.grids.repository_grids.DeprecatedRepositoriesIOwnGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoriesIOwnGrid

build_initial_query(trans, **kwd)[source]
columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85d41bd3d0>, <tool_shed.grids.repository_grids.TypeColumn object at 0x7f85d41bd250>, <tool_shed.grids.repository_grids.MetadataRevisionColumn object at 0x7f85d41bd050>, <tool_shed.grids.repository_grids.ToolsFunctionallyCorrectColumn object at 0x7f85d41bd350>, <tool_shed.grids.repository_grids.CategoryColumn object at 0x7f85d41bda90>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85d41bdf90>]
title = 'Deprecated repositories I own'
use_paging = False
class tool_shed.grids.repository_grids.DockerImageGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryGrid

columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85d0c98610>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f85d0c98ed0>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85d0c98f10>, <tool_shed.grids.repository_grids.EmailAlertsColumn object at 0x7f85d0c989d0>]
operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f85d0c98b90>]
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.NameColumn object at 0x7f85d0c98a90>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f85d0c986d0>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85d0c98c50>, <tool_shed.grids.repository_grids.EmailAlertsColumn object at 0x7f85d0c98910>, <galaxy.web.framework.helpers.grids.DeletedColumn object at 0x7f85d0c98fd0>]
global_actions = [<galaxy.web.framework.helpers.grids.GridAction object at 0x7f85d0c98d90>]
operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f85d0c98bd0>]
class tool_shed.grids.repository_grids.InstallMatchedRepositoryGrid[source]

Bases: tool_shed.grids.repository_grids.MatchedRepositoryGrid

col = <tool_shed.grids.repository_grids.UserColumn object>
columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85d0c98390>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f85d0c983d0>, <tool_shed.grids.repository_grids.RevisionColumn object at 0x7f85d0c982d0>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85d0c98950>]
class tool_shed.grids.repository_grids.MatchedRepositoryGrid[source]

Bases: galaxy.web.framework.helpers.grids.Grid

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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
class MatchedRepositoryGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
class MatchedRepositoryGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
class MatchedRepositoryGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
MatchedRepositoryGrid.build_initial_query(trans, **kwd)[source]
MatchedRepositoryGrid.columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85d0c98d10>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f85d0c983d0>, <tool_shed.grids.repository_grids.RevisionColumn object at 0x7f85d0c982d0>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85d0c98950>]
MatchedRepositoryGrid.default_filter = {}
MatchedRepositoryGrid.default_sort_key = 'Repository.name'
MatchedRepositoryGrid.model_class

alias of RepositoryMetadata

MatchedRepositoryGrid.num_rows_per_page = 50
MatchedRepositoryGrid.operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f85d0c981d0>]
MatchedRepositoryGrid.preserve_state = False
MatchedRepositoryGrid.standard_filters = []
MatchedRepositoryGrid.template = '/webapps/tool_shed/repository/grid.mako'
MatchedRepositoryGrid.title = 'Matching repositories'
MatchedRepositoryGrid.use_hide_message = False
MatchedRepositoryGrid.use_paging = False
class tool_shed.grids.repository_grids.MyWritableRepositoriesGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryGrid

build_initial_query(trans, **kwd)[source]
columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85d0c98c10>, <tool_shed.grids.repository_grids.TypeColumn object at 0x7f85d0c98e10>, <tool_shed.grids.repository_grids.MetadataRevisionColumn object at 0x7f85d0c98550>, <tool_shed.grids.repository_grids.ToolsFunctionallyCorrectColumn object at 0x7f85d0c98f50>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85d0c98690>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85d0c98050>]
operations = []
title = 'Repositories I can change'
use_paging = False
class tool_shed.grids.repository_grids.MyWritableRepositoriesMissingToolTestComponentsGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoriesMissingToolTestComponentsGrid

build_initial_query(trans, **kwd)[source]
col = <galaxy.web.framework.helpers.grids.MulticolFilterColumn object>
columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85d41bda10>, <tool_shed.grids.repository_grids.LatestInstallableRevisionColumn object at 0x7f85d41bde50>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85d41bd6d0>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85d41bdf50>]
operations = []
title = 'Repositories I can change with missing tool test components'
use_paging = False
class tool_shed.grids.repository_grids.MyWritableRepositoriesWithFailingToolTestsGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoriesWithFailingToolTestsGrid

build_initial_query(trans, **kwd)[source]
col = <galaxy.web.framework.helpers.grids.MulticolFilterColumn object>
columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85d41bd750>, <tool_shed.grids.repository_grids.LatestInstallableRevisionColumn object at 0x7f85d41bddd0>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85d41bd950>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85cf771310>]
operations = []
title = 'Repositories I can change with failing tool tests'
use_paging = False
class tool_shed.grids.repository_grids.MyWritableRepositoriesWithInvalidToolsGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoriesWithInvalidToolsGrid

build_initial_query(trans, **kwd)[source]
col = <tool_shed.grids.repository_grids.UserColumn object>
columns = [<tool_shed.grids.repository_grids.InvalidToolConfigColumn object at 0x7f85cf771090>, <tool_shed.grids.repository_grids.NameColumn object at 0x7f85cf771950>, <tool_shed.grids.repository_grids.LatestInstallableRevisionColumn object at 0x7f85cf771050>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85cf771e50>]
operations = []
title = 'Repositories I can change with invalid tools'
use_paging = False
class tool_shed.grids.repository_grids.MyWritableRepositoriesWithNoFailingToolTestsGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoriesWithNoFailingToolTestsGrid

build_initial_query(trans, **kwd)[source]
col = <galaxy.web.framework.helpers.grids.MulticolFilterColumn object>
columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85cf771c10>, <tool_shed.grids.repository_grids.LatestInstallableRevisionColumn object at 0x7f85cf771e90>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85cf771590>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85cf7716d0>]
operations = []
title = 'Repositories I can change with no failing tool tests'
use_paging = False
class tool_shed.grids.repository_grids.MyWritableRepositoriesWithSkipTestsCheckedGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoriesWithSkipTestsCheckedGrid

build_initial_query(trans, **kwd)[source]
col = <galaxy.web.framework.helpers.grids.MulticolFilterColumn object>
columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85d41bd490>, <tool_shed.grids.repository_grids.LatestInstallableRevisionColumn object at 0x7f85d41bdd90>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85d41bd8d0>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85d41bd7d0>]
operations = []
title = 'Repositories I can change with skip tool tests checked'
use_paging = False
class tool_shed.grids.repository_grids.MyWritableRepositoriesWithTestInstallErrorsGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoriesWithTestInstallErrorsGrid

build_initial_query(trans, **kwd)[source]
col = <galaxy.web.framework.helpers.grids.MulticolFilterColumn object>
columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85d41bd610>, <tool_shed.grids.repository_grids.LatestInstallableRevisionColumn object at 0x7f85d41bd150>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85d41bd5d0>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85d41bd390>]
operations = []
title = 'Repositories I can change with tool test installation errors'
use_paging = False
class tool_shed.grids.repository_grids.RepositoriesByUserGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryGrid

build_initial_query(trans, **kwd)[source]
columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85d0c98150>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f85d0c98890>, <tool_shed.grids.repository_grids.TypeColumn object at 0x7f85d0c98350>, <tool_shed.grids.repository_grids.MetadataRevisionColumn object at 0x7f85d0c98650>, <tool_shed.grids.repository_grids.ToolsFunctionallyCorrectColumn object at 0x7f85d0c98d50>, <tool_shed.grids.repository_grids.CategoryColumn object at 0x7f85d41bde90>]
default_filter = {'deleted': 'False'}
num_rows_per_page = 50
operations = []
preserve_state = False
standard_filters = []
title = 'Repositories by user'
use_paging = False
class tool_shed.grids.repository_grids.RepositoriesICanAdministerGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryGrid

build_initial_query(trans, **kwd)[source]

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

columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85d41bdd50>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85d41bd710>, <tool_shed.grids.repository_grids.MetadataRevisionColumn object at 0x7f85d41bdb50>, <tool_shed.grids.repository_grids.ToolsFunctionallyCorrectColumn object at 0x7f85d41bd590>, <tool_shed.grids.repository_grids.DeprecatedColumn object at 0x7f85d41bd190>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85d41bd650>]
operations = []
title = 'Repositories I can administer'
use_paging = False
class tool_shed.grids.repository_grids.RepositoriesIOwnGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryGrid

build_initial_query(trans, **kwd)[source]
columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85d41bdad0>, <tool_shed.grids.repository_grids.TypeColumn object at 0x7f85d41bd890>, <tool_shed.grids.repository_grids.MetadataRevisionColumn object at 0x7f85d41bde10>, <tool_shed.grids.repository_grids.ToolsFunctionallyCorrectColumn object at 0x7f85d41bdf10>, <tool_shed.grids.repository_grids.DeprecatedColumn object at 0x7f85d41bdc90>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85d41bd910>]
operations = []
title = 'Repositories I own'
use_paging = False
class tool_shed.grids.repository_grids.RepositoriesInCategoryGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryGrid

build_initial_query(trans, **kwd)[source]
columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85d41bd990>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f85d41bd310>, <tool_shed.grids.repository_grids.TypeColumn object at 0x7f85d41bd510>, <tool_shed.grids.repository_grids.MetadataRevisionColumn object at 0x7f85d41bdc50>, <tool_shed.grids.repository_grids.ToolsFunctionallyCorrectColumn object at 0x7f85d41bd2d0>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85d41bd450>, <tool_shed.grids.repository_grids.EmailColumn object at 0x7f85d41bd110>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85d41bd210>]
operations = []
title = 'Category'
use_paging = False
class tool_shed.grids.repository_grids.RepositoriesMissingToolTestComponentsGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryGrid

build_initial_query(trans, **kwd)[source]
columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85d41bda10>, <tool_shed.grids.repository_grids.LatestInstallableRevisionColumn object at 0x7f85d41bde50>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85d41bd6d0>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85d41bdf50>]
operations = []
title = 'Repositories with missing tool test components'
use_paging = False
class tool_shed.grids.repository_grids.RepositoriesWithFailingToolTestsGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryGrid

build_initial_query(trans, **kwd)[source]
columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85d41bd750>, <tool_shed.grids.repository_grids.LatestInstallableRevisionColumn object at 0x7f85d41bddd0>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85d41bd950>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85cf771310>]
operations = []
title = 'Repositories with failing tool tests'
use_paging = False
class tool_shed.grids.repository_grids.RepositoriesWithInvalidToolsGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryGrid

class InvalidToolConfigColumn(col_name)[source]

Bases: galaxy.web.framework.helpers.grids.GridColumn

get_value(trans, grid, repository)[source]
RepositoriesWithInvalidToolsGrid.build_initial_query(trans, **kwd)[source]
RepositoriesWithInvalidToolsGrid.columns = [<tool_shed.grids.repository_grids.InvalidToolConfigColumn object at 0x7f85cf771090>, <tool_shed.grids.repository_grids.NameColumn object at 0x7f85cf771950>, <tool_shed.grids.repository_grids.LatestInstallableRevisionColumn object at 0x7f85cf771050>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85cf771e50>]
RepositoriesWithInvalidToolsGrid.operations = []
RepositoriesWithInvalidToolsGrid.title = 'Repositories with invalid tools'
RepositoriesWithInvalidToolsGrid.use_paging = False
class tool_shed.grids.repository_grids.RepositoriesWithNoFailingToolTestsGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryGrid

build_initial_query(trans, **kwd)[source]
columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85cf771c10>, <tool_shed.grids.repository_grids.LatestInstallableRevisionColumn object at 0x7f85cf771e90>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85cf771590>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85cf7716d0>]
operations = []
title = 'Repositories with no failing tool tests'
use_paging = False
class tool_shed.grids.repository_grids.RepositoriesWithSkipTestsCheckedGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryGrid

build_initial_query(trans, **kwd)[source]
columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85d41bd490>, <tool_shed.grids.repository_grids.LatestInstallableRevisionColumn object at 0x7f85d41bdd90>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85d41bd8d0>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85d41bd7d0>]
operations = []
title = 'Repositories with skip tool tests checked'
use_paging = False
class tool_shed.grids.repository_grids.RepositoriesWithTestInstallErrorsGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryGrid

build_initial_query(trans, **kwd)[source]
columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85d41bd610>, <tool_shed.grids.repository_grids.LatestInstallableRevisionColumn object at 0x7f85d41bd150>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85d41bd5d0>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85d41bd390>]
operations = []
title = 'Repositories with tool test installation errors'
use_paging = False
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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
RepositoryDependenciesGrid.build_initial_query(trans, **kwd)[source]
RepositoryDependenciesGrid.columns = [<tool_shed.grids.repository_grids.RequiredRepositoryColumn object at 0x7f85cf7714d0>, <tool_shed.grids.repository_grids.RepositoryNameColumn object at 0x7f85cf771110>, <tool_shed.grids.repository_grids.RepositoryOwnerColumn object at 0x7f85cf7710d0>, <tool_shed.grids.repository_grids.ChangesetRevisionColumn object at 0x7f85cf771c90>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85cf771f90>]
RepositoryDependenciesGrid.default_sort_key = 'Repository.name'
RepositoryDependenciesGrid.title = 'Valid repository dependency definitions in this tool shed'
class tool_shed.grids.repository_grids.RepositoryGrid[source]

Bases: galaxy.web.framework.helpers.grids.Grid

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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository)[source]
class RepositoryGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository)[source]
class RepositoryGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository)[source]
class RepositoryGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository)[source]
class RepositoryGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

filter(trans, user, query, column_filter)[source]
class RepositoryGrid.HeadsColumn(col_name)[source]

Bases: galaxy.web.framework.helpers.grids.GridColumn

get_value(trans, grid, repository)[source]

Display the current repository heads.

class RepositoryGrid.LatestInstallableRevisionColumn(col_name)[source]

Bases: galaxy.web.framework.helpers.grids.GridColumn

get_value(trans, grid, repository)[source]

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

class RepositoryGrid.MetadataRevisionColumn(col_name)[source]

Bases: galaxy.web.framework.helpers.grids.GridColumn

get_value(trans, grid, repository)[source]

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

class RepositoryGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository)[source]
class RepositoryGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.GridColumn

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

Modify query to filter by category.

class RepositoryGrid.TipRevisionColumn(col_name)[source]

Bases: galaxy.web.framework.helpers.grids.GridColumn

get_value(trans, grid, repository)[source]

Display the repository tip revision label.

class RepositoryGrid.ToolsFunctionallyCorrectColumn(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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.BooleanColumn

get_value(trans, grid, repository)[source]
class RepositoryGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository)[source]
class RepositoryGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository)[source]
RepositoryGrid.build_initial_query(trans, **kwd)[source]
RepositoryGrid.columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85db92ed50>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f85db92ebd0>, <tool_shed.grids.repository_grids.TypeColumn object at 0x7f85db92e890>, <tool_shed.grids.repository_grids.MetadataRevisionColumn object at 0x7f85db92e690>, <tool_shed.grids.repository_grids.ToolsFunctionallyCorrectColumn object at 0x7f85d0c98590>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85d0c98e90>, <tool_shed.grids.repository_grids.EmailColumn object at 0x7f85d0c98750>, <tool_shed.grids.repository_grids.RepositoryCategoryColumn object at 0x7f85d0c984d0>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85d0c98c90>]
RepositoryGrid.default_filter = {'deleted': 'False'}
RepositoryGrid.default_sort_key = 'name'
RepositoryGrid.model_class

alias of Repository

RepositoryGrid.num_rows_per_page = 50
RepositoryGrid.operations = []
RepositoryGrid.preserve_state = False
RepositoryGrid.standard_filters = []
RepositoryGrid.template = '/webapps/tool_shed/repository/grid.mako'
RepositoryGrid.title = 'Repositories'
RepositoryGrid.use_hide_message = False
RepositoryGrid.use_paging = False
class tool_shed.grids.repository_grids.RepositoryMetadataGrid[source]

Bases: galaxy.web.framework.helpers.grids.Grid

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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
class RepositoryMetadataGrid.DoNotTestColumn(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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.BooleanColumn

get_value(trans, grid, repository_metadata)[source]
class RepositoryMetadataGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.BooleanColumn

get_value(trans, grid, repository_metadata)[source]
class RepositoryMetadataGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.BooleanColumn

get_value(trans, grid, repository_metadata)[source]
class RepositoryMetadataGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.BooleanColumn

get_value(trans, grid, repository_metadata)[source]
class RepositoryMetadataGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.BooleanColumn

get_value(trans, grid, repository_metadata)[source]
class RepositoryMetadataGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.BooleanColumn

get_value(trans, grid, repository_metadata)[source]
class RepositoryMetadataGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.BooleanColumn

get_value(trans, grid, repository_metadata)[source]
class RepositoryMetadataGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.BooleanColumn

get_value(trans, grid, repository_metadata)[source]
class RepositoryMetadataGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
class RepositoryMetadataGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
class RepositoryMetadataGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
class RepositoryMetadataGrid.TimeLastTestedColumn(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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.DateTimeColumn

get_value(trans, grid, repository_metadata)[source]
class RepositoryMetadataGrid.ToolsFunctionallyCorrectColumn(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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.BooleanColumn

get_value(trans, grid, repository)[source]
RepositoryMetadataGrid.build_initial_query(trans, **kwd)[source]
RepositoryMetadataGrid.columns = [<tool_shed.grids.repository_grids.RepositoryNameColumn object at 0x7f85cf771690>, <tool_shed.grids.repository_grids.RepositoryNameColumn object at 0x7f85cf771490>, <tool_shed.grids.repository_grids.RepositoryOwnerColumn object at 0x7f85cf771b90>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85cf771390>]
RepositoryMetadataGrid.default_filter = {'malicious': 'False'}
RepositoryMetadataGrid.default_sort_key = 'Repository.name'
RepositoryMetadataGrid.model_class

alias of RepositoryMetadata

RepositoryMetadataGrid.num_rows_per_page = 50
RepositoryMetadataGrid.operations = []
RepositoryMetadataGrid.preserve_state = False
RepositoryMetadataGrid.standard_filters = []
RepositoryMetadataGrid.template = '/webapps/tool_shed/repository/grid.mako'
RepositoryMetadataGrid.title = 'Repository metadata'
RepositoryMetadataGrid.use_paging = False
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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
ToolDependenciesGrid.build_initial_query(trans, **kwd)[source]
ToolDependenciesGrid.columns = [<tool_shed.grids.repository_grids.ToolDependencyColumn object at 0x7f85cf771990>, <tool_shed.grids.repository_grids.RepositoryNameColumn object at 0x7f85cf771910>, <tool_shed.grids.repository_grids.RepositoryOwnerColumn object at 0x7f85cf771d50>, <tool_shed.grids.repository_grids.ChangesetRevisionColumn object at 0x7f85cf771d10>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85cf771f10>]
ToolDependenciesGrid.default_sort_key = 'Repository.name'
ToolDependenciesGrid.title = 'Tool dependency definitions in this tool shed'
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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository_metadata)[source]
ToolsGrid.build_initial_query(trans, **kwd)[source]
ToolsGrid.columns = [<tool_shed.grids.repository_grids.ToolsColumn object at 0x7f85cf7715d0>, <tool_shed.grids.repository_grids.RepositoryNameColumn object at 0x7f85cf771a50>, <tool_shed.grids.repository_grids.RepositoryOwnerColumn object at 0x7f85cf771dd0>, <tool_shed.grids.repository_grids.ChangesetRevisionColumn object at 0x7f85cf771bd0>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85cf7712d0>]
ToolsGrid.default_sort_key = 'Repository.name'
ToolsGrid.title = 'Valid tools in this tool shed'
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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, category)[source]
ValidCategoryGrid.columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85d3b817d0>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f85d3b81090>, <tool_shed.grids.repository_grids.RepositoriesColumn object at 0x7f85d3b818d0>]
ValidCategoryGrid.default_filter = {}
ValidCategoryGrid.default_sort_key = 'name'
ValidCategoryGrid.global_actions = []
ValidCategoryGrid.model_class

alias of Category

ValidCategoryGrid.num_rows_per_page = 50
ValidCategoryGrid.operations = []
ValidCategoryGrid.preserve_state = False
ValidCategoryGrid.standard_filters = []
ValidCategoryGrid.template = '/webapps/tool_shed/category/valid_grid.mako'
ValidCategoryGrid.title = 'Categories of Valid Repositories'
ValidCategoryGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository)[source]
class ValidRepositoryGrid.InstallableRevisionColumn(col_name)[source]

Bases: galaxy.web.framework.helpers.grids.GridColumn

get_value(trans, grid, repository)[source]

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

class ValidRepositoryGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.GridColumn

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

Modify query to filter by category.

ValidRepositoryGrid.build_initial_query(trans, **kwd)[source]
ValidRepositoryGrid.columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85d3b81fd0>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f85d3b81b90>, <tool_shed.grids.repository_grids.TypeColumn object at 0x7f85d3b81810>, <tool_shed.grids.repository_grids.InstallableRevisionColumn object at 0x7f85d3b81790>, <tool_shed.grids.repository_grids.ToolsFunctionallyCorrectColumn object at 0x7f85da6a3610>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85da6a3890>, <tool_shed.grids.repository_grids.RepositoryCategoryColumn object at 0x7f85da6a3310>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85da6a3450>]
ValidRepositoryGrid.operations = []
ValidRepositoryGrid.title = 'Valid Repositories'
ValidRepositoryGrid.use_paging = False

repository_review_grids Module

class tool_shed.grids.repository_review_grids.ComponentGrid[source]

Bases: galaxy.web.framework.helpers.grids.Grid

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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, component)[source]
class ComponentGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, component)[source]
ComponentGrid.columns = [<tool_shed.grids.repository_review_grids.NameColumn object at 0x7f85cd086110>, <tool_shed.grids.repository_review_grids.DescriptionColumn object at 0x7f85c830fed0>]
ComponentGrid.default_filter = {}
ComponentGrid.default_sort_key = 'name'
ComponentGrid.global_actions = [<galaxy.web.framework.helpers.grids.GridAction object at 0x7f85c81e39d0>]
ComponentGrid.model_class

alias of Component

ComponentGrid.num_rows_per_page = 50
ComponentGrid.operations = []
ComponentGrid.preserve_state = False
ComponentGrid.standard_filters = []
ComponentGrid.template = '/webapps/tool_shed/repository_review/grid.mako'
ComponentGrid.title = 'Repository review components'
ComponentGrid.use_hide_message = False
ComponentGrid.use_paging = False
class tool_shed.grids.repository_review_grids.RepositoriesReadyForReviewGrid[source]

Bases: tool_shed.grids.repository_review_grids.RepositoriesWithoutReviewsGrid

build_initial_query(trans, **kwd)[source]
columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85c81e3dd0>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f85c81e3e10>, <tool_shed.grids.repository_review_grids.WithoutReviewsRevisionColumn object at 0x7f85c81e3e50>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85c81e3e90>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85c81e3ed0>]
operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f85c81e3f50>]
title = 'Repositories ready for review'
class tool_shed.grids.repository_review_grids.RepositoriesReviewedByMeGrid[source]

Bases: tool_shed.grids.repository_review_grids.RepositoriesWithReviewsGrid

build_initial_query(trans, **kwd)[source]
columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85c81e3f90>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85c81e3fd0>, <tool_shed.grids.repository_review_grids.WithReviewsRevisionColumn object at 0x7f85c81e6050>, <tool_shed.grids.repository_review_grids.ReviewersColumn object at 0x7f85c81e6090>, <tool_shed.grids.repository_review_grids.RatingColumn object at 0x7f85c81e60d0>, <tool_shed.grids.repository_review_grids.ApprovedColumn object at 0x7f85c81e6110>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85c81e6150>]
class tool_shed.grids.repository_review_grids.RepositoriesWithNoToolTestsGrid[source]

Bases: tool_shed.grids.repository_review_grids.RepositoriesWithoutReviewsGrid

build_initial_query(trans, **kwd)[source]
columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85c830f190>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f85c81e65d0>, <tool_shed.grids.repository_review_grids.WithoutReviewsRevisionColumn object at 0x7f85c81e6610>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85c81e6650>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85c81e6690>]
operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f85c81e6710>]
title = 'Repositories that contain tools with no tests or test data'
class tool_shed.grids.repository_review_grids.RepositoriesWithReviewsGrid[source]

Bases: tool_shed.grids.repository_grids.RepositoryGrid

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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository)[source]
class RepositoriesWithReviewsGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository)[source]
class RepositoriesWithReviewsGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, repository)[source]
class RepositoriesWithReviewsGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.GridColumn

get_value(trans, grid, repository)[source]
class RepositoriesWithReviewsGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.GridColumn

get_value(trans, grid, repository)[source]
RepositoriesWithReviewsGrid.build_initial_query(trans, **kwd)[source]
RepositoriesWithReviewsGrid.columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85c81e3a90>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85c81e3ad0>, <tool_shed.grids.repository_review_grids.WithReviewsRevisionColumn object at 0x7f85c81e3b10>, <tool_shed.grids.repository_review_grids.ReviewersColumn object at 0x7f85c81e3b50>, <tool_shed.grids.repository_review_grids.RatingColumn object at 0x7f85c832c390>, <tool_shed.grids.repository_review_grids.ApprovedColumn object at 0x7f85c830fb50>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85c81e3b90>]
RepositoriesWithReviewsGrid.default_sort_key = 'Repository.name'
RepositoriesWithReviewsGrid.model_class

alias of Repository

RepositoriesWithReviewsGrid.operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f85c81e3c10>]
RepositoriesWithReviewsGrid.template = '/webapps/tool_shed/repository_review/grid.mako'
RepositoriesWithReviewsGrid.title = 'All reviewed repositories'
class tool_shed.grids.repository_review_grids.RepositoriesWithoutReviewsGrid[source]

Bases: tool_shed.grids.repository_review_grids.RepositoriesWithReviewsGrid

build_initial_query(trans, **kwd)[source]
columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85cd5d1fd0>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f85c81e3c50>, <tool_shed.grids.repository_review_grids.WithoutReviewsRevisionColumn object at 0x7f85c81e3c90>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f85c81e3cd0>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85c81e3d10>]
operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f85c81e3d90>]
title = 'Repositories with no reviews'
class tool_shed.grids.repository_review_grids.RepositoryReviewsByUserGrid[source]

Bases: galaxy.web.framework.helpers.grids.Grid

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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, review)[source]
class RepositoryReviewsByUserGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, review)[source]
class RepositoryReviewsByUserGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, review)[source]
class RepositoryReviewsByUserGrid.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, inbound=False)[source]

Bases: galaxy.web.framework.helpers.grids.TextColumn

get_value(trans, grid, review)[source]
RepositoryReviewsByUserGrid.build_initial_query(trans, **kwd)[source]
RepositoryReviewsByUserGrid.columns = [<tool_shed.grids.repository_review_grids.RepositoryNameColumn object at 0x7f85c81e6250>, <tool_shed.grids.repository_review_grids.RepositoryDescriptionColumn object at 0x7f85c81e6290>, <tool_shed.grids.repository_review_grids.RevisionColumn object at 0x7f85c81e62d0>, <tool_shed.grids.repository_review_grids.RatingColumn object at 0x7f85c81e6310>]
RepositoryReviewsByUserGrid.default_filter = {}
RepositoryReviewsByUserGrid.default_sort_key = 'repository_id'
RepositoryReviewsByUserGrid.global_actions = []
RepositoryReviewsByUserGrid.model_class

alias of RepositoryReview

RepositoryReviewsByUserGrid.num_rows_per_page = 50
RepositoryReviewsByUserGrid.operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f85c81e6350>]
RepositoryReviewsByUserGrid.preserve_state = False
RepositoryReviewsByUserGrid.standard_filters = []
RepositoryReviewsByUserGrid.template = '/webapps/tool_shed/repository_review/grid.mako'
RepositoryReviewsByUserGrid.title = 'Reviews by user'
RepositoryReviewsByUserGrid.use_hide_message = False
RepositoryReviewsByUserGrid.use_paging = False
class tool_shed.grids.repository_review_grids.ReviewedRepositoriesIOwnGrid[source]

Bases: tool_shed.grids.repository_review_grids.RepositoriesWithReviewsGrid

build_initial_query(trans, **kwd)[source]
columns = [<tool_shed.grids.repository_grids.NameColumn object at 0x7f85c81e63d0>, <tool_shed.grids.repository_review_grids.WithReviewsRevisionColumn object at 0x7f85c81e6410>, <tool_shed.grids.repository_review_grids.WithoutReviewsRevisionColumn object at 0x7f85c81e6450>, <tool_shed.grids.repository_review_grids.ReviewersColumn object at 0x7f85c81e6490>, <tool_shed.grids.repository_grids.DeprecatedColumn object at 0x7f85c81e64d0>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f85c81e6510>]
operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f85c81e6590>]
title = 'Reviewed repositories I own'

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_failing_tool_tests(trans, repository)[source]

Inspect the latest downloadable changeset revision for the received repository to see if it includes at least 1 tool that has at least 1 failing test. This will filter out repositories of type repository_suite_definition and tool_dependency_definition.

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_downloadable_changeset_revision_that_has_no_failing_tool_tests(trans, repository)[source]

Inspect the latest downloadable changeset revision for the received repository to see if it includes tools with no failing tests. This will filter out repositories of type repository_suite_definition and tool_dependency_definition.

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

Inspect the latest downloadable changeset revision for the received repository to see if it has tool test installation errors. This will return repositories of type unrestricted as well as types repository_suite_definition and tool_dependency_definition.

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

Inspect the latest downloadable changeset revision for the received repository to see if skip tests is checked. This will return repositories of type unrestricted as well as types 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_has_test_install_errors(trans, repository)[source]

Return the latest downloadable repository_metadata record for the received repository if its test_install_error attribute is True. 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.

tool_shed.grids.util.has_been_tested(repository_metadata)[source]

Return True if the received repository_metadata record’d tool_test_results column was populated by the Tool Shed’s install and test framework.