model Package

model Package

class galaxy.webapps.tool_shed.model.APIKeys[source]

Bases: object

create_time
id
key
table = Table('api_keys', MetaData(bind=None), Column('id', Integer(), table=<api_keys>, primary_key=True, nullable=False), Column('create_time', DateTime(), table=<api_keys>, default=ColumnDefault(<function <lambda> at 0x7f85c8a279b0>)), Column('user_id', Integer(), ForeignKey('galaxy_user.id'), table=<api_keys>), Column('key', TrimmedString(length=32), table=<api_keys>), schema=None)
user_id
class galaxy.webapps.tool_shed.model.Category(name=None, description=None, deleted=False)[source]

Bases: object, galaxy.model.item_attrs.Dictifiable

create_time
deleted
description
dict_collection_visible_keys = ('id', 'name', 'description', 'deleted')
dict_element_visible_keys = ('id', 'name', 'description', 'deleted')
id
name
repositories
table = Table('category', MetaData(bind=None), Column('id', Integer(), table=<category>, primary_key=True, nullable=False), Column('create_time', DateTime(), table=<category>, default=ColumnDefault(<function <lambda> at 0x7f85c8944aa0>)), Column('update_time', DateTime(), table=<category>, onupdate=ColumnDefault(<function <lambda> at 0x7f85c8944c08>), default=ColumnDefault(<function <lambda> at 0x7f85c8944b90>)), Column('name', TrimmedString(length=255), table=<category>), Column('description', TEXT(), table=<category>), Column('deleted', Boolean(), table=<category>, default=ColumnDefault(False)), schema=None)
update_time
class galaxy.webapps.tool_shed.model.Component(name=None, description=None)[source]

Bases: object

description
id
name
table = Table('component', MetaData(bind=None), Column('id', Integer(), table=<component>, primary_key=True, nullable=False), Column('name', TrimmedString(length=255), table=<component>), Column('description', TEXT(), table=<component>), schema=None)
class galaxy.webapps.tool_shed.model.ComponentReview(repository_review_id=None, component_id=None, comment=None, private=False, approved=False, rating=None, deleted=False)[source]

Bases: object, galaxy.model.item_attrs.Dictifiable

approved
approved_states = <galaxy.util.bunch.Bunch object>
comment
component
component_id
create_time
deleted
dict_collection_visible_keys = ('id', 'repository_review_id', 'component_id', 'private', 'approved', 'rating', 'deleted')
dict_element_visible_keys = ('id', 'repository_review_id', 'component_id', 'private', 'approved', 'rating', 'deleted')
id
private
rating
repository_review
repository_review_id
table = Table('component_review', MetaData(bind=None), Column('id', Integer(), table=<component_review>, primary_key=True, nullable=False), Column('create_time', DateTime(), table=<component_review>, default=ColumnDefault(<function <lambda> at 0x7f85c8a4bb18>)), Column('update_time', DateTime(), table=<component_review>, onupdate=ColumnDefault(<function <lambda> at 0x7f85c8a4bc80>), default=ColumnDefault(<function <lambda> at 0x7f85c8a4bc08>)), Column('repository_review_id', Integer(), ForeignKey('repository_review.id'), table=<component_review>), Column('component_id', Integer(), ForeignKey('component.id'), table=<component_review>), Column('comment', TEXT(), table=<component_review>), Column('private', Boolean(), table=<component_review>, default=ColumnDefault(False)), Column('approved', TrimmedString(length=255), table=<component_review>), Column('rating', Integer(), table=<component_review>), Column('deleted', Boolean(), table=<component_review>, default=ColumnDefault(False)), schema=None)
update_time
class galaxy.webapps.tool_shed.model.GalaxySession(id=None, user=None, remote_host=None, remote_addr=None, referer=None, current_history=None, session_key=None, is_valid=False, prev_session_id=None, last_action=None)[source]

Bases: object

create_time
id
is_valid
last_action
prev_session_id
referer
remote_addr
remote_host
session_key
table = Table('galaxy_session', MetaData(bind=None), Column('id', Integer(), table=<galaxy_session>, primary_key=True, nullable=False), Column('create_time', DateTime(), table=<galaxy_session>, default=ColumnDefault(<function <lambda> at 0x7f85c8997848>)), Column('update_time', DateTime(), table=<galaxy_session>, onupdate=ColumnDefault(<function <lambda> at 0x7f85c89979b0>), default=ColumnDefault(<function <lambda> at 0x7f85c8997938>)), Column('user_id', Integer(), ForeignKey('galaxy_user.id'), table=<galaxy_session>), Column('remote_host', String(length=255), table=<galaxy_session>), Column('remote_addr', String(length=255), table=<galaxy_session>), Column('referer', TEXT(), table=<galaxy_session>), Column('session_key', TrimmedString(length=255), table=<galaxy_session>), Column('is_valid', Boolean(), table=<galaxy_session>, default=ColumnDefault(False)), Column('prev_session_id', Integer(), table=<galaxy_session>), Column('last_action', DateTime(), table=<galaxy_session>), schema=None)
update_time
user
user_id
class galaxy.webapps.tool_shed.model.Group(name=None)[source]

Bases: object, galaxy.model.item_attrs.Dictifiable

create_time
deleted
dict_collection_visible_keys = ('id', 'name')
dict_element_visible_keys = ('id', 'name')
id
name
table = Table('galaxy_group', MetaData(bind=None), Column('id', Integer(), table=<galaxy_group>, primary_key=True, nullable=False), Column('create_time', DateTime(), table=<galaxy_group>, default=ColumnDefault(<function <lambda> at 0x7f85c89bc6e0>)), Column('update_time', DateTime(), table=<galaxy_group>, onupdate=ColumnDefault(<function <lambda> at 0x7f85c89bc848>), default=ColumnDefault(<function <lambda> at 0x7f85c89bc7d0>)), Column('name', String(length=255), table=<galaxy_group>), Column('deleted', Boolean(), table=<galaxy_group>, default=ColumnDefault(False)), schema=None)
update_time
users
class galaxy.webapps.tool_shed.model.GroupRoleAssociation(group, role)[source]

Bases: object

create_time
group
group_id
id
role
role_id
table = Table('group_role_association', MetaData(bind=None), Column('id', Integer(), table=<group_role_association>, primary_key=True, nullable=False), Column('group_id', Integer(), ForeignKey('galaxy_group.id'), table=<group_role_association>), Column('role_id', Integer(), ForeignKey('role.id'), table=<group_role_association>), Column('create_time', DateTime(), table=<group_role_association>, default=ColumnDefault(<function <lambda> at 0x7f85c89dfb90>)), Column('update_time', DateTime(), table=<group_role_association>, onupdate=ColumnDefault(<function <lambda> at 0x7f85c89dfcf8>), default=ColumnDefault(<function <lambda> at 0x7f85c89dfc80>)), schema=None)
update_time
class galaxy.webapps.tool_shed.model.ItemRatingAssociation(id=None, user=None, item=None, rating=0, comment='')[source]

Bases: object

set_item(item)[source]

Set association’s item.

class galaxy.webapps.tool_shed.model.ItemTagAssociation(id=None, user=None, item_id=None, tag_id=None, user_tname=None, value=None)[source]

Bases: object

class galaxy.webapps.tool_shed.model.PasswordResetToken(user, token=None)[source]

Bases: object

expiration_time
table = Table('password_reset_token', MetaData(bind=None), Column('token', String(length=32), table=<password_reset_token>, primary_key=True, nullable=False), Column('expiration_time', DateTime(), table=<password_reset_token>), Column('user_id', Integer(), ForeignKey('galaxy_user.id'), table=<password_reset_token>), schema=None)
token
user
user_id
class galaxy.webapps.tool_shed.model.PostJobAction(action_type, workflow_step, output_name=None, action_arguments=None)[source]

Bases: object

class galaxy.webapps.tool_shed.model.Repository(id=None, name=None, type=None, remote_repository_url=None, homepage_url=None, description=None, long_description=None, user_id=None, private=False, deleted=None, email_alerts=None, times_downloaded=0, deprecated=False)[source]

Bases: object, galaxy.model.item_attrs.Dictifiable

admin_role
allow_push(app)[source]
can_change_type(app)[source]
can_change_type_to(app, new_type_label)[source]
categories
create_time
deleted
deprecated
description
dict_collection_visible_keys = ('id', 'name', 'type', 'remote_repository_url', 'homepage_url', 'description', 'user_id', 'private', 'deleted', 'times_downloaded', 'deprecated')
dict_element_visible_keys = ('id', 'name', 'type', 'remote_repository_url', 'homepage_url', 'description', 'long_description', 'user_id', 'private', 'deleted', 'times_downloaded', 'deprecated')
downloadable_revisions
email_alerts
file_states = <galaxy.util.bunch.Bunch object>
get_changesets_for_setting_metadata(app)[source]
get_type_class(app)[source]
homepage_url
id
is_new(app)[source]
long_description
metadata_revisions
name
private
ratings
remote_repository_url
repo_path(app)[source]
reviewers
reviews
revision(app)[source]
roles
set_allow_push(app, usernames, remove_auth='')[source]
table = Table('repository', MetaData(bind=None), Column('id', Integer(), table=<repository>, primary_key=True, nullable=False), Column('create_time', DateTime(), table=<repository>, default=ColumnDefault(<function <lambda> at 0x7f85c8983500>)), Column('update_time', DateTime(), table=<repository>, onupdate=ColumnDefault(<function <lambda> at 0x7f85c8983668>), default=ColumnDefault(<function <lambda> at 0x7f85c89835f0>)), Column('name', TrimmedString(length=255), table=<repository>), Column('type', TrimmedString(length=255), table=<repository>), Column('remote_repository_url', TrimmedString(length=255), table=<repository>), Column('homepage_url', TrimmedString(length=255), table=<repository>), Column('description', TEXT(), table=<repository>), Column('long_description', TEXT(), table=<repository>), Column('user_id', Integer(), ForeignKey('galaxy_user.id'), table=<repository>), Column('private', Boolean(), table=<repository>, default=ColumnDefault(False)), Column('deleted', Boolean(), table=<repository>, default=ColumnDefault(False)), Column('email_alerts', JSONType(), table=<repository>), Column('times_downloaded', Integer(), table=<repository>), Column('deprecated', Boolean(), table=<repository>, default=ColumnDefault(False)), schema=None)
times_downloaded
tip(app)[source]
to_dict(view='collection', value_mapper=None)[source]
type
update_time
user
user_id
class galaxy.webapps.tool_shed.model.RepositoryCategoryAssociation(repository=None, category=None)[source]

Bases: object

category
category_id
id
repository
repository_id
table = Table('repository_category_association', MetaData(bind=None), Column('id', Integer(), table=<repository_category_association>, primary_key=True, nullable=False), Column('repository_id', Integer(), ForeignKey('repository.id'), table=<repository_category_association>), Column('category_id', Integer(), ForeignKey('category.id'), table=<repository_category_association>), schema=None)
class galaxy.webapps.tool_shed.model.RepositoryMetadata(id=None, repository_id=None, changeset_revision=None, metadata=None, tool_versions=None, malicious=False, downloadable=False, missing_test_components=None, tools_functionally_correct=False, do_not_test=False, test_install_error=False, time_last_tested=None, tool_test_results=None, has_repository_dependencies=False, includes_datatypes=False, includes_tools=False, includes_tool_dependencies=False, includes_workflows=False)[source]

Bases: object, galaxy.model.item_attrs.Dictifiable

changeset_revision
create_time
dict_collection_visible_keys = ('id', 'repository_id', 'changeset_revision', 'malicious', 'downloadable', 'missing_test_components', 'tools_functionally_correct', 'do_not_test', 'test_install_error', 'has_repository_dependencies', 'includes_datatypes', 'includes_tools', 'includes_tool_dependencies', 'includes_tools_for_display_in_tool_panel', 'includes_workflows', 'time_last_tested')
dict_element_visible_keys = ('id', 'repository_id', 'changeset_revision', 'malicious', 'downloadable', 'missing_test_components', 'tools_functionally_correct', 'do_not_test', 'test_install_error', 'time_last_tested', 'tool_test_results', 'has_repository_dependencies', 'includes_datatypes', 'includes_tools', 'includes_tool_dependencies', 'includes_tools_for_display_in_tool_panel', 'includes_workflows')
do_not_test
downloadable
has_repository_dependencies
id
includes_datatypes
includes_tool_dependencies
includes_tools
includes_tools_for_display_in_tool_panel
includes_workflows
malicious
metadata
missing_test_components
repository
repository_id
reviews
table = Table('repository_metadata', MetaData(bind=None), Column('id', Integer(), table=<repository_metadata>, primary_key=True, nullable=False), Column('create_time', DateTime(), table=<repository_metadata>, default=ColumnDefault(<function <lambda> at 0x7f85c89ad848>)), Column('update_time', DateTime(), table=<repository_metadata>, onupdate=ColumnDefault(<function <lambda> at 0x7f85c89ad9b0>), default=ColumnDefault(<function <lambda> at 0x7f85c89ad938>)), Column('repository_id', Integer(), ForeignKey('repository.id'), table=<repository_metadata>), Column('changeset_revision', TrimmedString(length=255), table=<repository_metadata>), Column('metadata', JSONType(), table=<repository_metadata>), Column('tool_versions', JSONType(), table=<repository_metadata>), Column('malicious', Boolean(), table=<repository_metadata>, default=ColumnDefault(False)), Column('downloadable', Boolean(), table=<repository_metadata>, default=ColumnDefault(True)), Column('tools_functionally_correct', Boolean(), table=<repository_metadata>, default=ColumnDefault(False)), Column('do_not_test', Boolean(), table=<repository_metadata>, default=ColumnDefault(False)), Column('test_install_error', Boolean(), table=<repository_metadata>, default=ColumnDefault(False)), Column('time_last_tested', DateTime(), table=<repository_metadata>), Column('missing_test_components', Boolean(), table=<repository_metadata>, default=ColumnDefault(False)), Column('tool_test_results', JSONType(), table=<repository_metadata>), Column('has_repository_dependencies', Boolean(), table=<repository_metadata>, default=ColumnDefault(False)), Column('includes_datatypes', Boolean(), table=<repository_metadata>, default=ColumnDefault(False)), Column('includes_tools', Boolean(), table=<repository_metadata>, default=ColumnDefault(False)), Column('includes_tool_dependencies', Boolean(), table=<repository_metadata>, default=ColumnDefault(False)), Column('includes_workflows', Boolean(), table=<repository_metadata>, default=ColumnDefault(False)), schema=None)
test_install_error
time_last_tested
tool_test_results
tool_versions
tools_functionally_correct
update_time
class galaxy.webapps.tool_shed.model.RepositoryRatingAssociation(id=None, user=None, item=None, rating=0, comment='')[source]

Bases: galaxy.webapps.tool_shed.model.ItemRatingAssociation

comment
create_time
id
rating
repository
repository_id
set_item(repository)[source]
table = Table('repository_rating_association', MetaData(bind=None), Column('id', Integer(), table=<repository_rating_association>, primary_key=True, nullable=False), Column('create_time', DateTime(), table=<repository_rating_association>, default=ColumnDefault(<function <lambda> at 0x7f85c8938c08>)), Column('update_time', DateTime(), table=<repository_rating_association>, onupdate=ColumnDefault(<function <lambda> at 0x7f85c8938d70>), default=ColumnDefault(<function <lambda> at 0x7f85c8938cf8>)), Column('repository_id', Integer(), ForeignKey('repository.id'), table=<repository_rating_association>), Column('user_id', Integer(), ForeignKey('galaxy_user.id'), table=<repository_rating_association>), Column('rating', Integer(), table=<repository_rating_association>), Column('comment', TEXT(), table=<repository_rating_association>), schema=None)
update_time
user
user_id
class galaxy.webapps.tool_shed.model.RepositoryReview(repository_id=None, changeset_revision=None, user_id=None, rating=None, deleted=False)[source]

Bases: object, galaxy.model.item_attrs.Dictifiable

approved
approved_states = <galaxy.util.bunch.Bunch object>
changeset_revision
component_reviews
create_time
deleted
dict_collection_visible_keys = ('id', 'repository_id', 'changeset_revision', 'user_id', 'rating', 'deleted')
dict_element_visible_keys = ('id', 'repository_id', 'changeset_revision', 'user_id', 'rating', 'deleted')
id
private_component_reviews
rating
repository
repository_id
repository_metadata
table = Table('repository_review', MetaData(bind=None), Column('id', Integer(), table=<repository_review>, primary_key=True, nullable=False), Column('create_time', DateTime(), table=<repository_review>, default=ColumnDefault(<function <lambda> at 0x7f85c8a66c08>)), Column('update_time', DateTime(), table=<repository_review>, onupdate=ColumnDefault(<function <lambda> at 0x7f85c8a66d70>), default=ColumnDefault(<function <lambda> at 0x7f85c8a66cf8>)), Column('repository_id', Integer(), ForeignKey('repository.id'), table=<repository_review>), Column('changeset_revision', TrimmedString(length=255), table=<repository_review>), Column('user_id', Integer(), ForeignKey('galaxy_user.id'), table=<repository_review>, nullable=False), Column('approved', TrimmedString(length=255), table=<repository_review>), Column('rating', Integer(), table=<repository_review>), Column('deleted', Boolean(), table=<repository_review>, default=ColumnDefault(False)), schema=None)
update_time
user
user_id
class galaxy.webapps.tool_shed.model.RepositoryRoleAssociation(repository, role)[source]

Bases: object

create_time
id
repository
repository_id
role
role_id
table = Table('repository_role_association', MetaData(bind=None), Column('id', Integer(), table=<repository_role_association>, primary_key=True, nullable=False), Column('repository_id', Integer(), ForeignKey('repository.id'), table=<repository_role_association>), Column('role_id', Integer(), ForeignKey('role.id'), table=<repository_role_association>), Column('create_time', DateTime(), table=<repository_role_association>, default=ColumnDefault(<function <lambda> at 0x7f85c8997320>)), Column('update_time', DateTime(), table=<repository_role_association>, onupdate=ColumnDefault(<function <lambda> at 0x7f85c8997488>), default=ColumnDefault(<function <lambda> at 0x7f85c8997410>)), schema=None)
update_time
class galaxy.webapps.tool_shed.model.Role(name='', description='', type='system', deleted=False)[source]

Bases: object, galaxy.model.item_attrs.Dictifiable

create_time
deleted
description
dict_collection_visible_keys = ('id', 'name')
dict_element_visible_keys = ('id', 'name', 'description', 'type')
groups
id
is_repository_admin_role
name
private_id = None
repositories
table = Table('role', MetaData(bind=None), Column('id', Integer(), table=<role>, primary_key=True, nullable=False), Column('create_time', DateTime(), table=<role>, default=ColumnDefault(<function <lambda> at 0x7f85c89bcf50>)), Column('update_time', DateTime(), table=<role>, onupdate=ColumnDefault(<function <lambda> at 0x7f85c89f4140>), default=ColumnDefault(<function <lambda> at 0x7f85c89f40c8>)), Column('name', String(length=255), table=<role>), Column('description', TEXT(), table=<role>), Column('type', String(length=40), table=<role>), Column('deleted', Boolean(), table=<role>, default=ColumnDefault(False)), schema=None)
type
types = <galaxy.util.bunch.Bunch object>
update_time
users
class galaxy.webapps.tool_shed.model.SkipToolTest(id=None, repository_metadata_id=None, initial_changeset_revision=None, comment=None)[source]

Bases: object, galaxy.model.item_attrs.Dictifiable

as_dict(value_mapper=None)[source]
comment
create_time
dict_collection_visible_keys = ('id', 'repository_metadata_id', 'initial_changeset_revision')
dict_element_visible_keys = ('id', 'repository_metadata_id', 'initial_changeset_revision', 'comment')
id
initial_changeset_revision
repository_metadata_id
repository_revision
table = Table('skip_tool_test', MetaData(bind=None), Column('id', Integer(), table=<skip_tool_test>, primary_key=True, nullable=False), Column('create_time', DateTime(), table=<skip_tool_test>, default=ColumnDefault(<function <lambda> at 0x7f85c8a66500>)), Column('update_time', DateTime(), table=<skip_tool_test>, onupdate=ColumnDefault(<function <lambda> at 0x7f85c8a66668>), default=ColumnDefault(<function <lambda> at 0x7f85c8a665f0>)), Column('repository_metadata_id', Integer(), ForeignKey('repository_metadata.id'), table=<skip_tool_test>), Column('initial_changeset_revision', TrimmedString(length=255), table=<skip_tool_test>), Column('comment', TEXT(), table=<skip_tool_test>), schema=None)
update_time
class galaxy.webapps.tool_shed.model.StoredWorkflowAnnotationAssociation[source]

Bases: object

class galaxy.webapps.tool_shed.model.Tag(id=None, type=None, parent_id=None, name=None)[source]

Bases: object

children
id
name
parent_id
table = Table('tag', MetaData(bind=None), Column('id', Integer(), table=<tag>, primary_key=True, nullable=False), Column('type', Integer(), table=<tag>), Column('parent_id', Integer(), ForeignKey('tag.id'), table=<tag>), Column('name', TrimmedString(length=255), table=<tag>), schema=None)
type
class galaxy.webapps.tool_shed.model.User(email=None, password=None)[source]

Bases: object, galaxy.model.item_attrs.Dictifiable

active_repositories
all_roles()[source]
api_keys
check_password(cleartext)[source]

Check if ‘cleartext’ matches ‘self.password’ when hashed.

create_time
deleted
dict_collection_visible_keys = ('id', 'username')
dict_element_visible_keys = ('id', 'username')
email
external
galaxy_sessions
get_disk_usage(nice_size=False)[source]
id
new_repo_alert
nice_total_disk_usage
password
purged
set_disk_usage(bytes)[source]
set_password_cleartext(cleartext)[source]

Set ‘self.password’ to the digest of ‘cleartext’.

table = Table('galaxy_user', MetaData(bind=None), Column('id', Integer(), table=<galaxy_user>, primary_key=True, nullable=False), Column('create_time', DateTime(), table=<galaxy_user>, default=ColumnDefault(<function <lambda> at 0x7f85c8a27f50>)), Column('update_time', DateTime(), table=<galaxy_user>, onupdate=ColumnDefault(<function <lambda> at 0x7f85c8a0e140>), default=ColumnDefault(<function <lambda> at 0x7f85c8a0e0c8>)), Column('email', TrimmedString(length=255), table=<galaxy_user>, nullable=False), Column('username', String(length=255), table=<galaxy_user>), Column('password', TrimmedString(length=40), table=<galaxy_user>, nullable=False), Column('external', Boolean(), table=<galaxy_user>, default=ColumnDefault(False)), Column('new_repo_alert', Boolean(), table=<galaxy_user>, default=ColumnDefault(False)), Column('deleted', Boolean(), table=<galaxy_user>, default=ColumnDefault(False)), Column('purged', Boolean(), table=<galaxy_user>, default=ColumnDefault(False)), schema=None)
total_disk_usage
update_time
username
class galaxy.webapps.tool_shed.model.UserGroupAssociation(user, group)[source]

Bases: object

create_time
group
group_id
id
table = Table('user_group_association', MetaData(bind=None), Column('id', Integer(), table=<user_group_association>, primary_key=True, nullable=False), Column('user_id', Integer(), ForeignKey('galaxy_user.id'), table=<user_group_association>), Column('group_id', Integer(), ForeignKey('galaxy_group.id'), table=<user_group_association>), Column('create_time', DateTime(), table=<user_group_association>, default=ColumnDefault(<function <lambda> at 0x7f85c89f4b90>)), Column('update_time', DateTime(), table=<user_group_association>, onupdate=ColumnDefault(<function <lambda> at 0x7f85c89f4cf8>), default=ColumnDefault(<function <lambda> at 0x7f85c89f4c80>)), schema=None)
update_time
user
user_id
class galaxy.webapps.tool_shed.model.UserRoleAssociation(user, role)[source]

Bases: object

create_time
id
non_private_roles
role
role_id
table = Table('user_role_association', MetaData(bind=None), Column('id', Integer(), table=<user_role_association>, primary_key=True, nullable=False), Column('user_id', Integer(), ForeignKey('galaxy_user.id'), table=<user_role_association>), Column('role_id', Integer(), ForeignKey('role.id'), table=<user_role_association>), Column('create_time', DateTime(), table=<user_role_association>, default=ColumnDefault(<function <lambda> at 0x7f85c89df398>)), Column('update_time', DateTime(), table=<user_role_association>, onupdate=ColumnDefault(<function <lambda> at 0x7f85c89df500>), default=ColumnDefault(<function <lambda> at 0x7f85c89df488>)), schema=None)
update_time
user
user_id
class galaxy.webapps.tool_shed.model.Workflow[source]

Bases: object

class galaxy.webapps.tool_shed.model.WorkflowStep[source]

Bases: object

class galaxy.webapps.tool_shed.model.WorkflowStepAnnotationAssociation[source]

Bases: object

class galaxy.webapps.tool_shed.model.WorkflowStepConnection[source]

Bases: object

galaxy.webapps.tool_shed.model.directory_hash_id(id)[source]
galaxy.webapps.tool_shed.model.sort_by_attr(seq, attr)[source]

Sort the sequence of objects by object’s attribute Arguments: seq - the list or any sequence (including immutable one) of objects to sort. attr - the name of attribute to sort by

mapping Module

Details of how the data model objects are mapped onto the relational database are encapsulated here.

galaxy.webapps.tool_shed.model.mapping.init(file_path, url, engine_options={}, create_tables=False)[source]

Connect mappings to the database

galaxy.webapps.tool_shed.model.mapping.now()

Return a new datetime representing UTC day and time.