facades Package

datatype_facade

class tvb.interfaces.rest.server.facades.datatype_facade.DatatypeFacade[source]

Bases: object

get_datatype_operations(datatype_gid)[source]
get_dt_h5_path(datatype_gid, public_key_path=None)[source]
static get_extra_info(datatype_gid)[source]
static is_data_encrypted()[source]

operation_facade

class tvb.interfaces.rest.server.facades.operation_facade.OperationFacade[source]

Bases: object

static get_operation_status(operation_gid)[source]
static get_operations_results(operation_gid)[source]
launch_operation(current_user_id, model_file, project_gid, algorithm_module, algorithm_classname, fetch_file)[source]

project_facade

class tvb.interfaces.rest.server.facades.project_facade.ProjectFacade[source]

Bases: object

add_members_to_project(current_user_id, project_gid, new_members_gid)[source]
create_project(logged_user, project_name, project_description)[source]
get_datatypes_in_project(project_gid)[source]
get_project_operations(project_gid, page_number)[source]
static retrieve_logged_user_projects(logged_user_id)[source]

simulation_facade

class tvb.interfaces.rest.server.facades.simulation_facade.SimulationFacade[source]

Bases: object

launch_simulation(current_user_id, zip_directory, project_gid)[source]

user_facade

class tvb.interfaces.rest.server.facades.user_facade.UserFacade[source]

Bases: object

static get_users(except_username, page_no, page_size)[source]