Opened 2 years ago

Closed 2 years ago

#9542 closed defect (fixed)

meeting start: encode_vr_room_position: Cannot cast ufunc output

Reported by: phil.cruz@… Owned by: Tom Goddard
Priority: normal Milestone:
Component: VR Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description (last modified by Eric Pettersen)

The following bug report has been submitted:
Platform:        Windows-10-10.0.22621
ChimeraX Version: 1.7.dev202308080332 (2023-08-08 03:32:21 UTC)
Description
After loading the session and getting into VR, when I go to launch the meeting I get these errors. I will send the files separately with instructions how to load the session. Need this for our VR event next week.

Log:
UCSF ChimeraX version: 1.7.dev202308080332 (2023-08-08)  
© 2016-2023 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> open C:/Users/NIH/Desktop/AFRRI/minipig.cxc

> open DICOM format dicom

Summary of feedback from opening DICOM  
---  
notes | Pydicom could not read invalid or non-DICOM file ._IM00010.dcm;
skipping.  
Pydicom could not read invalid or non-DICOM file ._IM00020.dcm; skipping.  
Pydicom could not read invalid or non-DICOM file ._IM00030.dcm; skipping.  
Pydicom could not read invalid or non-DICOM file ._IM00040.dcm; skipping.  
Pydicom could not read invalid or non-DICOM file ._IM00050.dcm; skipping.  
173 messages similar to the above omitted  
Opened 4 CT () as #1.1.1, grid size 512,512,178, pixel 0.545,0.545,2.98, shown
at step 1, values float32  
  

> volume all appearance chest

> volume all style image

> open D006.dae

Opened collada file D006.dae  

> open D008.dae

Opened collada file D008.dae  

> open D013.dae

Opened collada file D013.dae  

> open D016.dae

Opened collada file D016.dae  

> open D023.dae

Opened collada file D023.dae  

> open D027.dae

Opened collada file D027.dae  

> open D030.dae

Opened collada file D030.dae  

> open D034.dae

Opened collada file D034.dae  

> open D037.dae

Opened collada file D037.dae  

> open D041.dae

Opened collada file D041.dae  

> open D044.dae

Opened collada file D044.dae  

> open D048.dae

Opened collada file D048.dae  

> open D051.dae

Opened collada file D051.dae  

> open D058.dae

Opened collada file D058.dae  

> open D062.dae

Opened collada file D062.dae  

> open D065.dae

Opened collada file D065.dae  

> open D069.dae

Opened collada file D069.dae  

> open D072.dae

Opened collada file D072.dae  

> open D076.dae

Opened collada file D076.dae  

> open D079.dae

Opened collada file D079.dae  

> open D083.dae

Opened collada file D083.dae  

> open D086.dae

Opened collada file D086.dae  

> open D090.dae

Opened collada file D090.dae  

> open D100.dae

Opened collada file D100.dae  

> open D104.dae

Opened collada file D104.dae  

> open D111.dae

Opened collada file D111.dae  

> hide #*

> show #1,2

> open my_next.py

FYI: command is replacing existing command: "next"  
executed my_next.py  
executed minipig.cxc  

> volume #1.1.1 region 0,0,0,511,511,177 step 2

[Repeated 1 time(s)]

> vr true

started SteamVR rendering  

> ui tool show Meeting

> meeting start mini5

Meeting "mini5" started at chimeraxmeeting.net  
Participants can join with command "meeting mini5"  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  

[deleted to fit within ticket limits]

See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  

Failed to send bug report. Bug report server www.rbvi.ucsf.edu is unavailable  

Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 59, in _wrapfunc  
return bound(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 138, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1708, in _vr_tracking_cb  
self._VR_HEAD_POSITION: self._head_position(c), # In room coordinates  
^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 1747, in _head_position  
return _place_matrix(vr_camera.room_position * scale(1/vr_camera.scene_scale),  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2077, in _place_matrix  
bytes = _encode_vr_room_position(p)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\chimerax\meeting\meeting.py", line 2101, in _encode_vr_room_position  
clip(2000*p.origin(), -32768, 32767, out = v[3:6])  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 2169, in clip  
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 68, in _wrapfunc  
return _wrapit(obj, method, *args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\fromnumeric.py", line 45, in _wrapit  
result = getattr(asarray(obj), method)(*args, **kwds)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
Error processing trigger "vr update":  
numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'clip'
output from dtype('float64') to dtype('int16') with casting rule 'same_kind'  
  
File "C:\Program Files\ChimeraX-daily-20230808\bin\Lib\site-
packages\numpy\core\\_methods.py", line 99, in _clip  
return um.clip(a, min, max, out=out, **kwargs)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  
See log for complete Python traceback.  
  




OpenGL version: 3.3.0 NVIDIA 535.98
OpenGL renderer: NVIDIA GeForce RTX 3080 Ti/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation

Python: 3.11.2
Locale: en_US.cp1252
Qt version: PyQt6 6.3.1, Qt 6.3.1
Qt runtime version: 6.3.2
Qt platform: windows

Manufacturer: Micro-Star International Co., Ltd.
Model: MS-7D30
OS: Microsoft Windows 11 Pro (Build 22621)
Memory: 68,497,039,360
MaxProcessMemory: 137,438,953,344
CPU: 20 12th Gen Intel(R) Core(TM) i7-12700K
OSLanguage: en-US

Installed Packages:
    alabaster: 0.7.13
    appdirs: 1.4.4
    asttokens: 2.2.1
    Babel: 2.12.1
    backcall: 0.2.0
    beautifulsoup4: 4.11.2
    blockdiag: 3.0.0
    blosc2: 2.0.0
    build: 0.10.0
    certifi: 2023.7.22
    cftime: 1.6.2
    charset-normalizer: 3.2.0
    ChimeraX-AddCharge: 1.5.11
    ChimeraX-AddH: 2.2.5
    ChimeraX-AlignmentAlgorithms: 2.0.1
    ChimeraX-AlignmentHdrs: 3.4
    ChimeraX-AlignmentMatrices: 2.1
    ChimeraX-Alignments: 2.9.3
    ChimeraX-AlphaFold: 1.0
    ChimeraX-AltlocExplorer: 1.1.1
    ChimeraX-AmberInfo: 1.0
    ChimeraX-Arrays: 1.1
    ChimeraX-Atomic: 1.46.1
    ChimeraX-AtomicLibrary: 10.0.8
    ChimeraX-AtomSearch: 2.0.1
    ChimeraX-AxesPlanes: 2.3.2
    ChimeraX-BasicActions: 1.1.2
    ChimeraX-BILD: 1.0
    ChimeraX-BlastProtein: 2.1.2
    ChimeraX-BondRot: 2.0.4
    ChimeraX-BugReporter: 1.0.1
    ChimeraX-BuildStructure: 2.10.4
    ChimeraX-Bumps: 1.0
    ChimeraX-BundleBuilder: 1.2.2
    ChimeraX-ButtonPanel: 1.0.1
    ChimeraX-CageBuilder: 1.0.1
    ChimeraX-CellPack: 1.0
    ChimeraX-Centroids: 1.3.2
    ChimeraX-ChangeChains: 1.0.2
    ChimeraX-CheckWaters: 1.3.1
    ChimeraX-ChemGroup: 2.0.1
    ChimeraX-Clashes: 2.2.4
    ChimeraX-ColorActions: 1.0.3
    ChimeraX-ColorGlobe: 1.0
    ChimeraX-ColorKey: 1.5.3
    ChimeraX-CommandLine: 1.2.5
    ChimeraX-ConnectStructure: 2.0.1
    ChimeraX-Contacts: 1.0.1
    ChimeraX-Core: 1.7.dev202308080332
    ChimeraX-CoreFormats: 1.1
    ChimeraX-coulombic: 1.4.2
    ChimeraX-Crosslinks: 1.0
    ChimeraX-Crystal: 1.0
    ChimeraX-CrystalContacts: 1.0.1
    ChimeraX-DataFormats: 1.2.3
    ChimeraX-Dicom: 1.2
    ChimeraX-DistMonitor: 1.4
    ChimeraX-DockPrep: 1.1.2
    ChimeraX-Dssp: 2.0
    ChimeraX-EMDB-SFF: 1.0
    ChimeraX-ESMFold: 1.0
    ChimeraX-FileHistory: 1.0.1
    ChimeraX-FunctionKey: 1.0.1
    ChimeraX-Geometry: 1.3
    ChimeraX-gltf: 1.0
    ChimeraX-Graphics: 1.1.1
    ChimeraX-Hbonds: 2.4
    ChimeraX-Help: 1.2.1
    ChimeraX-HKCage: 1.3
    ChimeraX-IHM: 1.1
    ChimeraX-ImageFormats: 1.2
    ChimeraX-IMOD: 1.0
    ChimeraX-IO: 1.0.1
    ChimeraX-ItemsInspection: 1.0.1
    ChimeraX-IUPAC: 1.0
    ChimeraX-Label: 1.1.8
    ChimeraX-ListInfo: 1.2
    ChimeraX-Log: 1.1.5
    ChimeraX-LookingGlass: 1.1
    ChimeraX-Maestro: 1.8.2
    ChimeraX-Map: 1.1.4
    ChimeraX-MapData: 2.0
    ChimeraX-MapEraser: 1.0.1
    ChimeraX-MapFilter: 2.0.1
    ChimeraX-MapFit: 2.0
    ChimeraX-MapSeries: 2.1.1
    ChimeraX-Markers: 1.0.1
    ChimeraX-Mask: 1.0.2
    ChimeraX-MatchMaker: 2.1.1
    ChimeraX-MCopy: 1.0
    ChimeraX-MDcrds: 2.6
    ChimeraX-MedicalToolbar: 1.0.2
    ChimeraX-Meeting: 1.0.1
    ChimeraX-MLP: 1.1.1
    ChimeraX-mmCIF: 2.12
    ChimeraX-MMTF: 2.2
    ChimeraX-Modeller: 1.5.10
    ChimeraX-ModelPanel: 1.4
    ChimeraX-ModelSeries: 1.0.1
    ChimeraX-Mol2: 2.0
    ChimeraX-Mole: 1.0
    ChimeraX-Morph: 1.0.2
    ChimeraX-MouseModes: 1.2
    ChimeraX-Movie: 1.0
    ChimeraX-Neuron: 1.0
    ChimeraX-Nifti: 1.1
    ChimeraX-NRRD: 1.1
    ChimeraX-Nucleotides: 2.0.3
    ChimeraX-OpenCommand: 1.10.2
    ChimeraX-PDB: 2.7.2
    ChimeraX-PDBBio: 1.0.1
    ChimeraX-PDBLibrary: 1.0.2
    ChimeraX-PDBMatrices: 1.0
    ChimeraX-PickBlobs: 1.0.1
    ChimeraX-Positions: 1.0
    ChimeraX-PresetMgr: 1.1
    ChimeraX-PubChem: 2.1
    ChimeraX-ReadPbonds: 1.0.1
    ChimeraX-Registration: 1.1.1
    ChimeraX-RemoteControl: 1.0
    ChimeraX-RenderByAttr: 1.1
    ChimeraX-RenumberResidues: 1.1
    ChimeraX-ResidueFit: 1.0.1
    ChimeraX-RestServer: 1.2
    ChimeraX-RNALayout: 1.0
    ChimeraX-RotamerLibMgr: 3.0
    ChimeraX-RotamerLibsDunbrack: 2.0
    ChimeraX-RotamerLibsDynameomics: 2.0
    ChimeraX-RotamerLibsRichardson: 2.0
    ChimeraX-SaveCommand: 1.5.1
    ChimeraX-SchemeMgr: 1.0
    ChimeraX-SDF: 2.0.1
    ChimeraX-Segger: 1.0
    ChimeraX-Segment: 1.0.1
    ChimeraX-SelInspector: 1.0
    ChimeraX-SeqView: 2.9
    ChimeraX-Shape: 1.0.1
    ChimeraX-Shell: 1.0.1
    ChimeraX-Shortcuts: 1.1.1
    ChimeraX-ShowSequences: 1.0.1
    ChimeraX-SideView: 1.0.1
    ChimeraX-Smiles: 2.1.2
    ChimeraX-SmoothLines: 1.0
    ChimeraX-SpaceNavigator: 1.0
    ChimeraX-StdCommands: 1.12.1
    ChimeraX-STL: 1.0.1
    ChimeraX-Storm: 1.0
    ChimeraX-StructMeasure: 1.1.2
    ChimeraX-Struts: 1.0.1
    ChimeraX-Surface: 1.0.1
    ChimeraX-SwapAA: 2.0.1
    ChimeraX-SwapRes: 2.2.2
    ChimeraX-TapeMeasure: 1.0
    ChimeraX-Test: 1.0
    ChimeraX-Toolbar: 1.1.2
    ChimeraX-ToolshedUtils: 1.2.4
    ChimeraX-Topography: 1.0
    ChimeraX-ToQuest: 1.0
    ChimeraX-Tug: 1.0.1
    ChimeraX-UI: 1.31.2
    ChimeraX-uniprot: 2.3
    ChimeraX-UnitCell: 1.0.1
    ChimeraX-ViewDockX: 1.2.2
    ChimeraX-VIPERdb: 1.0
    ChimeraX-Vive: 1.1
    ChimeraX-VolumeMenu: 1.0.1
    ChimeraX-VTK: 1.0
    ChimeraX-WavefrontOBJ: 1.0
    ChimeraX-WebCam: 1.0.2
    ChimeraX-WebServices: 1.1.1
    ChimeraX-Zone: 1.0.1
    colorama: 0.4.6
    comm: 0.1.4
    comtypes: 1.1.14
    contourpy: 1.1.0
    cxservices: 1.2.2
    cycler: 0.11.0
    Cython: 0.29.33
    debugpy: 1.6.7
    decorator: 5.1.1
    docutils: 0.19
    executing: 1.2.0
    filelock: 3.9.0
    fonttools: 4.42.0
    funcparserlib: 1.0.1
    grako: 3.16.5
    h5py: 3.9.0
    html2text: 2020.1.16
    idna: 3.4
    ihm: 0.38
    imagecodecs: 2023.7.10
    imagesize: 1.4.1
    ipykernel: 6.23.2
    ipython: 8.14.0
    ipython-genutils: 0.2.0
    ipywidgets: 8.1.0
    jedi: 0.18.2
    Jinja2: 3.1.2
    jupyter-client: 8.2.0
    jupyter-core: 5.3.1
    jupyterlab-widgets: 3.0.8
    kiwisolver: 1.4.4
    line-profiler: 4.0.2
    lxml: 4.9.2
    lz4: 4.3.2
    MarkupSafe: 2.1.3
    matplotlib: 3.7.2
    matplotlib-inline: 0.1.6
    msgpack: 1.0.4
    nest-asyncio: 1.5.7
    netCDF4: 1.6.2
    networkx: 3.1
    nibabel: 5.0.1
    nptyping: 2.5.0
    numexpr: 2.8.5
    numpy: 1.25.1
    openvr: 1.23.701
    packaging: 23.1
    ParmEd: 3.4.3
    parso: 0.8.3
    pep517: 0.13.0
    pickleshare: 0.7.5
    Pillow: 10.0.0
    pip: 23.0
    pkginfo: 1.9.6
    platformdirs: 3.10.0
    prompt-toolkit: 3.0.39
    psutil: 5.9.5
    pure-eval: 0.2.2
    py-cpuinfo: 9.0.0
    pycollada: 0.7.2
    pydicom: 2.3.0
    Pygments: 2.14.0
    pynrrd: 1.0.0
    PyOpenGL: 3.1.7
    PyOpenGL-accelerate: 3.1.7
    pyparsing: 3.0.9
    pyproject-hooks: 1.0.0
    PyQt6-commercial: 6.3.1
    PyQt6-Qt6: 6.3.2
    PyQt6-sip: 13.4.0
    PyQt6-WebEngine-commercial: 6.3.1
    PyQt6-WebEngine-Qt6: 6.3.2
    python-dateutil: 2.8.2
    pytz: 2023.3
    pywin32: 305
    pyzmq: 25.1.0
    qtconsole: 5.4.3
    QtPy: 2.3.1
    RandomWords: 0.4.0
    requests: 2.31.0
    scipy: 1.11.1
    setuptools: 67.4.0
    sfftk-rw: 0.7.3
    six: 1.16.0
    snowballstemmer: 2.2.0
    sortedcontainers: 2.4.0
    soupsieve: 2.4.1
    sphinx: 6.1.3
    sphinx-autodoc-typehints: 1.22
    sphinxcontrib-applehelp: 1.0.4
    sphinxcontrib-blockdiag: 3.0.0
    sphinxcontrib-devhelp: 1.0.2
    sphinxcontrib-htmlhelp: 2.0.1
    sphinxcontrib-jsmath: 1.0.1
    sphinxcontrib-qthelp: 1.0.3
    sphinxcontrib-serializinghtml: 1.1.5
    stack-data: 0.6.2
    tables: 3.8.0
    tcia-utils: 1.5.1
    tifffile: 2023.7.18
    tinyarray: 1.2.4
    tomli: 2.0.1
    tornado: 6.3.2
    traitlets: 5.9.0
    typing-extensions: 4.7.1
    tzdata: 2023.3
    urllib3: 2.0.4
    wcwidth: 0.2.6
    webcolors: 1.12
    wheel: 0.38.4
    wheel-filename: 1.4.1
    widgetsnbextension: 4.0.8
    WMI: 1.5.1

Change History (3)

comment:1 by Eric Pettersen, 2 years ago

Component: UnassignedVR
Description: modified (diff)
Owner: set to Tom Goddard
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionmeeting start: encode_vr_room_position: Cannot cast ufunc output

comment:2 by Tom Goddard, 2 years ago

This meeting error using VR in the ChimeraX daily build is caused by numpy (numeric Python library). We updated it in the daily build and now it gives an error trying to implicitly cast float to int in the numpy.clip() function. I will fix this today.

This bug does not occur in ChimeraX 1.6.

comment:3 by Tom Goddard, 2 years ago

Resolution: fixed
Status: assignedclosed

Fixed.

The numpy.clip() function now gives an error when trying to clip float64 values creating an int16 output. So I clipped as float64 then cast to int16. Tested in a two person VR meeting between fixed ChimeraX and ChimeraX 1.6 and it worked. I hope there aren't more surprises with the new numpy changing behavior.

Note: See TracTickets for help on using tickets.