mdvtools.dbutils.dbmodels

Contents

mdvtools.dbutils.dbmodels#

Attributes#

db

Classes#

Module Contents#

mdvtools.dbutils.dbmodels.db[source]#
class mdvtools.dbutils.dbmodels.User[source]#

Bases: db

__tablename__ = 'users'[source]#
id[source]#
email[source]#
confirmed_at[source]#
password[source]#
is_active[source]#
first_name[source]#
last_name[source]#
administrator[source]#
institution[source]#
auth_id[source]#
is_admin[source]#
projects[source]#
jobs[source]#
preferences[source]#
class mdvtools.dbutils.dbmodels.Project[source]#

Bases: db

__tablename__ = 'projects'[source]#
id[source]#
name[source]#
path[source]#
created_timestamp[source]#
is_deleted[source]#
deleted_timestamp[source]#
update_timestamp[source]#
accessed_timestamp[source]#
owner[source]#
type[source]#
data[source]#
is_public[source]#
date_made_public[source]#
status[source]#
genome[source]#
parent[source]#
description[source]#
access_level[source]#
users[source]#
files[source]#
__table_args__[source]#
class mdvtools.dbutils.dbmodels.File[source]#

Bases: db

__tablename__ = 'files'[source]#
id[source]#
name[source]#
file_path[source]#
upload_timestamp[source]#
update_timestamp[source]#
project_id[source]#
class mdvtools.dbutils.dbmodels.UserProject(user_id, project_id, is_owner=False, can_read=None, can_write=False)[source]#

Bases: db

__tablename__ = 'user_projects'[source]#
id[source]#
user_id[source]#
project_id[source]#
can_read[source]#
can_write[source]#
is_owner[source]#
class mdvtools.dbutils.dbmodels.Genome[source]#

Bases: db

__tablename__ = 'genomes'[source]#
id[source]#
name[source]#
label[source]#
data[source]#
database[source]#
date_added[source]#
connections[source]#
icon[source]#
is_public[source]#
chrom_sizes[source]#
small_icon[source]#
projects[source]#
class mdvtools.dbutils.dbmodels.Job[source]#

Bases: db

__tablename__ = 'jobs'[source]#
id[source]#
inputs[source]#
user_id[source]#
outputs[source]#
sent_on[source]#
status[source]#
class_name[source]#
genome[source]#
finished_on[source]#
is_deleted[source]#
type[source]#
class mdvtools.dbutils.dbmodels.SharedObject[source]#

Bases: db

__tablename__ = 'shared_objects'[source]#
id[source]#
owner[source]#
shared_with[source]#
object_id[source]#
date_shared[source]#
level[source]#
class mdvtools.dbutils.dbmodels.UserPreference[source]#

Bases: db

__tablename__ = 'user_preferences'[source]#
id[source]#
preference[source]#
data[source]#
user_id[source]#
class mdvtools.dbutils.dbmodels.ViewSet[source]#

Bases: db

__tablename__ = 'view_sets'[source]#
id[source]#
table_name[source]#
name[source]#
description[source]#
date_added[source]#
date_modified[source]#
owner[source]#
is_public[source]#
fields[source]#
data[source]#
date_made_public[source]#
status[source]#
is_deleted[source]#
class mdvtools.dbutils.dbmodels.GeneSet[source]#

Bases: db

__tablename__ = 'gene_sets'[source]#
id[source]#
name[source]#
table_name[source]#
data[source]#
date_added[source]#
date_modified[source]#
is_deleted[source]#
description[source]#