Opened 5 years ago
Last modified 5 years ago
#3434 assigned defect
Problem writing command history
| Reported by: | Owned by: | Greg Couch | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Input/Output | Version: | |
| Keywords: | Cc: | Tom Goddard, Eric Pettersen | |
| Blocked By: | Blocking: | ||
| Notify when closed: | Platform: | all | |
| Project: | ChimeraX |
Description
The following bug report has been submitted:
Platform: Windows-10-10.0.18362
ChimeraX Version: 1.0 (2020-06-04 23:15:07 UTC)
Description
Morphing or movie recording
Log:
Startup Messages
---
warning | Your computer has Intel graphics driver 6888 with a known bug that
causes all Qt user interface panels to be blank. ChimeraX can partially fix
this but may make some panel titlebars and edges black. Hopefully newer Intel
graphics drivers will fix this.
UCSF ChimeraX version: 1.0 (2020-06-04)
© 2016-2020 Regents of the University of California. All rights reserved.
How to cite UCSF ChimeraX
> open 2bbv format mmcif fromDatabase pdb
2bbv title:
The refined three-dimensional structure of an insect virus At 2.8 angstroms
resolution [more info...]
Chain information for 2bbv #1
---
Chain | Description
A B C | protein (black beetle virus capsid protein)
D E F | protein (black beetle virus capsid protein)
N | RNA (5'-R(*up*CP*up*up*ap*up*ap*up*CP*U)-3')
Non-standard residues in 2bbv #1
---
CA — calcium ion
2bbv mmCIF Assemblies
---
1| complete icosahedral assembly
2| icosahedral asymmetric unit
3| icosahedral pentamer
4| icosahedral 23 hexamer
5| icosahedral asymmetric unit, std point frame
6| crystal asymmetric unit, crystal frame
> show cartoons
> hide atoms
> preset "initial styles" cartoon
Preset implemented in Python; no expansion to individual ChimeraX commands
available.
> 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 cartoons/nucleotides licorice/ovals
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 default arrows f x round width 1 thick 1
cartoon style nucleic x round width 1.6 thick 1.6
nucleotides tube/slab shape ellipsoid
> preset "initial styles" "original look"
Preset implemented in Python; no expansion to individual ChimeraX commands
available.
> preset "initial styles" sticks
Preset implemented in Python; no expansion to individual ChimeraX commands
available.
> 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 7604 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 "molecular surfaces" "atomic coloring (transparent)"
Changed 0 atom styles
Preset expands to these ChimeraX commands:
style (protein|nucleic|solvent) & @@draw_mode=0 stick
surface
color fromatoms targ s trans 70
> movie record
> turn y 2 180
> wait 180
> movie encode C:\Users\whitesa\Desktop\movie1.mp4
Movie saved to \C:Users\\...\Desktop\movie1.mp4
> toolshed show
> cartoon
> hide atoms
> hide cartoons
> show cartoons
> hide surfaces
> show cartoons
> rainbow
> cartoon style xsection rectangle modeHelix default
> cartoon style coil xsection oval
> cartoon style xsection barbell modeHelix default
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\cmd_line\tool.py", line 286, in _command_started_cb
typed=self._just_typed_command is not None)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\cmd_line\tool.py", line 380, in add
self._history.enqueue((item, typed))
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\history.py", line 171, in enqueue
self.save()
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\history.py", line 201, in save
self._history.save(self._queue)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\history.py", line 109, in save
json.dump(obj, f, ensure_ascii=False)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\safesave.py", line 97, in __exit__
os.replace(self._tmp_filename, self.name)
PermissionError: [WinError 5] Access is denied:
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands.tmp' ->
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands'
Error processing trigger "command started":
PermissionError: [WinError 5] Access is denied:
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands.tmp' ->
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands'
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\safesave.py", line 97, in __exit__
os.replace(self._tmp_filename, self.name)
See log for complete Python traceback.
> cartoon style modeHelix tube sides 20
> hide atoms
> view
> open https://www.rbvi.ucsf.edu/chimerax/tutorials.html
Opened https://www.rbvi.ucsf.edu/chimerax/tutorials.html
> close session
> open 3gbp
Summary of feedback from opening 3gbp fetched from pdb
---
notes | Fetching compressed mmCIF 3gbp from
http://files.rcsb.org/download/3gbp.cif
Fetching CCD BGC from http://ligand-expo.rcsb.org/reports/B/BGC/BGC.cif
3gbp title:
Structure of the periplasmic glucose/galactose receptor of salmonella
typhimurium [more info...]
Chain information for 3gbp #1
---
Chain | Description
A | galactose-binding protein
Non-standard residues in 3gbp #1
---
BGC — β-D-glucose
CA — calcium ion
> preset pub
Preset expands to these ChimeraX commands:
set bg white
graphics silhouettes t
> ks vd
> movie record
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\cmd_line\tool.py", line 286, in _command_started_cb
typed=self._just_typed_command is not None)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\cmd_line\tool.py", line 380, in add
self._history.enqueue((item, typed))
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\history.py", line 171, in enqueue
self.save()
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\history.py", line 201, in save
self._history.save(self._queue)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\history.py", line 109, in save
json.dump(obj, f, ensure_ascii=False)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\safesave.py", line 97, in __exit__
os.replace(self._tmp_filename, self.name)
PermissionError: [WinError 5] Access is denied:
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands.tmp' ->
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands'
Error processing trigger "command started":
PermissionError: [WinError 5] Access is denied:
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands.tmp' ->
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands'
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\safesave.py", line 97, in __exit__
os.replace(self._tmp_filename, self.name)
See log for complete Python traceback.
> turn y 2 180
> wait 180
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\cmd_line\tool.py", line 286, in _command_started_cb
typed=self._just_typed_command is not None)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\cmd_line\tool.py", line 380, in add
self._history.enqueue((item, typed))
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\history.py", line 171, in enqueue
self.save()
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\history.py", line 201, in save
self._history.save(self._queue)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\history.py", line 109, in save
json.dump(obj, f, ensure_ascii=False)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\safesave.py", line 97, in __exit__
os.replace(self._tmp_filename, self.name)
PermissionError: [WinError 5] Access is denied:
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands.tmp' ->
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands'
Error processing trigger "command started":
PermissionError: [WinError 5] Access is denied:
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands.tmp' ->
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands'
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\safesave.py", line 97, in __exit__
os.replace(self._tmp_filename, self.name)
See log for complete Python traceback.
> movie encode C:\Users\whitesa\Desktop\movie2.mp4
Movie saved to \C:Users\\...\Desktop\movie2.mp4
> hide ribbons
Drag select of 193 atoms, 182 bonds
> hide selAtoms
> select ligand
24 atoms, 24 bonds, 1 model selected
> style sel sphere
Changed 24 atom styles
> show sel atoms
Drag select of 65 atoms, 7 pseudobonds, 58 bonds
> hide sel atoms
> select clear
> turn y 25 300 rock 150
Drag select of 24 atoms
> select sel @< 5
147 atoms, 125 bonds, 1 model selected
> select sel @< 5
496 atoms, 451 bonds, 1 model selected
> show sel atoms
> undo
> undo
> select sel @< 2
183 atoms, 165 bonds, 1 model selected
> show sel atoms
> select clear
> movie record
> turn y 25 300 rock 150
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\cmd_line\tool.py", line 286, in _command_started_cb
typed=self._just_typed_command is not None)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\cmd_line\tool.py", line 380, in add
self._history.enqueue((item, typed))
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\history.py", line 171, in enqueue
self.save()
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\history.py", line 201, in save
self._history.save(self._queue)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\history.py", line 109, in save
json.dump(obj, f, ensure_ascii=False)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\safesave.py", line 97, in __exit__
os.replace(self._tmp_filename, self.name)
PermissionError: [WinError 5] Access is denied:
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands.tmp' ->
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands'
Error processing trigger "command started":
PermissionError: [WinError 5] Access is denied:
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands.tmp' ->
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands'
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\safesave.py", line 97, in __exit__
os.replace(self._tmp_filename, self.name)
See log for complete Python traceback.
> wait 300
> movie encode C:\Users\whitesa/Desktop/movie2.mp4
C:\Program Files\ChimeraX 1.0\bin\ffmpeg.exe -r 25 -i
C:\Users\whitesa\AppData\Local\Temp\chimovie_ZZMj-%05d.ppm -vf
crop=floor(in_w/2)*2:floor(in_h/2)*2:0:0 -y -vcodec libx264 -f mp4 -pix_fmt
yuv420p -crf 20 C:\Users\whitesa/Desktop/movie2.mp4
stdout:
stderr:
ffmpeg version 3.2.4 Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 6.3.0 (GCC)
configuration: --enable-gpl --enable-version3 --enable-d3d11va --enable-dxva2
--enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-
fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass
--enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype
--enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-
libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-
libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-
libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-
libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis
--enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264
--enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-
lzma --enable-zlib
libavutil 55. 34.101 / 55. 34.101
libavcodec 57. 64.101 / 57. 64.101
libavformat 57. 56.101 / 57. 56.101
libavdevice 57. 1.100 / 57. 1.100
libavfilter 6. 65.100 / 6. 65.100
libswscale 4. 2.100 / 4. 2.100
libswresample 2. 3.100 / 2. 3.100
libpostproc 54. 1.100 / 54. 1.100
Input #0, image2, from
'C:\Users\whitesa\AppData\Local\Temp\chimovie_ZZMj-%05d.ppm':
Duration: 00:00:12.00, start: 0.000000, bitrate: N/A
Stream #0:0: Video: ppm, rgb24, 1340x785, 25 tbr, 25 tbn, 25 tbc
C:\Users\whitesa/Desktop/movie2.mp4: Permission denied
An error occurred during encoding. See Reply Log for details.
Error during MPEG encoding:
\-----------------------------
Exit value: 1
Error message:
stdout:
stderr:
ffmpeg version 3.2.4 Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 6.3.0 (GCC)
configuration: --enable-gpl --enable-version3 --enable-d3d11va --enable-dxva2
--enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-
fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass
--enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype
--enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-
libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-
libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-
libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-
libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis
--enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264
--enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-
lzma --enable-zlib
libavutil 55. 34.101 / 55. 34.101
libavcodec 57. 64.101 / 57. 64.101
libavformat 57. 56.101 / 57. 56.101
libavdevice 57. 1.100 / 57. 1.100
libavfilter 6. 65.100 / 6. 65.100
libswscale 4. 2.100 / 4. 2.100
libswresample 2. 3.100 / 2. 3.100
libpostproc 54. 1.100 / 54. 1.100
Input #0, image2, from
'C:\Users\whitesa\AppData\Local\Temp\chimovie_ZZMj-%05d.ppm':
Duration: 00:00:12.00, start: 0.000000, bitrate: N/A
Stream #0:0: Video: ppm, rgb24, 1340x785, 25 tbr, 25 tbn, 25 tbc
C:\Users\whitesa/Desktop/movie2.mp4: Permission denied
\-----------------------------
> view
> movie record
> turn y 25 300 rock 150
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\cmd_line\tool.py", line 286, in _command_started_cb
typed=self._just_typed_command is not None)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\cmd_line\tool.py", line 380, in add
self._history.enqueue((item, typed))
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\history.py", line 171, in enqueue
self.save()
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\history.py", line 201, in save
self._history.save(self._queue)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\history.py", line 109, in save
json.dump(obj, f, ensure_ascii=False)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\safesave.py", line 97, in __exit__
os.replace(self._tmp_filename, self.name)
PermissionError: [WinError 5] Access is denied:
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands.tmp' ->
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands'
Error processing trigger "command started":
PermissionError: [WinError 5] Access is denied:
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands.tmp' ->
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands'
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\safesave.py", line 97, in __exit__
os.replace(self._tmp_filename, self.name)
See log for complete Python traceback.
> wait 300
> movie encode C:\Users\whitesa/Desktop/movie2.mp4
Movie saved to C:\Users\whitesa/Desktop/movie2.mp4
> movie record
> turn y 25 300 rock 150
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\cmd_line\tool.py", line 286, in _command_started_cb
typed=self._just_typed_command is not None)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\cmd_line\tool.py", line 380, in add
self._history.enqueue((item, typed))
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\history.py", line 171, in enqueue
self.save()
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\history.py", line 201, in save
self._history.save(self._queue)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\history.py", line 109, in save
json.dump(obj, f, ensure_ascii=False)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\safesave.py", line 97, in __exit__
os.replace(self._tmp_filename, self.name)
PermissionError: [WinError 5] Access is denied:
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands.tmp' ->
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands'
Error processing trigger "command started":
PermissionError: [WinError 5] Access is denied:
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands.tmp' ->
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands'
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\safesave.py", line 97, in __exit__
os.replace(self._tmp_filename, self.name)
See log for complete Python traceback.
> wait 300
> movie encode C:\Users\whitesa/Desktop/movie2.mp4
Movie saved to C:\Users\whitesa/Desktop/movie2.mp4
> ui tool show "Command Line Interface"
> movie record
> turn y 25 300 rock 150
> wait 300
> movie encode C:\Users\whitesa/Desktop/movie3.mp4
Movie saved to C:\Users\whitesa/Desktop/movie3.mp4
> preset interactive
Preset expands to these ChimeraX commands:
~set bg
graphics silhouettes f
> open 3gbp fromDatabase eds
Summary of feedback from opening 3gbp fetched from eds
---
note | Fetching map 3gbp from
http://www.ebi.ac.uk/pdbe/coordinates/files/3gbp.ccp4
Opened 3gbp.ccp4, grid size 97,68,86, pixel 0.787,0.777,0.802, shown at level
1.02, step 1, values float32
> volume #2 level 0.5
> surface zone #2 nearAtoms ligand distance 8
> style ligand ball
Changed 24 atom styles
> resfit #1 map #2
> volume #2 level 0.45
> volume #2 level 0.4
> close #2
> preset original
Preset implemented in Python; no expansion to individual ChimeraX commands
available.
> view
> open 2fw0
Summary of feedback from opening 2fw0 fetched from pdb
---
warning | Unable to fetch template for 'NA': might have incorrect bonds
notes | Fetching compressed mmCIF 2fw0 from
http://files.rcsb.org/download/2fw0.cif
Fetching CCD NA from http://ligand-expo.rcsb.org/reports/N/NA/NA.cif
Fetching CCD NA from http://ligand-expo.rcsb.org/reports/N/NA/NA.cif
Fetching CCD CIT from http://ligand-expo.rcsb.org/reports/C/CIT/CIT.cif
Fetching CCD MLA from http://ligand-expo.rcsb.org/reports/M/MLA/MLA.cif
2fw0 title:
Apo Open Form of Glucose/Galactose Binding Protein [more info...]
Chain information for 2fw0 #2
---
Chain | Description
A | D-galactose-binding periplasmic protein
Non-standard residues in 2fw0 #2
---
CA — calcium ion
CIT — citric acid
MLA — malonic acid (dicarboxylic acid C3; propanediolic acid;
methanedicarboxylic acid)
NA — sodium ion
> view
> matchmaker #2 to #1
Parameters
---
Chain pairing | bb
Alignment algorithm | Needleman-Wunsch
Similarity matrix | BLOSUM-62
SS fraction | 0.3
Gap open (HH/SS/other) | 18/18/6
Gap extend | 1
SS matrix | | | H | S | O
---|---|---|---
H | 6 | -9 | -6
S | | 6 | -6
O | | | 4
Iteration cutoff | 2
Matchmaker 3gbp, chain A (#1) with 2fw0, chain A (#2), sequence alignment
score = 1483.7
RMSD between 150 pruned atom pairs is 0.439 angstroms; (across all 304 pairs:
6.811)
> view
> morph #1,2
Computed 21 frame morph #3
> coordset #3 1,21
> coordset #3 1,21
> wait 21
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\cmd_line\tool.py", line 286, in _command_started_cb
typed=self._just_typed_command is not None)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\cmd_line\tool.py", line 380, in add
self._history.enqueue((item, typed))
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\history.py", line 171, in enqueue
self.save()
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\history.py", line 201, in save
self._history.save(self._queue)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\history.py", line 109, in save
json.dump(obj, f, ensure_ascii=False)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\safesave.py", line 97, in __exit__
os.replace(self._tmp_filename, self.name)
PermissionError: [WinError 5] Access is denied:
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands.tmp' ->
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands'
Error processing trigger "command started":
PermissionError: [WinError 5] Access is denied:
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands.tmp' ->
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands'
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\safesave.py", line 97, in __exit__
os.replace(self._tmp_filename, self.name)
See log for complete Python traceback.
> coordset #3 21,1
> coordset #3 1,21
> wait 21
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\triggerset.py", line 130, in invoke
return self._func(self._name, data)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\cmd_line\tool.py", line 286, in _command_started_cb
typed=self._just_typed_command is not None)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\cmd_line\tool.py", line 380, in add
self._history.enqueue((item, typed))
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\history.py", line 171, in enqueue
self.save()
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\history.py", line 201, in save
self._history.save(self._queue)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\history.py", line 109, in save
json.dump(obj, f, ensure_ascii=False)
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\safesave.py", line 97, in __exit__
os.replace(self._tmp_filename, self.name)
PermissionError: [WinError 5] Access is denied:
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands.tmp' ->
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands'
Error processing trigger "command started":
PermissionError: [WinError 5] Access is denied:
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands.tmp' ->
'C:\\\Users\\\whitesa\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\commands'
File "C:\Program Files\ChimeraX 1.0\bin\lib\site-
packages\chimerax\core\safesave.py", line 97, in __exit__
os.replace(self._tmp_filename, self.name)
See log for complete Python traceback.
> coordset #3 21,1
OpenGL version: 3.3.0 - Build 26.20.100.6888
OpenGL renderer: Intel(R) HD Graphics 620
OpenGL vendor: Intel
Manufacturer: Dell Inc.
Model: Latitude 5480
OS: Microsoft Windows 10 Enterprise (Build 18363)
Memory: 17,056,178,176
MaxProcessMemory: 137,438,953,344
CPU: 4 Intel(R) Core(TM) i7-7600U CPU @ 2.80GHz"
PyQt version: 5.12.3
Compiled Qt version: 5.12.4
Runtime Qt version: 5.12.8
Change History (5)
comment:1 by , 5 years ago
| Component: | Unassigned → Input/Output |
|---|---|
| Owner: | set to |
| Platform: | → all |
| Project: | → ChimeraX |
| Status: | new → accepted |
| Summary: | ChimeraX bug report submission → Problem writing command history |
comment:2 by , 5 years ago
| Status: | accepted → feedback |
|---|
follow-up: 3 comment:3 by , 5 years ago
Thanks Eric,
I checked the permissions with the commands file. Nothing appears a problem. I removed it and opened ChimeraX. I tried making a spin movie and got the same error message again. I look at the new commands file again and don't see any issues with it. The movie is being made, so not sure what the problem is.
Is it because I already have a "movie1.mp4" in the default directory?
Alternatively, it could be because I'm using a work laptop. The Admin setup on these laptops is terrible (by admission from our own IT staff!)
Thanks for your help - I'm impressed with ChimeraX so far (transitioning from Chimera).
Scott
_______________________________________
Dr Scott A. White
School of Biosciences, Room T716
University of Birmingham, B15 2TT
E: s.a.white@bham.ac.uk<mailto:s.a.white@bham.ac.uk>
T: +44-(0)121-414-7534
F: +44-(0)121-414-5925
Office Hours
Generally Tues 10am - 11am, Wed 2 pm - 3 pm,
but refer to Office Hours spreadsheet for specific dates
______________________________________
________________________________
From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
Sent: 24 June 2020 15:41
Cc: pett@cgl.ucsf.edu; Scott White (Biosciences)
Subject: Re: [ChimeraX] #3434: Problem writing command history
#3434: Problem writing command history
-----------------------------------+----------------------------
Reporter: s.a.white@… | Owner: Eric Pettersen
Type: defect | Status: feedback
Priority: normal | Milestone:
Component: Input/Output | Version:
Resolution: | Keywords:
Blocked By: | Blocking:
Notify when closed: | Platform: all
Project: ChimeraX |
-----------------------------------+----------------------------
Changes (by Eric Pettersen):
* status: accepted => feedback
Comment:
Hi Scott,
On your machine, does the file
C:\Users\whitesa\AppData\Local\UCSF\ChimeraX\commands exist? You should
remove it, but you might want to check the permission on it first --
somehow this file wound up not being writable by you despite it being
created by you by running ChimeraX (it's the Chimerax command history).
Anyway, removing it should clear up the problem.
--Eric
Eric Pettersen
UCSF Computer Graphics Lab
--
Ticket URL: <https://plato.cgl.ucsf.edu/trac/ChimeraX/ticket/3434#comment:2>
ChimeraX <http://www.rbvi.ucsf.edu/chimerax/>
ChimeraX Issue Tracker
comment:4 by , 5 years ago
| Status: | feedback → accepted |
|---|
comment:5 by , 5 years ago
| Cc: | added |
|---|---|
| Owner: | changed from to |
| Status: | accepted → assigned |
Hi Scott,
I'm am no expert on Windows permissions either, so I am reassigning this tickets to Greg, who has better knowledge of Windows permissions than I do and may have some idea why this problem might occur/recur.
--Eric
Note:
See TracTickets
for help on using tickets.
Hi Scott,
--Eric