﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	notify_on_close	platform	project
3619	Multi-user sessions for model building	Tristan Croll	Tom Goddard	"{{{
The following bug report has been submitted:
Platform:        Linux-3.10.0-1127.13.1.el7.x86_64-x86_64-with-centos-7.8.2003-Core
ChimeraX Version: 1.0 (2020-06-04 23:15:07 UTC)
Description
Something I'd like to bring up for discussion (see https://twitter.com/CrollTristan/status/1291786031147163649?s=20), arising from the fact that I'm currently working over 6zm7 (80S ribosome with SARS-CoV-2 NSP1 attached). For huge models like this it would be really useful to have a multi-user collaborative mode. What I'm thinking of is essentially one instance of ChimeraX running as a server (for data-management purposes, not for compute - managing the master set of coordinates, keeping track of which atoms are currently locked because a client is modifying them, pushing changes back to clients). Each client would run a mostly-vanilla ISOLDE instance, still running simulations and graphics on its own local resources, but checks in with the server to acquire a lock on atoms before starting a sim and responds to pushed new coords. Any thoughts? 

OpenGL version: 3.3.0 NVIDIA 450.51.05
OpenGL renderer: TITAN Xp/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation
Manufacturer: Dell Inc.
Model: Precision T5600
OS: CentOS Linux 7 Core
Architecture: 64bit ELF
CPU: 32 Intel(R) Xeon(R) CPU E5-2687W 0 @ 3.10GHz
Cache Size: 20480 KB
Memory:
	              total        used        free      shared  buff/cache   available
	Mem:            62G        9.2G         43G        170M         10G         52G
	Swap:          4.9G          0B        4.9G

Graphics:
	03:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP102 [TITAN Xp] [10de:1b02] (rev a1)	
	Subsystem: NVIDIA Corporation Device [10de:11df]	
	Kernel driver in use: nvidia
PyQt version: 5.12.3
Compiled Qt version: 5.12.4
Runtime Qt version: 5.12.8

}}}
"	enhancement	assigned	normal		Core				chimera-staff				all	ChimeraX
