Opened 3 years ago
Closed 3 years ago
#6915 closed defect (fixed)
Tried to get the position of deleted drawing "Room camera"
Reported by: | Owned by: | Tom Goddard | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | VR | Version: | |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
The following bug report has been submitted: Platform: Windows-10-10.0.19044 ChimeraX Version: 1.3 (2021-12-08 23:08:33 UTC) Description vr on vr roomcamera wanted to select the vrcamera frame and moveit. Log: UCSF ChimeraX version: 1.3 (2021-12-08) © 2016-2021 Regents of the University of California. All rights reserved. How to cite UCSF ChimeraX > open "L:\Graphics\GRPHX01\Chimera 1.15rc\bcx4161\bcx4161-7n7x.cxs" format > session No such file/path: L:\Graphics\GRPHX01\Chimera 1.15rc\bcx4161\bcx4161-7n7x.cxs > open 7n7x format mmcif fromDatabase pdb 7n7x title: Crystal structure of BCX7353(ORLADEYO) in complex with human plasma kallikrein serine protease domain at 2.1 angstrom resolution [more info...] Chain information for 7n7x #1 --- Chain | Description | UniProt AAA | Plasma kallikrein light chain | KLKB1_HUMAN Non-standard residues in 7n7x #1 --- 0RI — Orladeyo (1-[3-(aminomethyl)phenyl]-N-(5-{(R)-[3-(aminomethyl)phenyl][(cyclopropylmethyl)amino]methyl}-2-fluorophenyl)-3-(trifluoromethyl)-1H-pyrazole-5-carboxamide) PO4 — phosphate ion > realsense on realsense is provided by the uninstalled bundle RealSense versions 1.2 – 1.8 > realsense on realsense is provided by the uninstalled bundle RealSense versions 1.2 – 1.8 > vr true started SteamVR rendering > sequence chain #1/AAA Alignment identifier is 1/AAA > view > ui mousemode right select > ui mousemode right zoom > ui mousemode right translate > ui mousemode right rotate > ui mousemode right zoom > ui mousemode right "rotate selected models" > preset cartoons/nucleotides ribbons/slabs Changed 0 atom styles Preset expands to these ChimeraX commands: show nucleic hide protein|solvent|H surf hide style (protein|nucleic|solvent) & @@draw_mode=0 stick cartoon cartoon style modeh def arrows t arrowshelix f arrowscale 2 wid 2 thick 0.4 sides 12 div 20 cartoon style ~(nucleic|strand) x round cartoon style (nucleic|strand) x rect nucleotides tube/slab shape box > preset cartoons/nucleotides cylinders/stubs Changed 0 atom styles Preset expands to these ChimeraX commands: show nucleic hide protein|solvent|H surf hide style (protein|nucleic|solvent) & @@draw_mode=0 stick cartoon cartoon style modeh def arrows t arrowshelix f arrowscale 2 wid 2 thick 0.4 sides 12 div 20 cartoon style ~(nucleic|strand) x round cartoon style (nucleic|strand) x rect cartoon style protein modeh tube rad 2 sides 24 thick 0.6 cartoon style nucleic x round width 1.6 thick 1.6 nucleotides stubs > preset "initial styles" cartoon Preset implemented in Python; no expansion to individual ChimeraX commands available. > preset "initial styles" "space-filling (chain colors)" Preset implemented in Python; no expansion to individual ChimeraX commands available. > preset "molecular surfaces" "ghostly white" Changed 3629 atom styles Preset expands to these ChimeraX commands: style (protein|nucleic|solvent) & @@draw_mode=0 stick surface color white targ s trans 80 > preset "overall look" publication Preset expands to these ChimeraX commands: set bg white graphics silhouettes t > preset cartoons/nucleotides ribbons/slabs Changed 0 atom styles Preset expands to these ChimeraX commands: show nucleic hide protein|solvent|H surf hide style (protein|nucleic|solvent) & @@draw_mode=0 stick cartoon cartoon style modeh def arrows t arrowshelix f arrowscale 2 wid 2 thick 0.4 sides 12 div 20 cartoon style ~(nucleic|strand) x round cartoon style (nucleic|strand) x rect nucleotides tube/slab shape box > preset "initial styles" "original look" Preset implemented in Python; no expansion to individual ChimeraX commands available. > show surfaces > transparency 0 > style ball Changed 3788 atom styles > style sphere Changed 3788 atom styles > style ball Changed 3788 atom styles > color byhetero > color bychain > color bypolymer > coulombic Using Amber 20 recommended default charges and atom types for standard residues Coulombic values for 7n7x_AAA SES surface #1.2: minimum, -16.87, mean 2.07, maximum 17.98 To also show corresponding color key, enter the above coulombic command and add key true > mlp Map values for surface "7n7x_AAA SES surface": minimum -26.98, mean -4.04, maximum 27.25 To also show corresponding color key, enter the above mlp command and add key true > style ball Changed 3788 atom styles > select protein 3629 atoms, 3679 bonds, 1 pseudobond, 229 residues, 2 models selected > graphics silhouettes false > lighting shadows true > graphics silhouettes true > lighting full > lighting simple > lighting soft > lighting full > lighting simple > select protein 3629 atoms, 3679 bonds, 1 pseudobond, 229 residues, 2 models selected > select ::name="0RI" 67 atoms, 71 bonds, 1 residue, 1 model selected > ui tool show "Color Actions" > color sel byhetero > color sel forest green target a > color sel byhetero > color sel gold target a > color sel byhetero > set bgColor blue > set bgColor black > coulombic sel Using Amber 20 recommended default charges and atom types for standard residues Assigning partial charges to residue 0RI (net charge -2) with am1-bcc method Running ANTECHAMBER command: C:/ChimeraX 1.3/bin/amber20/bin/antechamber -ek qm_theory='AM1', -i C:\Users\RKRISH~1\AppData\Local\Temp\tmpt6916ml8\ante.in.mol2 -fi mol2 -o C:\Users\RKRISH~1\AppData\Local\Temp\tmpt6916ml8\ante.out.mol2 -fo mol2 -c bcc -nc -2 -j 5 -s 2 -dr n (0RI) `` (0RI) `Welcome to antechamber 20.0: molecular input file processor.` (0RI) `` (0RI) `Info: Finished reading file (C:\Users\RKRISH~1\AppData\Local\Temp\tmpt6916ml8\ante.in.mol2); atoms read (67), bonds read (71).` (0RI) `Info: Determining atomic numbers from atomic symbols which are case sensitive.` (0RI) `Running: "C:/ChimeraX 1.3/bin/amber20/bin/bondtype" -j part -i ANTECHAMBER_BOND_TYPE.AC0 -o ANTECHAMBER_BOND_TYPE.AC -f ac` (0RI) `bash.exe: warning: could not find /tmp, please create!` (0RI) `` (0RI) `` (0RI) `Running: "C:/ChimeraX 1.3/bin/amber20/bin/atomtype" -i ANTECHAMBER_AC.AC0 -o ANTECHAMBER_AC.AC -p gaff` (0RI) `bash.exe: warning: could not find /tmp, please create!` (0RI) `Info: Total number of electrons: 294; net charge: -2` (0RI) `` (0RI) `Running: "C:/ChimeraX 1.3/bin/amber20/bin/sqm" -O -i sqm.in -o sqm.out` (0RI) `bash.exe: warning: could not find /tmp, please create!` (0RI) `/usr/bin/antechamber: Fatal Error!` (0RI) `Cannot properly run ""C:/ChimeraX 1.3/bin/amber20/bin/sqm" -O -i sqm.in -o sqm.out".` Failure running ANTECHAMBER for residue 0RI Check reply log for details > coulombic sel Using Amber 20 recommended default charges and atom types for standard residues Assigning partial charges to residue 0RI (net charge -2) with am1-bcc method Running ANTECHAMBER command: C:/ChimeraX 1.3/bin/amber20/bin/antechamber -ek qm_theory='AM1', -i C:\Users\RKRISH~1\AppData\Local\Temp\tmpst39jaid\ante.in.mol2 -fi mol2 -o C:\Users\RKRISH~1\AppData\Local\Temp\tmpst39jaid\ante.out.mol2 -fo mol2 -c bcc -nc -2 -j 5 -s 2 -dr n (0RI) `` (0RI) `Welcome to antechamber 20.0: molecular input file processor.` (0RI) `` (0RI) `Info: Finished reading file (C:\Users\RKRISH~1\AppData\Local\Temp\tmpst39jaid\ante.in.mol2); atoms read (67), bonds read (71).` (0RI) `Info: Determining atomic numbers from atomic symbols which are case sensitive.` (0RI) `Running: "C:/ChimeraX 1.3/bin/amber20/bin/bondtype" -j part -i ANTECHAMBER_BOND_TYPE.AC0 -o ANTECHAMBER_BOND_TYPE.AC -f ac` (0RI) `bash.exe: warning: could not find /tmp, please create!` (0RI) `` (0RI) `` (0RI) `Running: "C:/ChimeraX 1.3/bin/amber20/bin/atomtype" -i ANTECHAMBER_AC.AC0 -o ANTECHAMBER_AC.AC -p gaff` (0RI) `bash.exe: warning: could not find /tmp, please create!` (0RI) `Info: Total number of electrons: 294; net charge: -2` (0RI) `` (0RI) `Running: "C:/ChimeraX 1.3/bin/amber20/bin/sqm" -O -i sqm.in -o sqm.out` (0RI) `bash.exe: warning: could not find /tmp, please create!` (0RI) `/usr/bin/antechamber: Fatal Error!` (0RI) `Cannot properly run ""C:/ChimeraX 1.3/bin/amber20/bin/sqm" -O -i sqm.in -o sqm.out".` Failure running ANTECHAMBER for residue 0RI Check reply log for details > select /AAA 3788 atoms, 3754 bonds, 1 pseudobond, 318 residues, 2 models selected > coulombic sel Coulombic values for 7n7x_AAA SES surface #1.2: minimum, -16.87, mean 2.07, maximum 17.98 To also show corresponding color key, enter the above coulombic command and add key true > hide sel surfaces > show sel surfaces > style sel sphere Changed 3788 atom styles > style sel stick Changed 3788 atom styles > select ::name="0RI" 67 atoms, 71 bonds, 1 residue, 1 model selected > style sel ball Changed 67 atom styles > movie record > turn y 2 180 > wait 180 > movie encode C:\Users\rkrishnan\Desktop\movie7.mp4 Movie saved to \C:Users\\...\Desktop\movie7.mp4 > save C:\Users\rkrishnan\Desktop\image3.png supersample 3 > show sel cartoons Color zone shortcut requires 1 displayed atomic model and 1 map, got 1 atomic models, 0 maps. > ui tool show H-Bonds > hbonds sel color #ffffff distSlop 0.8 angleSlop 25.0 reveal true 9 hydrogen bonds found > select H 1827 atoms, 230 residues, 1 model selected > label (#!1 & sel) attribute label_specifier > ~label (#!1 & sel) residues > select clear > realsense on realsense is provided by the uninstalled bundle RealSense versions 1.2 – 1.8 > ui tool show "Model Panel" > realsense on realsense is provided by the uninstalled bundle RealSense versions 1.2 – 1.8 > Realsesnse Unknown command: Realsesnse > toolshed show Downloading bundle ChimeraX_RealSense-1.8-cp39-cp39-win_amd64.whl Errors may have occurred when running pip: pip standard error: \--- WARNING: Value for scheme.platlib does not match. Please report this to <https://github.com/pypa/pip/issues/10151> distutils: C:\Users\rkrishnan\AppData\Local\UCSF\ChimeraX\1.3\site-packages sysconfig: C:\Users\rkrishnan\AppData\Roaming\Python\Python39\site-packages WARNING: Value for scheme.purelib does not match. Please report this to <https://github.com/pypa/pip/issues/10151> distutils: C:\Users\rkrishnan\AppData\Local\UCSF\ChimeraX\1.3\site-packages sysconfig: C:\Users\rkrishnan\AppData\Roaming\Python\Python39\site-packages WARNING: Value for scheme.headers does not match. Please report this to <https://github.com/pypa/pip/issues/10151> distutils: C:\Users\rkrishnan\AppData\Local\UCSF\ChimeraX\Python39\Include\pyrealsense2 sysconfig: C:\Users\rkrishnan\AppData\Roaming\Python\Python39\Include\pyrealsense2 WARNING: Value for scheme.scripts does not match. Please report this to <https://github.com/pypa/pip/issues/10151> distutils: C:\Users\rkrishnan\AppData\Local\UCSF\ChimeraX\Python39\Scripts sysconfig: C:\Users\rkrishnan\AppData\Roaming\Python\Python39\Scripts WARNING: Value for scheme.data does not match. Please report this to <https://github.com/pypa/pip/issues/10151> distutils: C:\Users\rkrishnan\AppData\Local\UCSF\ChimeraX sysconfig: C:\Users\rkrishnan\AppData\Roaming\Python WARNING: Additional context: user = True home = None root = None prefix = None WARNING: Value for scheme.headers does not match. Please report this to <https://github.com/pypa/pip/issues/10151> distutils: C:\Users\rkrishnan\AppData\Local\UCSF\ChimeraX\Python39\Include\ChimeraX- RealSense sysconfig: C:\Users\rkrishnan\AppData\Roaming\Python\Python39\Include\ChimeraX-RealSense WARNING: Value for scheme.headers does not match. Please report this to <https://github.com/pypa/pip/issues/10151> distutils: C:\Users\rkrishnan\AppData\Local\UCSF\ChimeraX\Python39\Include\UNKNOWN sysconfig: C:\Users\rkrishnan\AppData\Roaming\Python\Python39\Include\UNKNOWN WARNING: You are using pip version 21.2.4; however, version 22.1 is available. You should consider upgrading via the 'C:\ChimeraX 1.3\bin\ChimeraX- console.exe -m pip install --upgrade pip' command. \--- pip standard output: \--- Looking in indexes: https://pypi.org/simple, https://cxtoolshed.rbvi.ucsf.edu/pypi/ Processing c:\users\rkrishnan\downloads\chimerax_realsense-1.8-cp39-cp39-win_amd64.whl Requirement already satisfied: ChimeraX-Geometry~=1.0 in c:\chimerax 1.3\bin\lib\site-packages (from ChimeraX-RealSense==1.8) (1.1) Requirement already satisfied: ChimeraX-Vive~=1.1 in c:\chimerax 1.3\bin\lib\site-packages (from ChimeraX-RealSense==1.8) (1.1) Requirement already satisfied: ChimeraX-Graphics~=1.0 in c:\chimerax 1.3\bin\lib\site-packages (from ChimeraX-RealSense==1.8) (1.1) Collecting pyrealsense2>=2 Using cached pyrealsense2-2.50.0.3812-cp39-cp39-win_amd64.whl (24.2 MB) Requirement already satisfied: ChimeraX-Arrays~=1.0 in c:\chimerax 1.3\bin\lib\site-packages (from ChimeraX-RealSense==1.8) (1.0) Requirement already satisfied: ChimeraX-Core~=1.0 in c:\chimerax 1.3\bin\lib\site-packages (from ChimeraX-RealSense==1.8) (1.3) Installing collected packages: pyrealsense2, ChimeraX-RealSense Successfully installed ChimeraX-RealSense-1.8 pyrealsense2-2.50.0.3812 \--- Successfully installed ChimeraX-RealSense-1.8 pyrealsense2-2.50.0.3812 Installed ChimeraX-RealSense (1.8) > realsesnse on Unknown command: realsesnse on > realsense true RealSense camera model #2 > windowsize 960 540 > vr roomCamera true fieldOfView 69.4 VR mode select > select #100 5 models selected VR mode translate selected models [Repeated 1 time(s)]VR mode select VR mode move scene > select #100 5 models selected > select #100 5 models selected > select #2 1 model selected VR mode select [Repeated 2 time(s)]VR mode move scene [Repeated 2 time(s)] > select #1 3788 atoms, 3754 bonds, 10 pseudobonds, 318 residues, 3 models selected VR mode select > select #2 1 model selected VR mode select VR mode move scene [Repeated 1 time(s)] > select /AAA:305@HG3 1 atom, 1 residue, 1 model selected > select /AAA:115@C 1 atom, 1 residue, 1 model selected VR mode rotate selected models > select /AAA:272@HE2 1 atom, 1 residue, 1 model selected > select down 1 atom, 1 residue, 2 models selected > view matrix models > #1,0.88192,0.15472,0.44529,6.9596,-0.21366,0.9732,0.085023,0.95548,-0.4202,-0.17012,0.89134,-10.085 > select /AAA:13@HG3 1 atom, 1 residue, 1 model selected > select down 1 atom, 1 residue, 2 models selected > view matrix models > #1,0.55188,0.030507,0.83336,8.0091,-0.49502,0.8162,0.29794,0.97885,-0.6711,-0.57696,0.46555,-25.984 > select /AAA:21@CG 1 atom, 1 residue, 1 model selected > select down 1 atom, 1 residue, 2 models selected > view matrix models > #1,-0.080177,-0.010062,0.99673,0.93679,-0.81556,0.57558,-0.059794,-10.804,-0.57309,-0.81769,-0.054354,-37.173 > select /AAA:51@CB 1 atom, 1 residue, 1 model selected > select down 1 atom, 1 residue, 2 models selected > view matrix models > #1,-0.38398,-0.19436,0.90265,-7.6921,-0.86519,0.41719,-0.27821,-16.165,-0.32251,-0.88779,-0.32835,-40.041 VR mode select > select #2 1 model selected VR mode move scene VR mode select > select #2 1 model selected VR mode select VR mode zoom > select clear VR mode move picked models > view matrix models > #100.4,0.85257,-0.50865,-0.11996,-0.0392,0.34977,0.72594,-0.59218,7.1432,0.3883,0.46292,0.79683,4.8476 > view matrix models > #100.4,0.81617,-0.57729,-0.024334,4.7781,0.47441,0.69357,-0.54212,9.5747,0.32984,0.43092,0.83995,10.448 > view matrix models > #100.4,0.78449,-0.61759,-0.05618,3.9045,0.52947,0.7142,-0.45779,11.118,0.32285,0.32939,0.88728,10.311 > view matrix models > #100.4,0.83586,-0.53622,-0.11747,1.4432,0.43332,0.7759,-0.45849,6.7827,0.337,0.33233,0.8809,8.8784 VR mode rotate selected models VR mode select > select down 1 model selected VR mode translate selected models > view matrix models > #100.4,0.89572,-0.43916,-0.069437,-1.4373,0.40521,0.8706,-0.27904,6.3808,0.18299,0.22181,0.95777,6.3103 > view matrix models > #100.4,0.8662,-0.37118,0.33454,-0.73792,0.42272,0.90132,-0.094464,6.1529,-0.26647,0.22324,0.93764,4.1026 > view matrix models > #100.4,0.87089,-0.47194,0.13718,-5.8776,0.48523,0.78127,-0.39265,0.62457,0.07813,0.40852,0.9094,5.9769 > view matrix models > #100.4,0.9242,-0.36931,-0.097324,-10.417,0.26279,0.79983,-0.53964,-3.4853,0.27714,0.47315,0.83626,5.8555 > view matrix models > #100.4,0.87195,-0.40727,0.27174,-3.3826,0.47308,0.8438,-0.25338,1.7256,-0.1261,0.34949,0.92842,4.1622 > view matrix models > #100.4,0.87743,-0.41949,0.2327,-3.207,0.4795,0.7811,-0.39994,-0.14603,-0.013988,0.4625,0.88651,4.6703 > view matrix models > #100.4,0.84183,-0.43669,0.31721,-0.079866,0.52026,0.813,-0.26147,1.1026,-0.1437,0.38514,0.9116,4.359 > view matrix models > #100.4,0.7665,-0.46672,0.44119,1.1508,0.55762,0.82446,-0.0966,2.715,-0.31866,0.32006,0.8922,4.2032 > view matrix models > #100.4,0.8651,-0.48197,-0.13894,-9.3404,0.49905,0.85493,0.14161,1.3338,0.050529,-0.19184,0.98013,-1.9594 > view matrix models > #100.4,0.83052,-0.55462,-0.0514,-4.2679,0.55115,0.80496,0.21972,4.8102,-0.080485,-0.21081,0.97421,5.346 > view matrix models > #100.4,0.81792,-0.57408,0.038026,-2.7449,0.57188,0.81846,0.055382,5.4729,-0.062917,-0.023552,0.99774,6.5971 > view matrix models > #100.4,0.84884,-0.52681,0.044096,-0.2656,0.52837,0.84815,-0.038176,5.3111,-0.017288,0.055704,0.9983,8.2917 > view matrix models > #100.4,0.90144,-0.43288,0.0039884,-0.35749,0.42889,0.89179,-0.14409,3.1873,0.058818,0.1316,0.98956,10.013 > view matrix models > #100.4,0.87422,-0.44069,0.20377,2.2039,0.46967,0.87397,-0.12486,3.8705,-0.12307,0.20486,0.97102,7.7281 > view matrix models > #100.4,0.86638,-0.44645,0.22377,2.1797,0.48987,0.84685,-0.20705,2.9225,-0.097062,0.28901,0.95239,7.1105 > view matrix models > #100.4,0.7075,-0.49217,0.50717,4.4674,0.5213,0.84799,0.095705,6.208,-0.47718,0.19667,0.85652,3.3914 > view matrix models > #100.4,0.63707,-0.50797,0.57975,4.6824,0.5904,0.80512,0.05666,5.0579,-0.49555,0.30619,0.81282,4.0488 > view matrix models > #100.4,0.61402,-0.54669,0.56931,4.1821,0.58372,0.80003,0.13868,5.6057,-0.53128,0.24716,0.81034,3.4075 > view matrix models > #100.4,0.63613,-0.36084,0.682,4.6718,0.60085,0.78619,-0.14448,2.8663,-0.48405,0.50169,0.71694,1.7806 > view matrix models > #100.4,0.71514,-0.51405,0.47363,4.3149,0.53414,0.83897,0.10406,3.9385,-0.45085,0.17856,0.87456,4.9316 > view matrix models > #100.4,0.71705,-0.45355,0.52927,6.9961,0.52329,0.85189,0.02108,3.6017,-0.46044,0.26185,0.84819,5.8955 > select clear > vr roomCamera saveTrackerMount true VR mode translate selected models > select #2 1 model selected VR mode select VR mode translate selected models > view matrix models > #100.4,0.36134,-0.42139,0.83179,5.1899,0.75758,0.65273,0.0015729,5.1238,-0.5436,0.62958,0.55509,1.8957 > view matrix models > #100.4,0.43094,-0.8539,0.29179,-8.5732,0.8637,0.48397,0.14071,7.5647,-0.26137,0.19138,0.94608,14.423 > view matrix models > #100.4,0.4745,-0.79113,0.38595,-7.5539,0.70259,0.60453,0.37539,7.5392,-0.5303,0.093038,0.84269,10.631 > view matrix models > #100.4,0.39401,-0.85024,0.34906,-9.6839,0.79292,0.5065,0.33873,8.7227,-0.4648,0.14331,0.87374,10.696 > view matrix models > #100.4,0.36124,-0.74748,0.55748,-6.2218,0.77005,0.57629,0.2737,7.3332,-0.52586,0.33042,0.78377,8.034 > view matrix models > #100.4,0.40356,-0.59307,0.69671,-4.1999,0.76451,0.63691,0.099321,3.156,-0.50265,0.49256,0.71044,5.2277 > view matrix models > #100.4,0.40487,-0.32368,0.85517,-2.763,0.7426,0.66208,-0.10098,0.35967,-0.5335,0.67593,0.50842,1.9933 > view matrix models > #100.4,0.32376,-0.65037,0.68716,-4.3539,0.82504,0.54958,0.13143,3.509,-0.46313,0.52439,0.71452,4.3421 > view matrix models > #100.4,0.41033,-0.58788,0.69715,-3.9731,0.82716,0.56182,-0.013094,1.5727,-0.38397,0.58203,0.71681,3.6964 > view matrix models > #100.4,0.33928,-0.83143,0.44002,-8.1489,0.84744,0.4732,0.24069,5.8353,-0.40833,0.29123,0.86513,6.444 > view matrix models > #100.4,0.38656,-0.662,0.64212,-2.4049,0.80245,0.58461,0.11963,4.4011,-0.45459,0.46902,0.75721,6.3012 > view matrix models > #100.4,0.4129,-0.61425,0.67247,-0.57402,0.79978,0.59777,0.054953,3.9446,-0.43574,0.51514,0.73808,6.8318 > view matrix models > #100.4,0.46118,-0.59341,0.65969,0.43768,0.7658,0.64172,0.041882,3.8506,-0.44818,0.48587,0.75037,7.4133 > view matrix models > #100.4,0.47823,-0.5881,0.65226,1.4521,0.7844,0.62005,-0.016062,3.5422,-0.39498,0.51931,0.75783,8.2221 > view matrix models > #100.4,0.44416,-0.57163,0.6899,2.8067,0.81216,0.58202,-0.040631,3.9683,-0.37831,0.57836,0.72276,7.4739 > view matrix models > #100.4,0.45444,-0.56163,0.69142,3.0077,0.81525,0.57501,-0.068758,3.575,-0.35896,0.59493,0.71918,7.5428 > view matrix models > #100.4,0.46184,-0.62761,0.62675,2.1662,0.81658,0.57672,-0.02422,4.4194,-0.34626,0.52298,0.77885,8.7117 > view matrix models > #100.4,0.43745,-0.58772,0.6806,3.7284,0.8111,0.58468,-0.016439,4.5032,-0.38827,0.55922,0.73247,8.4547 > view matrix models > #100.4,0.46484,-0.57556,0.6728,5.0848,0.80164,0.5962,-0.043836,4.5637,-0.37589,0.55972,0.73853,9.3437 > view matrix models > #100.4,0.49312,-0.41698,0.76352,6.036,0.76746,0.62181,-0.15607,3.4321,-0.40969,0.66293,0.62664,7.5824 > vr roomCamera saveTrackerMount true [Repeated 1 time(s)] > cofr sel > select ::name="0RI" 67 atoms, 71 bonds, 1 residue, 1 model selected > view sel > select clear > select up Nothing selected > select up Nothing selected > select down Nothing selected Traceback (most recent call last): File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\core\triggerset.py", line 134, in invoke return self._func(self._name, data) File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\vive\vr.py", line 802, in _next_frame self.process_controller_events() File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\vive\vr.py", line 830, in process_controller_events self.process_controller_buttons() File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\vive\vr.py", line 857, in process_controller_buttons hc.process_event(e) File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\vive\vr.py", line 2681, in process_event self._dispatch_event(m, event) File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\vive\vr.py", line 2689, in _dispatch_event mode.released(hand_event) File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\vive\vr.py", line 3526, in released self._click(hand_button_event) File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\vive\vr.py", line 3536, in _click m.vr_release(e) File "C:\ChimeraX 1.3\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 522, in vr_release self._undo_save() File "C:\ChimeraX 1.3\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 469, in _undo_save new_model_positions = [m.position for m in models] TypeError: 'NoneType' object is not iterable Error processing trigger "new frame": TypeError: 'NoneType' object is not iterable File "C:\ChimeraX 1.3\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 469, in _undo_save new_model_positions = [m.position for m in models] See log for complete Python traceback. > ui mousemode right select > ui mousemode right zoom > realsesnse off Unknown command: realsesnse off > realsense false > view > vr false > vr true started SteamVR rendering > select /AAA:109@NE2 1 atom, 1 residue, 1 model selected > select down 1 atom, 1 residue, 2 models selected > select down 1 atom, 1 residue, 2 models selected > view matrix models > #1,0.013609,0.59248,0.80547,-2.095,-0.9979,-0.042936,0.048442,-24.463,0.063284,-0.80444,0.59065,-54.367 > view matrix models > #1,0.92654,0.32188,0.19472,18.937,-0.21527,0.87812,-0.42727,-20.334,-0.30852,0.35397,0.8829,-71.883 > view matrix models > #1,-0.19939,0.78723,0.58354,-9.8763,-0.97418,-0.094876,-0.20488,-32.279,-0.10592,-0.60932,0.78582,-60.073 > view matrix models > #1,-0.89914,0.38672,0.20491,-20.767,-0.33567,-0.30893,-0.88988,-17.023,-0.28083,-0.86892,0.40758,-62.783 > view matrix models > #1,-0.84021,0.45784,0.29057,-9.7303,-0.39588,-0.1517,-0.90568,-23.385,-0.37058,-0.87599,0.30871,-70.262 > view matrix models > #1,-0.42414,0.31441,0.84927,8.476,-0.71312,0.46207,-0.52721,-20.509,-0.55818,-0.82924,0.028226,-74.808 > view matrix models > #1,-0.32115,-0.085745,0.94314,10.427,-0.91495,0.2851,-0.28563,-21.447,-0.2444,-0.95466,-0.17001,-71.531 > view matrix models > #1,-0.49791,-0.21969,0.83894,8.4478,-0.81056,0.46185,-0.36012,-20.611,-0.30835,-0.85932,-0.40803,-72.876 > view matrix models > #1,-0.38931,0.024791,0.92077,11.574,-0.72652,0.60624,-0.3235,-20.759,-0.56623,-0.7949,-0.218,-75.564 > view matrix models > #1,-0.33561,-0.13226,0.93267,6.9752,-0.9027,0.32816,-0.27829,-23.559,-0.26926,-0.93532,-0.22952,-72.045 > view matrix models > #1,-0.10418,-0.13963,0.98471,13.333,-0.97802,0.19417,-0.075934,-18.958,-0.1806,-0.97098,-0.15679,-71.723 > view matrix models > #1,-0.20573,-0.28807,0.93525,15.718,-0.97641,0.12447,-0.17645,-22.12,-0.065576,-0.94949,-0.30688,-72.566 > select /AAA:401@C37 1 atom, 1 residue, 1 model selected > view matrix models > #1,0.065571,-0.98993,0.12542,-16.879,-0.9868,-0.045675,0.15539,-19.367,-0.1481,-0.13396,-0.97986,-65.912 > tracker true Unknown command: tracker true > vr roomCamera > select #100 5 models selected VR mode select VR mode move picked models Traceback (most recent call last): File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\core\triggerset.py", line 134, in invoke return self._func(self._name, data) File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\vive\vr.py", line 802, in _next_frame self.process_controller_events() File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\vive\vr.py", line 830, in process_controller_events self.process_controller_buttons() File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\vive\vr.py", line 857, in process_controller_buttons hc.process_event(e) File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\vive\vr.py", line 2681, in process_event self._dispatch_event(m, event) File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\vive\vr.py", line 2689, in _dispatch_event mode.released(hand_event) File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\vive\vr.py", line 3526, in released self._click(hand_button_event) File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\vive\vr.py", line 3536, in _click m.vr_release(e) File "C:\ChimeraX 1.3\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 523, in vr_release self._log_command() File "C:\ChimeraX 1.3\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 480, in _log_command cmd = self._move_command() File "C:\ChimeraX 1.3\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 490, in _move_command cmd = 'view matrix models %s' % model_positions_string(models) File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\std_commands\view.py", line 488, in model_positions_string mpos = ','.join('#%s,%s' % (m.id_string, _position_string(m.position)) for m in models) File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\std_commands\view.py", line 488, in <genexpr> mpos = ','.join('#%s,%s' % (m.id_string, _position_string(m.position)) for m in models) File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\graphics\drawing.py", line 479, in _drawing_get_position raise RuntimeError('Tried to get the position of deleted drawing "%s"' % self.name) RuntimeError: Tried to get the position of deleted drawing "Room camera" Error processing trigger "new frame": RuntimeError: Tried to get the position of deleted drawing "Room camera" File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\graphics\drawing.py", line 479, in _drawing_get_position raise RuntimeError('Tried to get the position of deleted drawing "%s"' % self.name) See log for complete Python traceback. > vr roomCamera > vr false > vr true started SteamVR rendering > vr roomCamera > select #100 5 models selected VR mode move picked models Traceback (most recent call last): File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\core\triggerset.py", line 134, in invoke return self._func(self._name, data) File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\vive\vr.py", line 802, in _next_frame self.process_controller_events() File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\vive\vr.py", line 830, in process_controller_events self.process_controller_buttons() File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\vive\vr.py", line 857, in process_controller_buttons hc.process_event(e) File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\vive\vr.py", line 2681, in process_event self._dispatch_event(m, event) File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\vive\vr.py", line 2689, in _dispatch_event mode.released(hand_event) File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\vive\vr.py", line 3526, in released self._click(hand_button_event) File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\vive\vr.py", line 3536, in _click m.vr_release(e) File "C:\ChimeraX 1.3\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 523, in vr_release self._log_command() File "C:\ChimeraX 1.3\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 480, in _log_command cmd = self._move_command() File "C:\ChimeraX 1.3\bin\lib\site- packages\chimerax\mouse_modes\std_modes.py", line 490, in _move_command cmd = 'view matrix models %s' % model_positions_string(models) File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\std_commands\view.py", line 488, in model_positions_string mpos = ','.join('#%s,%s' % (m.id_string, _position_string(m.position)) for m in models) File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\std_commands\view.py", line 488, in <genexpr> mpos = ','.join('#%s,%s' % (m.id_string, _position_string(m.position)) for m in models) File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\graphics\drawing.py", line 479, in _drawing_get_position raise RuntimeError('Tried to get the position of deleted drawing "%s"' % self.name) RuntimeError: Tried to get the position of deleted drawing "Room camera" Error processing trigger "new frame": RuntimeError: Tried to get the position of deleted drawing "Room camera" File "C:\ChimeraX 1.3\bin\lib\site-packages\chimerax\graphics\drawing.py", line 479, in _drawing_get_position raise RuntimeError('Tried to get the position of deleted drawing "%s"' % self.name) See log for complete Python traceback. OpenGL version: 3.3.0 NVIDIA 462.31 OpenGL renderer: Quadro P5000/PCIe/SSE2 OpenGL vendor: NVIDIA Corporation Manufacturer: Dell Inc. Model: Precision 5820 Tower OS: Microsoft Windows 10 Pro for Workstations (Build 19044) Memory: 34,020,671,488 MaxProcessMemory: 137,438,953,344 CPU: 16 Intel(R) Xeon(R) W-2145 CPU @ 3.70GHz OSLanguage: en-US Locale: ('en_US', 'cp1252') PyQt5 5.15.2, Qt 5.15.2 Installed Packages: alabaster: 0.7.12 appdirs: 1.4.4 Babel: 2.9.1 backcall: 0.2.0 blockdiag: 2.0.1 certifi: 2021.10.8 cftime: 1.5.1.1 charset-normalizer: 2.0.9 ChimeraX-AddCharge: 1.2.2 ChimeraX-AddH: 2.1.11 ChimeraX-AlignmentAlgorithms: 2.0 ChimeraX-AlignmentHdrs: 3.2 ChimeraX-AlignmentMatrices: 2.0 ChimeraX-Alignments: 2.2.3 ChimeraX-AlphaFold: 1.0 ChimeraX-AltlocExplorer: 1.0.1 ChimeraX-AmberInfo: 1.0 ChimeraX-Arrays: 1.0 ChimeraX-Atomic: 1.31 ChimeraX-AtomicLibrary: 4.2 ChimeraX-AtomSearch: 2.0 ChimeraX-AtomSearchLibrary: 1.0 ChimeraX-AxesPlanes: 2.0 ChimeraX-BasicActions: 1.1 ChimeraX-BILD: 1.0 ChimeraX-BlastProtein: 2.0 ChimeraX-BondRot: 2.0 ChimeraX-BugReporter: 1.0 ChimeraX-BuildStructure: 2.6.1 ChimeraX-Bumps: 1.0 ChimeraX-BundleBuilder: 1.1 ChimeraX-ButtonPanel: 1.0 ChimeraX-CageBuilder: 1.0 ChimeraX-CellPack: 1.0 ChimeraX-Centroids: 1.2 ChimeraX-ChemGroup: 2.0 ChimeraX-Clashes: 2.2.2 ChimeraX-ColorActions: 1.0 ChimeraX-ColorGlobe: 1.0 ChimeraX-ColorKey: 1.5 ChimeraX-CommandLine: 1.1.5 ChimeraX-ConnectStructure: 2.0 ChimeraX-Contacts: 1.0 ChimeraX-Core: 1.3 ChimeraX-CoreFormats: 1.1 ChimeraX-coulombic: 1.3.2 ChimeraX-Crosslinks: 1.0 ChimeraX-Crystal: 1.0 ChimeraX-CrystalContacts: 1.0 ChimeraX-DataFormats: 1.2.2 ChimeraX-Dicom: 1.0 ChimeraX-DistMonitor: 1.1.5 ChimeraX-DistUI: 1.0 ChimeraX-Dssp: 2.0 ChimeraX-EMDB-SFF: 1.0 ChimeraX-ExperimentalCommands: 1.0 ChimeraX-FileHistory: 1.0 ChimeraX-FunctionKey: 1.0 ChimeraX-Geometry: 1.1 ChimeraX-gltf: 1.0 ChimeraX-Graphics: 1.1 ChimeraX-Hbonds: 2.1.2 ChimeraX-Help: 1.2 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 ChimeraX-Label: 1.1 ChimeraX-ListInfo: 1.1.1 ChimeraX-Log: 1.1.4 ChimeraX-LookingGlass: 1.1 ChimeraX-Maestro: 1.8.1 ChimeraX-Map: 1.1 ChimeraX-MapData: 2.0 ChimeraX-MapEraser: 1.0 ChimeraX-MapFilter: 2.0 ChimeraX-MapFit: 2.0 ChimeraX-MapSeries: 2.1 ChimeraX-Markers: 1.0 ChimeraX-Mask: 1.0 ChimeraX-MatchMaker: 2.0.4 ChimeraX-MDcrds: 2.6 ChimeraX-MedicalToolbar: 1.0.1 ChimeraX-Meeting: 1.0 ChimeraX-MLP: 1.1 ChimeraX-mmCIF: 2.4 ChimeraX-MMTF: 2.1 ChimeraX-Modeller: 1.2.6 ChimeraX-ModelPanel: 1.2.1 ChimeraX-ModelSeries: 1.0 ChimeraX-Mol2: 2.0 ChimeraX-Morph: 1.0 ChimeraX-MouseModes: 1.1 ChimeraX-Movie: 1.0 ChimeraX-Neuron: 1.0 ChimeraX-Nucleotides: 2.0.2 ChimeraX-OpenCommand: 1.7 ChimeraX-PDB: 2.6.5 ChimeraX-PDBBio: 1.0 ChimeraX-PDBLibrary: 1.0.2 ChimeraX-PDBMatrices: 1.0 ChimeraX-PickBlobs: 1.0 ChimeraX-Positions: 1.0 ChimeraX-PresetMgr: 1.0.1 ChimeraX-PubChem: 2.1 ChimeraX-ReadPbonds: 1.0.1 ChimeraX-RealSense: 1.8 ChimeraX-Registration: 1.1 ChimeraX-RemoteControl: 1.0 ChimeraX-ResidueFit: 1.0 ChimeraX-RestServer: 1.1 ChimeraX-RNALayout: 1.0 ChimeraX-RotamerLibMgr: 2.0.1 ChimeraX-RotamerLibsDunbrack: 2.0 ChimeraX-RotamerLibsDynameomics: 2.0 ChimeraX-RotamerLibsRichardson: 2.0 ChimeraX-SaveCommand: 1.5 ChimeraX-SchemeMgr: 1.0 ChimeraX-SDF: 2.0 ChimeraX-Segger: 1.0 ChimeraX-Segment: 1.0 ChimeraX-SelInspector: 1.0 ChimeraX-SeqView: 2.4.6 ChimeraX-Shape: 1.0.1 ChimeraX-Shell: 1.0 ChimeraX-Shortcuts: 1.1 ChimeraX-ShowAttr: 1.0 ChimeraX-ShowSequences: 1.0 ChimeraX-SideView: 1.0 ChimeraX-Smiles: 2.1 ChimeraX-SmoothLines: 1.0 ChimeraX-SpaceNavigator: 1.0 ChimeraX-StdCommands: 1.6.1 ChimeraX-STL: 1.0 ChimeraX-Storm: 1.0 ChimeraX-Struts: 1.0 ChimeraX-Surface: 1.0 ChimeraX-SwapAA: 2.0 ChimeraX-SwapRes: 2.1 ChimeraX-TapeMeasure: 1.0 ChimeraX-Test: 1.0 ChimeraX-Toolbar: 1.1 ChimeraX-ToolshedUtils: 1.2 ChimeraX-Tug: 1.0 ChimeraX-UI: 1.13.7 ChimeraX-uniprot: 2.2 ChimeraX-UnitCell: 1.0 ChimeraX-ViewDockX: 1.0.1 ChimeraX-VIPERdb: 1.0 ChimeraX-Vive: 1.1 ChimeraX-VolumeMenu: 1.0 ChimeraX-VTK: 1.0 ChimeraX-WavefrontOBJ: 1.0 ChimeraX-WebCam: 1.0 ChimeraX-WebServices: 1.0 ChimeraX-Zone: 1.0 colorama: 0.4.4 comtypes: 1.1.10 cxservices: 1.1 cycler: 0.11.0 Cython: 0.29.24 decorator: 5.1.0 docutils: 0.17.1 filelock: 3.0.12 funcparserlib: 0.3.6 grako: 3.16.5 h5py: 3.6.0 html2text: 2020.1.16 idna: 3.3 ihm: 0.21 imagecodecs: 2021.4.28 imagesize: 1.3.0 ipykernel: 5.5.5 ipython: 7.23.1 ipython-genutils: 0.2.0 jedi: 0.18.0 Jinja2: 3.0.1 jupyter-client: 6.1.12 jupyter-core: 4.9.1 kiwisolver: 1.3.2 lxml: 4.6.3 lz4: 3.1.3 MarkupSafe: 2.0.1 matplotlib: 3.4.3 matplotlib-inline: 0.1.3 msgpack: 1.0.2 netCDF4: 1.5.7 networkx: 2.6.3 numexpr: 2.8.0 numpy: 1.21.2 openvr: 1.16.801 packaging: 21.3 ParmEd: 3.2.0 parso: 0.8.3 pickleshare: 0.7.5 Pillow: 8.3.2 pip: 21.2.4 pkginfo: 1.7.1 prompt-toolkit: 3.0.23 psutil: 5.8.0 pycollada: 0.7.1 pydicom: 2.1.2 Pygments: 2.10.0 PyOpenGL: 3.1.5 PyOpenGL-accelerate: 3.1.5 pyparsing: 3.0.6 PyQt5-commercial: 5.15.2 PyQt5-sip: 12.8.1 PyQtWebEngine-commercial: 5.15.2 pyrealsense2: 2.50.0.3812 python-dateutil: 2.8.2 pytz: 2021.3 pywin32: 228 pyzmq: 22.3.0 qtconsole: 5.1.1 QtPy: 1.11.3 RandomWords: 0.3.0 requests: 2.26.0 scipy: 1.7.1 setuptools: 57.5.0 sfftk-rw: 0.7.1 six: 1.16.0 snowballstemmer: 2.2.0 sortedcontainers: 2.4.0 Sphinx: 4.2.0 sphinx-autodoc-typehints: 1.12.0 sphinxcontrib-applehelp: 1.0.2 sphinxcontrib-blockdiag: 2.0.0 sphinxcontrib-devhelp: 1.0.2 sphinxcontrib-htmlhelp: 2.0.0 sphinxcontrib-jsmath: 1.0.1 sphinxcontrib-qthelp: 1.0.3 sphinxcontrib-serializinghtml: 1.1.5 suds-jurko: 0.6 tables: 3.6.1 tifffile: 2021.4.8 tinyarray: 1.2.3 tornado: 6.1 traitlets: 5.1.1 urllib3: 1.26.7 wcwidth: 0.2.5 webcolors: 1.11.1 wheel: 0.37.0 wheel-filename: 1.3.0 WMI: 1.5.1
Change History (4)
comment:1 by , 3 years ago
Component: | Unassigned → VR |
---|---|
Owner: | set to |
Platform: | → all |
Project: | → ChimeraX |
Status: | new → assigned |
Summary: | ChimeraX bug report submission → Tried to get the position of deleted drawing "Room camera" |
comment:2 by , 3 years ago
Glad to see you are trying to setup the mixed reality capture with the RealSense camera. I use this pretty often, but I have not set up the camera position for a long time since the ChimeraX uses the Vive tracker after the initial setup, which I see from the log you were trying to do.
I think what went wrong is that you turned the vr and room camera on and off and on again and some bug made it not clean up the room camera screen model giving rise to the error. I'll have to test on my VR rig to see what is causing that. But if you avoid turning the VR and room camera on and off, just turn them on once when you are doing this setup, then I suspect you won't encounter the problem.
comment:3 by , 3 years ago
The first traceback in this bug report was from trying to move the selected models (room camera) with the VR controller, clicking the controller button, then deselecting the models with the keyboard, and then releasing the VR button. On the button release the code was confused because the originally selected models were no longer selected. I fixed this rare problem.
The second traceback is because the VR room camera did not get deleted. I have not been able to make that happen with current ChimeraX daily build. Still investigating. Selecting the room camera and moving it with the VR controller worked correctly in my tests. Turning off and back on the VR did correctly remove the original VR camera.
comment:4 by , 3 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixed.
The second and third tracebacks are the same and were caused by a bug in the VR drag picked model mode. After dragging the VR room camera, then closing the VR room camera, a subsequent VR drag pick button release without a button press generates the reported error. The release without a press can be achieved by clicking on the toolbar and then releasing off the toolbar. This is a rare bug. Made the drag pick mode forget the model picked after it is released so it does not hold onto a closed model.
Reported by "Krish"