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 0x7f92e166de10>, <tool_shed.grids.repository_grids.HeadsColumn object at 0x7f92e166db50>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e166dad0>, <tool_shed.grids.repository_grids.DeprecatedColumn object at 0x7f92e166d3d0>, <tool_shed.grids.admin_grids.DeletedColumn object at 0x7f92e166d110>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e166d250>]
AdminRepositoryGrid.default_filter = {}
AdminRepositoryGrid.operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f92e166d810>, <galaxy.web.framework.helpers.grids.GridOperation object at 0x7f92e166df90>]
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 0x7f92e181e650>, <tool_shed.grids.admin_grids.UsersColumn object at 0x7f92e181e050>, <tool_shed.grids.admin_grids.RolesColumn object at 0x7f92e181e090>, <tool_shed.grids.admin_grids.StatusColumn object at 0x7f92e181e150>, <galaxy.web.framework.helpers.grids.DeletedColumn object at 0x7f92e181e450>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e181e610>]
GroupGrid.default_sort_key = 'name'
GroupGrid.global_actions = [<galaxy.web.framework.helpers.grids.GridAction object at 0x7f92e181e390>]
GroupGrid.model_class

alias of Group

GroupGrid.operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f92e181e290>, <galaxy.web.framework.helpers.grids.GridOperation object at 0x7f92e181e350>, <galaxy.web.framework.helpers.grids.GridOperation object at 0x7f92e181e3d0>, <galaxy.web.framework.helpers.grids.GridOperation object at 0x7f92e181ecd0>]
GroupGrid.standard_filters = [<galaxy.web.framework.helpers.grids.GridColumnFilter object at 0x7f92e181e2d0>, <galaxy.web.framework.helpers.grids.GridColumnFilter object at 0x7f92e166dfd0>, <galaxy.web.framework.helpers.grids.GridColumnFilter object at 0x7f92e166d390>]
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 0x7f92e166dd10>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f92e172ae90>, <tool_shed.grids.repository_grids.RepositoriesColumn object at 0x7f92e172a7d0>]
global_actions = [<galaxy.web.framework.helpers.grids.GridAction object at 0x7f92e166ded0>]
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 0x7f92e166d190>, <tool_shed.grids.admin_grids.NameColumn object at 0x7f92e166d290>, <tool_shed.grids.admin_grids.OwnerColumn object at 0x7f92e166df50>, <tool_shed.grids.admin_grids.RevisionColumn object at 0x7f92e166d890>, <tool_shed.grids.admin_grids.ToolsColumn object at 0x7f92e166da10>, <tool_shed.grids.admin_grids.DatatypesColumn object at 0x7f92e166d090>, <tool_shed.grids.admin_grids.WorkflowsColumn object at 0x7f92e166d050>, <tool_shed.grids.admin_grids.DeletedColumn object at 0x7f92e166d450>, <tool_shed.grids.admin_grids.DeprecatedColumn object at 0x7f92e166d0d0>, <tool_shed.grids.admin_grids.MaliciousColumn object at 0x7f92e166d410>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e166d490>]
RepositoryMetadataGrid.default_filter = {}
RepositoryMetadataGrid.default_sort_key = 'name'
RepositoryMetadataGrid.model_class

alias of RepositoryMetadata

RepositoryMetadataGrid.operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f92e166d550>]
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 0x7f92e181ed90>, <tool_shed.grids.admin_grids.DescriptionColumn object at 0x7f92e181e690>, <tool_shed.grids.admin_grids.GroupsColumn object at 0x7f92e181e790>, <tool_shed.grids.admin_grids.RepositoriesColumn object at 0x7f92e181ec50>, <tool_shed.grids.admin_grids.UsersColumn object at 0x7f92e181ec90>, <galaxy.web.framework.helpers.grids.DeletedColumn object at 0x7f92e181ec10>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e181ef50>]
RoleGrid.default_sort_key = 'name'
RoleGrid.global_actions = [<galaxy.web.framework.helpers.grids.GridAction object at 0x7f92e181ef90>]
RoleGrid.model_class

alias of Role

RoleGrid.operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f92e181e210>, <galaxy.web.framework.helpers.grids.GridOperation object at 0x7f92e181e590>, <galaxy.web.framework.helpers.grids.GridOperation object at 0x7f92e181e8d0>, <galaxy.web.framework.helpers.grids.GridOperation object at 0x7f92e181eed0>]
RoleGrid.standard_filters = [<galaxy.web.framework.helpers.grids.GridColumnFilter object at 0x7f92e181e510>, <galaxy.web.framework.helpers.grids.GridColumnFilter object at 0x7f92e181e490>, <galaxy.web.framework.helpers.grids.GridColumnFilter object at 0x7f92e181e550>]
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 0x7f92e181e0d0>, <tool_shed.grids.admin_grids.UserNameColumn object at 0x7f92e181e410>, <tool_shed.grids.admin_grids.GroupsColumn object at 0x7f92e181efd0>, <tool_shed.grids.admin_grids.RolesColumn object at 0x7f92e181e4d0>, <tool_shed.grids.admin_grids.ExternalColumn object at 0x7f92e181ed10>, <tool_shed.grids.admin_grids.LastLoginColumn object at 0x7f92e181e850>, <tool_shed.grids.admin_grids.StatusColumn object at 0x7f92e181e310>, <tool_shed.grids.admin_grids.EmailColumn object at 0x7f92e181e710>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e181e750>]
UserGrid.default_sort_key = 'email'
UserGrid.get_current_item(trans, **kwargs)[source]
UserGrid.global_actions = [<galaxy.web.framework.helpers.grids.GridAction object at 0x7f92e181edd0>]
UserGrid.model_class

alias of User

UserGrid.operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f92e181ee10>, <galaxy.web.framework.helpers.grids.GridOperation object at 0x7f92e181ef10>]
UserGrid.standard_filters = [<galaxy.web.framework.helpers.grids.GridColumnFilter object at 0x7f92e181e5d0>, <galaxy.web.framework.helpers.grids.GridColumnFilter object at 0x7f92e181e6d0>, <galaxy.web.framework.helpers.grids.GridColumnFilter object at 0x7f92e181e810>, <galaxy.web.framework.helpers.grids.GridColumnFilter object at 0x7f92e181ee90>]
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 0x7f92e172a3d0>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f92e172ae90>, <tool_shed.grids.repository_grids.RepositoriesColumn object at 0x7f92e172a7d0>]
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 0x7f92e11b53d0>, <tool_shed.grids.repository_grids.RepositoryNameColumn object at 0x7f92e11b5450>, <tool_shed.grids.repository_grids.RepositoryOwnerColumn object at 0x7f92e11b5710>, <tool_shed.grids.repository_grids.ChangesetRevisionColumn object at 0x7f92e11b5510>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e11b50d0>]
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 0x7f92e172a410>, <tool_shed.grids.repository_grids.TypeColumn object at 0x7f92e172a790>, <tool_shed.grids.repository_grids.MetadataRevisionColumn object at 0x7f92e1585190>, <tool_shed.grids.repository_grids.ToolsFunctionallyCorrectColumn object at 0x7f92e15850d0>, <tool_shed.grids.repository_grids.CategoryColumn object at 0x7f92e1585390>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e1585150>]
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 0x7f92e172a2d0>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f92e172a1d0>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e172a050>, <tool_shed.grids.repository_grids.EmailAlertsColumn object at 0x7f92e17392d0>]
operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f92e1739250>]
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 0x7f92e1739f90>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f92e1739e10>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e1739ed0>, <tool_shed.grids.repository_grids.EmailAlertsColumn object at 0x7f92e1739e50>, <galaxy.web.framework.helpers.grids.DeletedColumn object at 0x7f92e1739d50>]
global_actions = [<galaxy.web.framework.helpers.grids.GridAction object at 0x7f92e1739c90>]
operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f92e1739d90>]
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 0x7f92e1739810>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f92e1739a90>, <tool_shed.grids.repository_grids.RevisionColumn object at 0x7f92e1739990>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e17399d0>]
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 0x7f92e1739a50>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f92e1739a90>, <tool_shed.grids.repository_grids.RevisionColumn object at 0x7f92e1739990>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e17399d0>]
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 0x7f92e17398d0>]
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 0x7f92e1739750>, <tool_shed.grids.repository_grids.TypeColumn object at 0x7f92e1739790>, <tool_shed.grids.repository_grids.MetadataRevisionColumn object at 0x7f92e1739650>, <tool_shed.grids.repository_grids.ToolsFunctionallyCorrectColumn object at 0x7f92e1739690>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e17395d0>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e1739550>]
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 0x7f92e1328d10>, <tool_shed.grids.repository_grids.LatestInstallableRevisionColumn object at 0x7f92e1328bd0>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e1328a10>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e1328310>]
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 0x7f92e1585250>, <tool_shed.grids.repository_grids.LatestInstallableRevisionColumn object at 0x7f92e1585110>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e1585450>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e15853d0>]
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 0x7f92e14b8490>, <tool_shed.grids.repository_grids.NameColumn object at 0x7f92e14b8c10>, <tool_shed.grids.repository_grids.LatestInstallableRevisionColumn object at 0x7f92e14b8b90>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e14b8650>]
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 0x7f92e1585290>, <tool_shed.grids.repository_grids.LatestInstallableRevisionColumn object at 0x7f92e1585050>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e1585350>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e1585310>]
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 0x7f92e172a590>, <tool_shed.grids.repository_grids.LatestInstallableRevisionColumn object at 0x7f92e172ac10>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e172a910>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e172a750>]
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 0x7f92e1328250>, <tool_shed.grids.repository_grids.LatestInstallableRevisionColumn object at 0x7f92e1328350>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e172ae50>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e172a210>]
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 0x7f92e1739510>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f92e17394d0>, <tool_shed.grids.repository_grids.TypeColumn object at 0x7f92e1739450>, <tool_shed.grids.repository_grids.MetadataRevisionColumn object at 0x7f92e1739410>, <tool_shed.grids.repository_grids.ToolsFunctionallyCorrectColumn object at 0x7f92e1739350>, <tool_shed.grids.repository_grids.CategoryColumn object at 0x7f92e1739f50>]
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 0x7f92e15c9350>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e15c92d0>, <tool_shed.grids.repository_grids.MetadataRevisionColumn object at 0x7f92e15c9910>, <tool_shed.grids.repository_grids.ToolsFunctionallyCorrectColumn object at 0x7f92e1328f50>, <tool_shed.grids.repository_grids.DeprecatedColumn object at 0x7f92e1328ed0>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e1328950>]
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 0x7f92e17397d0>, <tool_shed.grids.repository_grids.TypeColumn object at 0x7f92e1739710>, <tool_shed.grids.repository_grids.MetadataRevisionColumn object at 0x7f92e1739610>, <tool_shed.grids.repository_grids.ToolsFunctionallyCorrectColumn object at 0x7f92e15c9dd0>, <tool_shed.grids.repository_grids.DeprecatedColumn object at 0x7f92e15c9190>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e15c9310>]
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 0x7f92e1739e90>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f92e1739dd0>, <tool_shed.grids.repository_grids.TypeColumn object at 0x7f92e1739d10>, <tool_shed.grids.repository_grids.MetadataRevisionColumn object at 0x7f92e1739c50>, <tool_shed.grids.repository_grids.ToolsFunctionallyCorrectColumn object at 0x7f92e1739ad0>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e1739a10>, <tool_shed.grids.repository_grids.EmailColumn object at 0x7f92e1739950>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e1739890>]
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 0x7f92e1328d10>, <tool_shed.grids.repository_grids.LatestInstallableRevisionColumn object at 0x7f92e1328bd0>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e1328a10>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e1328310>]
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 0x7f92e1585250>, <tool_shed.grids.repository_grids.LatestInstallableRevisionColumn object at 0x7f92e1585110>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e1585450>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e15853d0>]
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 0x7f92e14b8490>, <tool_shed.grids.repository_grids.NameColumn object at 0x7f92e14b8c10>, <tool_shed.grids.repository_grids.LatestInstallableRevisionColumn object at 0x7f92e14b8b90>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e14b8650>]
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 0x7f92e1585290>, <tool_shed.grids.repository_grids.LatestInstallableRevisionColumn object at 0x7f92e1585050>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e1585350>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e1585310>]
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 0x7f92e172a590>, <tool_shed.grids.repository_grids.LatestInstallableRevisionColumn object at 0x7f92e172ac10>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e172a910>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e172a750>]
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 0x7f92e1328250>, <tool_shed.grids.repository_grids.LatestInstallableRevisionColumn object at 0x7f92e1328350>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e172ae50>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e172a210>]
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 0x7f92e1576fd0>, <tool_shed.grids.repository_grids.RepositoryNameColumn object at 0x7f92e1576b90>, <tool_shed.grids.repository_grids.RepositoryOwnerColumn object at 0x7f92e1576ed0>, <tool_shed.grids.repository_grids.ChangesetRevisionColumn object at 0x7f92e1576bd0>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e1576d90>]
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 0x7f92e172abd0>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f92e172a510>, <tool_shed.grids.repository_grids.TypeColumn object at 0x7f92e172a350>, <tool_shed.grids.repository_grids.MetadataRevisionColumn object at 0x7f92e172a310>, <tool_shed.grids.repository_grids.ToolsFunctionallyCorrectColumn object at 0x7f92e172a250>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e172a190>, <tool_shed.grids.repository_grids.EmailColumn object at 0x7f92e172a110>, <tool_shed.grids.repository_grids.RepositoryCategoryColumn object at 0x7f92e172a0d0>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e172a090>]
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 0x7f92e1576d50>, <tool_shed.grids.repository_grids.RepositoryNameColumn object at 0x7f92e1576390>, <tool_shed.grids.repository_grids.RepositoryOwnerColumn object at 0x7f92e1576dd0>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e1576f50>]
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 0x7f92e11b5ad0>, <tool_shed.grids.repository_grids.RepositoryNameColumn object at 0x7f92e11b56d0>, <tool_shed.grids.repository_grids.RepositoryOwnerColumn object at 0x7f92e11b5550>, <tool_shed.grids.repository_grids.ChangesetRevisionColumn object at 0x7f92e11b5090>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e11b5310>]
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 0x7f92e11b5a10>, <tool_shed.grids.repository_grids.RepositoryNameColumn object at 0x7f92e11b54d0>, <tool_shed.grids.repository_grids.RepositoryOwnerColumn object at 0x7f92e11b5e50>, <tool_shed.grids.repository_grids.ChangesetRevisionColumn object at 0x7f92e11b58d0>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e11b5c50>]
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 0x7f92e11b52d0>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f92e11b5150>, <tool_shed.grids.repository_grids.RepositoriesColumn object at 0x7f92e11b5410>]
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 0x7f92e11b5d10>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f92e11b5250>, <tool_shed.grids.repository_grids.TypeColumn object at 0x7f92e11b5290>, <tool_shed.grids.repository_grids.InstallableRevisionColumn object at 0x7f92e11b5b50>, <tool_shed.grids.repository_grids.ToolsFunctionallyCorrectColumn object at 0x7f92e11b5e90>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e11b5590>, <tool_shed.grids.repository_grids.RepositoryCategoryColumn object at 0x7f92e11b5850>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e11b5a90>]
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 0x7f92e2121410>, <tool_shed.grids.repository_review_grids.DescriptionColumn object at 0x7f92e2005d10>]
ComponentGrid.default_filter = {}
ComponentGrid.default_sort_key = 'name'
ComponentGrid.global_actions = [<galaxy.web.framework.helpers.grids.GridAction object at 0x7f92e2005b50>]
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 0x7f92e2121790>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f92e21212d0>, <tool_shed.grids.repository_review_grids.WithoutReviewsRevisionColumn object at 0x7f92e0be4590>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e0be45d0>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e0be4610>]
operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f92e0be4690>]
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 0x7f92e0be46d0>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e0be4710>, <tool_shed.grids.repository_review_grids.WithReviewsRevisionColumn object at 0x7f92e0be4750>, <tool_shed.grids.repository_review_grids.ReviewersColumn object at 0x7f92e0be4790>, <tool_shed.grids.repository_review_grids.RatingColumn object at 0x7f92e0be47d0>, <tool_shed.grids.repository_review_grids.ApprovedColumn object at 0x7f92e0be4810>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e0be4850>]
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 0x7f92e0be4cd0>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f92e0be4d10>, <tool_shed.grids.repository_review_grids.WithoutReviewsRevisionColumn object at 0x7f92e0be4d50>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e0be4d90>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e0be4dd0>]
operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f92e0be4e50>]
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 0x7f92e0be4190>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e0be41d0>, <tool_shed.grids.repository_review_grids.WithReviewsRevisionColumn object at 0x7f92e0be4210>, <tool_shed.grids.repository_review_grids.ReviewersColumn object at 0x7f92e0be4250>, <tool_shed.grids.repository_review_grids.RatingColumn object at 0x7f92e0be4290>, <tool_shed.grids.repository_review_grids.ApprovedColumn object at 0x7f92e0be42d0>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e0be4310>]
RepositoriesWithReviewsGrid.default_sort_key = 'Repository.name'
RepositoriesWithReviewsGrid.model_class

alias of Repository

RepositoriesWithReviewsGrid.operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f92e0be4390>]
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 0x7f92e0be43d0>, <tool_shed.grids.repository_grids.DescriptionColumn object at 0x7f92e0be4410>, <tool_shed.grids.repository_review_grids.WithoutReviewsRevisionColumn object at 0x7f92e0be4450>, <tool_shed.grids.repository_grids.UserColumn object at 0x7f92e0be4490>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e0be44d0>]
operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f92e0be4550>]
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 0x7f92e0be4950>, <tool_shed.grids.repository_review_grids.RepositoryDescriptionColumn object at 0x7f92e0be4990>, <tool_shed.grids.repository_review_grids.RevisionColumn object at 0x7f92e0be49d0>, <tool_shed.grids.repository_review_grids.RatingColumn object at 0x7f92e0be4a10>]
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 0x7f92e0be4a50>]
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 0x7f92e0be4ad0>, <tool_shed.grids.repository_review_grids.WithReviewsRevisionColumn object at 0x7f92e0be4b10>, <tool_shed.grids.repository_review_grids.WithoutReviewsRevisionColumn object at 0x7f92e0be4b50>, <tool_shed.grids.repository_review_grids.ReviewersColumn object at 0x7f92e0be4b90>, <tool_shed.grids.repository_grids.DeprecatedColumn object at 0x7f92e0be4bd0>, <galaxy.web.framework.helpers.grids.MulticolFilterColumn object at 0x7f92e0be4c10>]
operations = [<galaxy.web.framework.helpers.grids.GridOperation object at 0x7f92e0be4c90>]
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.