django-galaxy models

class galaxy.models.FilesToGalaxyDataLibraryParam(id, added_by, folder_name, galaxyinstancetracking, link2files, local_path, ftp, remove)
exception DoesNotExist
exception MultipleObjectsReturned
exception DoesNotExist
exception MultipleObjectsReturned
class galaxy.models.GalaxyInstanceTracking(*args, **kwargs)

Model for tracking Galaxy instances and associated ftp sites

exception DoesNotExist
exception MultipleObjectsReturned
save(*args, **kwargs)

Save the current instance. Override this in a subclass if you want to control the saving process.

The ‘force_insert’ and ‘force_update’ parameters can be used to insist that the “save” must be an SQL insert or update (or equivalent for non-SQL backends), respectively. Normally, they should not be set.

class galaxy.models.GalaxyUser(*args, **kwargs)

Model for linking a Galaxy user to a Django user

A django user can be linked to many Galaxy instances and each Galaxy User HAS to be linked to Galaxy instance

django-user [1 — *] galaxy-users

galaxy-user [* — 1] galaxy-instances

However, a django user can’t be linked to multiple of the same galaxy instances

exception DoesNotExist
exception MultipleObjectsReturned
class galaxy.models.GenericFilesToGalaxyHistoryParam(id, added_by, history_name, galaxyinstancetracking)
exception DoesNotExist
exception MultipleObjectsReturned
class galaxy.models.History(id, update_time, galaxyinstancetracking, name, empty, error, failed_metadata, new, ok, paused, running, queued, setting_metadata, upload, galaxy_id, estimated_progress)
exception DoesNotExist
exception MultipleObjectsReturned
class galaxy.models.HistoryData(id, data_file, original_filename, user, genericfile_ptr, history, name)
exception DoesNotExist
exception MultipleObjectsReturned
class galaxy.models.Workflow(*args, **kwargs)

Model for Galaxy workflows. The workflow needs to be associated with a Valid Galaxy instance

exception DoesNotExist
exception MultipleObjectsReturned
save(*args, **kwargs)

Save the current instance. Override this in a subclass if you want to control the saving process.

The ‘force_insert’ and ‘force_update’ parameters can be used to insist that the “save” must be an SQL insert or update (or equivalent for non-SQL backends), respectively. Normally, they should not be set.

class galaxy.models.WorkflowInput(id, name, step, datatype, workflow)
exception DoesNotExist
exception MultipleObjectsReturned
class galaxy.models.WorkflowRun(id, rundate, ran_by, workflow, library, history_name)
exception DoesNotExist
exception MultipleObjectsReturned