Opened 4 years ago
Closed 4 years ago
#6281 closed defect (not a bug)
Cannot show tomogram as surface or volume
Reported by: | Owned by: | Tom Goddard | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Volume Data | Version: | |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
The following bug report has been submitted: Platform: Linux-5.4.0-100-generic-x86_64-with-glibc2.31 ChimeraX Version: 1.3 (2021-12-08 23:08:33 UTC) Description Mrc tomograms can be opened in default "plane" mode but can not be transformed into "surface" or " volume" or any other volume viewing mode. 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 /media/chiulab/S/li/segmentations/C1_05_rec.lih_lp100.mrc Opened C1_05_rec.lih_lp100.mrc as #1, grid size 1024,1440,425, pixel 8.53,8.53,8.53, shown at step 1, values float32 > volume #1 region 0,0,0,1023,1439,424 step 4 [Repeated 1 time(s)]Traceback (most recent call last): File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/core/triggerset.py", line 134, in invoke return self._func(self._name, data) File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map/volume.py", line 4010, in _update_drawings v.update_drawings() File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map/volume.py", line 777, in update_drawings levels, colors = self.initial_surface_levels() File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map/volume.py", line 578, in initial_surface_levels mstats = self.matrix_value_statistics() File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map/volume.py", line 1708, in matrix_value_statistics matrices = self.displayed_matrices(read_matrix) File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map/volume.py", line 1743, in displayed_matrices matrices.append(self.matrix(read_matrix)) File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map/volume.py", line 1228, in matrix m = self.region_matrix(r, read_matrix) File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map/volume.py", line 1252, in region_matrix m = d.matrix(origin, size, step, progress, from_cache_only) File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map_data/griddata.py", line 302, in matrix m = self.read_matrix(ijk_origin, ijk_size, ijk_step, progress) File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map_data/mrc/mrc_grid.py", line 44, in read_matrix return self.mrc_data.read_matrix(ijk_origin, ijk_size, ijk_step, progress) File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map_data/mrc/mrc_format.py", line 284, in read_matrix matrix = read_array(self.path, self.data_offset, File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map_data/readarray.py", line 55, in read_array data = file.read(ibytes) OSError: [Errno 5] Input/output error Error processing trigger "graphics update": OSError: [Errno 5] Input/output error File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map_data/readarray.py", line 55, in read_array data = file.read(ibytes) See log for complete Python traceback. > volume #1 change image level -3.03e-12,0 level 8.178e-09,0.8 level > 1.994e-08,1 Traceback (most recent call last): File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map/volume_viewer.py", line 2146, in mousePressEvent cb(event) File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map/volume_viewer.py", line 2209, in select_data_cb d.redisplay_needed_cb() File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map/volume_viewer.py", line 294, in redisplay_needed_cb self.redisplay_needed() File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map/volume_viewer.py", line 320, in redisplay_needed self.show_using_dialog_settings(self.active_volume) File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map/volume_viewer.py", line 362, in show_using_dialog_settings dr.show() File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map/volume.py", line 748, in show self._keep_displayed_data = self.displayed_matrices() if show else None File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map/volume.py", line 1743, in displayed_matrices matrices.append(self.matrix(read_matrix)) File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map/volume.py", line 1228, in matrix m = self.region_matrix(r, read_matrix) File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map/volume.py", line 1252, in region_matrix m = d.matrix(origin, size, step, progress, from_cache_only) File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map_data/griddata.py", line 302, in matrix m = self.read_matrix(ijk_origin, ijk_size, ijk_step, progress) File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map_data/mrc/mrc_grid.py", line 44, in read_matrix return self.mrc_data.read_matrix(ijk_origin, ijk_size, ijk_step, progress) File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map_data/mrc/mrc_format.py", line 284, in read_matrix matrix = read_array(self.path, self.data_offset, File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map_data/readarray.py", line 55, in read_array data = file.read(ibytes) OSError: [Errno 5] Input/output error OSError: [Errno 5] Input/output error File "/usr/lib/ucsf-chimerax/lib/python3.9/site- packages/chimerax/map_data/readarray.py", line 55, in read_array data = file.read(ibytes) See log for complete Python traceback. OpenGL version: 3.3.0 NVIDIA 470.103.01 OpenGL renderer: Quadro K4200/PCIe/SSE2 OpenGL vendor: NVIDIA Corporation Manufacturer: Silicon Mechanics Model: Workform 2000 OS: Ubuntu 20.04 focal Architecture: 64bit ELF Virutal Machine: none CPU: 48 Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz Cache Size: 30720 KB Memory: total used free shared buff/cache available Mem: 125Gi 2.0Gi 120Gi 22Mi 3.6Gi 122Gi Swap: 2.0Gi 0B 2.0Gi Graphics: 03:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK104GL [Quadro K4200] [10de:11b4] (rev a1) Subsystem: NVIDIA Corporation GK104GL [Quadro K4200] [10de:1096] Kernel driver in use: nvidia Locale: ('en_US', 'UTF-8') 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-LinuxSupport: 1.0 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-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 cxservices: 1.1 cycler: 0.11.0 Cython: 0.29.24 decorator: 5.1.0 distro: 1.6.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 line-profiler: 3.3.0 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 pexpect: 4.8.0 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 ptyprocess: 0.7.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 python-dateutil: 2.8.2 pytz: 2021.3 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
Change History (2)
comment:1 by , 4 years ago
Component: | Unassigned → Volume Data |
---|---|
Owner: | set to |
Platform: | → all |
Project: | → ChimeraX |
Status: | new → assigned |
Summary: | ChimeraX bug report submission → Cannot show tomogram as surface or volume |
comment:2 by , 4 years ago
Resolution: | → not a bug |
---|---|
Status: | assigned → closed |
The error message means the file was not readable.
OSError: [Errno 5] Input/output error
Possibly the file was deleted after opening it. ChimeraX does not read the full file when you open it, and if you change the step size will read just the part of the file it needs. So if you open it, then delete or rename it, then change the step size for display you can get this type of file reading error.
Let me know if that is not the cause.
Note:
See TracTickets
for help on using tickets.
Reported by Albert Zhou