Opened 9 months ago

Closed 8 months ago

#16796 closed defect (not a bug)

Spin movie button does not work

Reported by: xblanche@… Owned by: Tom Goddard
Priority: normal Milestone:
Component: Input/Output 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.14393
ChimeraX Version: 1.9 (2024-12-11 19:11:19 UTC)
Description
The spin movie button does not work. I cannot record the spin of the structure.
I use ChimeraX-1.9 on Windows 10 64-bit.
Thank you for your help.

Log:
UCSF ChimeraX version: 1.9 (2024-12-11)  
© 2016-2024 Regents of the University of California. All rights reserved.  

> open "C:/Users/Admin/Documents/PDB Structure/Remibrutinib_1.cxs"

Log from Thu Feb 6 11:19:56 2025 Startup Messages  
---  
warning | Your computer has Intel graphics driver 7263 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.  
note | available bundle cache has not been initialized yet  
  
UCSF ChimeraX version: 1.9 (2024-12-11)  
© 2016-2024 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> open "C:/Users/Admin/Documents/PDB Structure/BTK with
> Remibrutinib_Siess_1.pdb"

BTK with Remibrutinib_Siess_1.pdb title:  
BTK In complex with LOU064, A potent and highly selective covalent inhibitor
[more info...]  
  
Chain information for BTK with Remibrutinib_Siess_1.pdb #1  
---  
Chain | Description | UniProt  
A B C D E | tyrosine-protein kinase BTK | BTK_HUMAN 385-659  
  
Non-standard residues in BTK with Remibrutinib_Siess_1.pdb #1  
---  
N6Z —
~{N}-[3-[6-azanyl-5-[2-[methyl(propanoyl)amino]ethoxy]pyrimidin-4-yl]-5-fluoranyl-2-methyl-
phenyl]-4-cyclopropyl-2-fluoranyl-benzamide  
NA — sodium ion  
  

> select /a

2202 atoms, 2256 bonds, 1 pseudobond, 268 residues, 2 models selected  

> show

> restrict /a

Unknown command: restrict /a  

> select /b-e

8690 atoms, 8909 bonds, 1 pseudobond, 1074 residues, 2 models selected  

> hide sel surfaces

> hide sel atoms

> hide sel cartoons

> select /a

2202 atoms, 2256 bonds, 1 pseudobond, 268 residues, 2 models selected  

> show sel cartoons

> hide sel surfaces

> style sel ball

Changed 2202 atom styles  

> style sel stick

Changed 2202 atom styles  

> hide sel atoms

> select /a:701

1 atom, 1 residue, 1 model selected  

> show sel atoms

> undo

> select /a:

Expected an objects specifier or a keyword  

> show sel atoms

> select ~sel & ##selected

10891 atoms, 11165 bonds, 2 pseudobonds, 1341 residues, 2 models selected  

> select /a

2202 atoms, 2256 bonds, 1 pseudobond, 268 residues, 2 models selected  

> show sel atoms

> hide sel atoms

> select ~sel & ##selected

8690 atoms, 8909 bonds, 1 pseudobond, 1074 residues, 2 models selected  

> select /a:702

37 atoms, 40 bonds, 1 residue, 1 model selected  

> show sel atoms

> ui mousemode right select

> select clear

Alignment identifier is 1  

> select /a:551,481,477

26 atoms, 24 bonds, 3 residues, 1 model selected  

> show sel atoms

> color sel cyan

> show sel surfaces

> ui tool show "Color Actions"

> color sel cyan

> select /a

2202 atoms, 2256 bonds, 1 pseudobond, 268 residues, 2 models selected  

> color (#!1 & sel) light gray

> select /a:551,481,477

26 atoms, 24 bonds, 3 residues, 1 model selected  

> ui tool show "Color Actions"

> color sel cyan

> select /a:412,413,521,526,539,542,543,546,551

77 atoms, 72 bonds, 9 residues, 1 model selected  

> show sel atoms

> ui tool show "Color Actions"

> color sel cyan

> show sel surfaces

> select /a:551,481,477

26 atoms, 24 bonds, 3 residues, 1 model selected  

> color (#!1 & sel) purple

> select /a

2202 atoms, 2256 bonds, 1 pseudobond, 268 residues, 2 models selected  

> show sel surfaces

> transparency (#!1 & sel) 70

Drag select of BTK with Remibrutinib_Siess_1.pdb_A SES surface, 23 of 235326
triangles  

> ui mousemode right translate

> ui mousemode right "crop volume"

> ui mousemode right clip

> ui mousemode right rotate

> select /a

2202 atoms, 2256 bonds, 1 pseudobond, 268 residues, 2 models selected  

> hide sel surfaces

> ui mousemode right label

> label #1/A:539

> label #1/A:526

> label #1/A:521

> label #1/A:551

> label #1/A:412

> label #1/A:546

> label #1/A:413

> label #1/A:477

> label #1/A:481

> label #1/A:542

> label #1/A:543

> show sel surfaces

> ui mousemode right translate

> select /a:702

37 atoms, 40 bonds, 1 residue, 1 model selected  

> color sel byhetero

> ui tool show "Color Actions"

> color sel orange red target c

> color sel dark orange target c

> ui tool show "Color Actions"

> color sel dark orange target a

> color sel byhetero

> ui mousemode right translate

> ui mousemode right rotate

> ui mousemode right select

> select clear

Drag select of BTK with Remibrutinib_Siess_1.pdb_A SES surface, 6 of 235326
triangles  

> select clear

> ui mousemode right select

> select clear

> select /a

2202 atoms, 2256 bonds, 1 pseudobond, 268 residues, 2 models selected  

> select clear

[Repeated 1 time(s)]

> ui mousemode right "translate selected models"

> ui mousemode right "move picked models"

> ui mousemode right rotate

> ui mousemode right translate

> ui mousemode right select

> select clear

[Repeated 3 time(s)]

> set bgColor white

> set bgColor black

> lighting full

> ui mousemode right "contour level"

[Repeated 1 time(s)]

> ui mousemode right label

> ui mousemode right "translate selected atoms"

> save "D:/Firefox Downloads/Remibrutinib_1.png" width 1680 height 789
> supersample 3

No map chosen to save  

> save "C:/Users/Admin/Documents/PDB Structure/Remibrutinib_1.cxs"

——— End of log from Thu Feb 6 11:19:56 2025 ———

opened ChimeraX session  

> movie record

> turn y 2 180

> wait 180

> movie encode C:\Users\Admin/Desktop\movie1.mp4

Movie saved to C:\Users\Admin/Desktop\movie1.mp4  
  

> ui mousemode right "mark surface"

> marker #2 position 3.278,16.93,30.19 color yellow radius 1

> undo

> ui mousemode right "delete markers"

> marker delete #2:1

> toolshed show

> windowsize 1280 720

> toolshed show

> cofr frontCenter

> movie record

> turn y 2 180

> wait 180

> movie encode C:\Users\Admin/Desktop\movie2.mp4

Movie saved to C:\Users\Admin/Desktop\movie2.mp4  
  

> help help:user/tools/toolbar.html




OpenGL version: 3.3.0 - Build 26.20.100.7263
OpenGL renderer: Intel(R) UHD Graphics 630
OpenGL vendor: Intel

Python: 3.11.4
Locale: de_DE.cp1252
Qt version: PyQt6 6.7.1, Qt 6.7.1
Qt runtime version: 6.7.3
Qt platform: windows

Manufacturer: LENOVO
Model: 10S0S02100
OS: Microsoft Windows 10 Enterprise 2016 LTSB (Build 14393)
Memory: 8,417,386,496
MaxProcessMemory: 137,438,953,344
CPU: 4 Intel(R) Core(TM) i3-8100 CPU @ 3.60GHz
OSLanguage: de-DE

Installed Packages:
    alabaster: 1.0.0
    anyio: 4.7.0
    appdirs: 1.4.4
    asttokens: 3.0.0
    auditwheel: 6.1.0
    babel: 2.16.0
    beautifulsoup4: 4.12.3
    blockdiag: 3.0.0
    blosc2: 3.0.0
    build: 1.2.1
    certifi: 2024.8.30
    cftime: 1.6.4.post1
    charset-normalizer: 3.4.0
    ChimeraX-AddCharge: 1.5.18
    ChimeraX-AddH: 2.2.6
    ChimeraX-AlignmentAlgorithms: 2.0.2
    ChimeraX-AlignmentHdrs: 3.5
    ChimeraX-AlignmentMatrices: 2.1
    ChimeraX-Alignments: 2.16.1
    ChimeraX-AlphaFold: 1.0.1
    ChimeraX-AltlocExplorer: 1.1.2
    ChimeraX-AmberInfo: 1.0
    ChimeraX-Arrays: 1.1
    ChimeraX-Atomic: 1.58.8
    ChimeraX-AtomicLibrary: 14.1.11
    ChimeraX-AtomSearch: 2.0.1
    ChimeraX-AxesPlanes: 2.4
    ChimeraX-BasicActions: 1.1.2
    ChimeraX-BILD: 1.0
    ChimeraX-BlastProtein: 3.0.0
    ChimeraX-BondRot: 2.0.4
    ChimeraX-BugReporter: 1.0.1
    ChimeraX-BuildStructure: 2.13.1
    ChimeraX-Bumps: 1.0
    ChimeraX-BundleBuilder: 1.4.0
    ChimeraX-ButtonPanel: 1.0.1
    ChimeraX-CageBuilder: 1.0.1
    ChimeraX-CellPack: 1.0
    ChimeraX-Centroids: 1.4
    ChimeraX-ChangeChains: 1.1
    ChimeraX-CheckWaters: 1.4
    ChimeraX-ChemGroup: 2.0.1
    ChimeraX-Clashes: 2.3
    ChimeraX-ColorActions: 1.0.5
    ChimeraX-ColorGlobe: 1.0
    ChimeraX-ColorKey: 1.5.6
    ChimeraX-CommandLine: 1.2.5
    ChimeraX-ConnectStructure: 2.0.1
    ChimeraX-Contacts: 1.0.1
    ChimeraX-Core: 1.9
    ChimeraX-CoreFormats: 1.2
    ChimeraX-coulombic: 1.4.4
    ChimeraX-Crosslinks: 1.0
    ChimeraX-Crystal: 1.0
    ChimeraX-CrystalContacts: 1.0.1
    ChimeraX-DataFormats: 1.2.3
    ChimeraX-Dicom: 1.2.6
    ChimeraX-DistMonitor: 1.4.2
    ChimeraX-DockPrep: 1.1.3
    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.4.1
    ChimeraX-Hbonds: 2.5
    ChimeraX-Help: 1.3
    ChimeraX-HKCage: 1.3
    ChimeraX-IHM: 1.1
    ChimeraX-ImageFormats: 1.2
    ChimeraX-IMOD: 1.0
    ChimeraX-IO: 1.0.3
    ChimeraX-ItemsInspection: 1.0.1
    ChimeraX-IUPAC: 1.0
    ChimeraX-KVFinder: 1.2.1
    ChimeraX-Label: 1.1.14
    ChimeraX-ListInfo: 1.2.2
    ChimeraX-Log: 1.2
    ChimeraX-LookingGlass: 1.1
    ChimeraX-Maestro: 1.9.1
    ChimeraX-Map: 1.3
    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.6
    ChimeraX-MCopy: 1.0
    ChimeraX-MDcrds: 2.7.2
    ChimeraX-MedicalToolbar: 1.1
    ChimeraX-Meeting: 1.0.1
    ChimeraX-MLP: 1.1.1
    ChimeraX-mmCIF: 2.14.2
    ChimeraX-MMTF: 2.2
    ChimeraX-ModelArchive: 1.0
    ChimeraX-Modeller: 1.5.18
    ChimeraX-ModelPanel: 1.5
    ChimeraX-ModelSeries: 1.0.1
    ChimeraX-Mol2: 2.0.3
    ChimeraX-Mole: 1.0
    ChimeraX-Morph: 1.0.2
    ChimeraX-MouseModes: 1.2
    ChimeraX-Movie: 1.0
    ChimeraX-MutationScores: 1.0
    ChimeraX-Neuron: 1.0
    ChimeraX-Nifti: 1.2
    ChimeraX-NMRSTAR: 1.0.2
    ChimeraX-NRRD: 1.2
    ChimeraX-Nucleotides: 2.0.3
    ChimeraX-OpenCommand: 1.14
    ChimeraX-OrthoPick: 1.0.1
    ChimeraX-PDB: 2.7.6
    ChimeraX-PDBBio: 1.0.1
    ChimeraX-PDBLibrary: 1.0.4
    ChimeraX-PDBMatrices: 1.0
    ChimeraX-PickBlobs: 1.0.1
    ChimeraX-Positions: 1.0
    ChimeraX-PresetMgr: 1.1.2
    ChimeraX-PubChem: 2.2
    ChimeraX-ReadPbonds: 1.0.1
    ChimeraX-Registration: 1.1.2
    ChimeraX-RemoteControl: 1.0
    ChimeraX-RenderByAttr: 1.6.2
    ChimeraX-RenumberResidues: 1.1
    ChimeraX-ResidueFit: 1.0.1
    ChimeraX-RestServer: 1.3.1
    ChimeraX-RNALayout: 1.0
    ChimeraX-RotamerLibMgr: 4.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.2
    ChimeraX-Segger: 1.0
    ChimeraX-Segment: 1.0.1
    ChimeraX-Segmentations: 3.5.6
    ChimeraX-SelInspector: 1.0
    ChimeraX-SeqView: 2.14
    ChimeraX-Shape: 1.0.1
    ChimeraX-Shell: 1.0.1
    ChimeraX-Shortcuts: 1.2.0
    ChimeraX-ShowSequences: 1.0.3
    ChimeraX-SideView: 1.0.1
    ChimeraX-SimilarStructures: 1.0.1
    ChimeraX-Smiles: 2.1.2
    ChimeraX-SmoothLines: 1.0
    ChimeraX-SpaceNavigator: 1.0
    ChimeraX-StdCommands: 1.18.1
    ChimeraX-STL: 1.0.1
    ChimeraX-Storm: 1.0
    ChimeraX-StructMeasure: 1.2.1
    ChimeraX-Struts: 1.0.1
    ChimeraX-Surface: 1.0.1
    ChimeraX-SwapAA: 2.0.1
    ChimeraX-SwapRes: 2.5
    ChimeraX-TapeMeasure: 1.0
    ChimeraX-TaskManager: 1.0
    ChimeraX-Test: 1.0
    ChimeraX-Toolbar: 1.2.3
    ChimeraX-ToolshedUtils: 1.2.4
    ChimeraX-Topography: 1.0
    ChimeraX-ToQuest: 1.0
    ChimeraX-Tug: 1.0.1
    ChimeraX-UI: 1.41
    ChimeraX-Umap: 1.0
    ChimeraX-uniprot: 2.3.1
    ChimeraX-UnitCell: 1.0.1
    ChimeraX-ViewDockX: 1.4.4
    ChimeraX-VIPERdb: 1.0
    ChimeraX-Vive: 1.1
    ChimeraX-VolumeMenu: 1.0.1
    ChimeraX-vrml: 1.0
    ChimeraX-VTK: 1.0
    ChimeraX-WavefrontOBJ: 1.0
    ChimeraX-WebCam: 1.0.2
    ChimeraX-WebServices: 1.1.4
    ChimeraX-Zone: 1.0.1
    colorama: 0.4.6
    comm: 0.2.2
    comtypes: 1.4.5
    contourpy: 1.3.1
    cxservices: 1.2.3
    cycler: 0.12.1
    Cython: 3.0.10
    debugpy: 1.8.9
    decorator: 5.1.1
    docutils: 0.21.2
    executing: 2.1.0
    filelock: 3.15.4
    fonttools: 4.55.3
    funcparserlib: 2.0.0a0
    glfw: 2.8.0
    grako: 3.16.5
    h11: 0.14.0
    h5py: 3.12.1
    html2text: 2024.2.26
    httpcore: 1.0.7
    httpx: 0.28.1
    idna: 3.10
    ihm: 1.3
    imagecodecs: 2024.6.1
    imagesize: 1.4.1
    ipykernel: 6.29.5
    ipython: 8.26.0
    ipywidgets: 8.1.5
    jedi: 0.19.1
    Jinja2: 3.1.4
    jupyter_client: 8.6.2
    jupyter_core: 5.7.2
    jupyterlab_widgets: 3.0.13
    kiwisolver: 1.4.7
    line_profiler: 4.1.3
    lxml: 5.2.2
    lz4: 4.3.3
    MarkupSafe: 3.0.2
    matplotlib: 3.9.2
    matplotlib-inline: 0.1.7
    msgpack: 1.0.8
    ndindex: 1.9.2
    nest-asyncio: 1.6.0
    netCDF4: 1.6.5
    networkx: 3.3
    nibabel: 5.2.0
    nptyping: 2.5.0
    numexpr: 2.10.2
    numpy: 1.26.4
    openvr: 1.26.701
    packaging: 23.2
    ParmEd: 4.2.2
    parso: 0.8.4
    pep517: 0.13.1
    pillow: 10.4.0
    pip: 24.2
    pkginfo: 1.11.1
    platformdirs: 4.3.6
    prompt_toolkit: 3.0.48
    psutil: 6.0.0
    pure_eval: 0.2.3
    py-cpuinfo: 9.0.0
    pycollada: 0.8
    pydicom: 2.4.4
    pyelftools: 0.31
    Pygments: 2.18.0
    pynmrstar: 3.3.4
    pynrrd: 1.0.0
    PyOpenGL: 3.1.7
    PyOpenGL-accelerate: 3.1.7
    pyopenxr: 1.0.3401
    pyparsing: 3.2.0
    pyproject_hooks: 1.2.0
    PyQt6-commercial: 6.7.1
    PyQt6-Qt6: 6.7.3
    PyQt6-WebEngine-commercial: 6.7.0
    PyQt6-WebEngine-Qt6: 6.7.3
    PyQt6-WebEngineSubwheel-Qt6: 6.7.3
    PyQt6_sip: 13.8.0
    python-dateutil: 2.9.0.post0
    pytz: 2024.2
    pywin32: 306
    pyzmq: 26.2.0
    qtconsole: 5.5.2
    QtPy: 2.4.2
    qtshim: 1.0
    RandomWords: 0.4.0
    requests: 2.32.3
    scipy: 1.14.0
    setuptools: 72.1.0
    sfftk-rw: 0.8.1
    six: 1.16.0
    sniffio: 1.3.1
    snowballstemmer: 2.2.0
    sortedcontainers: 2.4.0
    soupsieve: 2.6
    Sphinx: 8.0.2
    sphinx-autodoc-typehints: 2.2.3
    sphinxcontrib-applehelp: 2.0.0
    sphinxcontrib-blockdiag: 3.0.0
    sphinxcontrib-devhelp: 2.0.0
    sphinxcontrib-htmlhelp: 2.1.0
    sphinxcontrib-jsmath: 1.0.1
    sphinxcontrib-qthelp: 2.0.0
    sphinxcontrib-serializinghtml: 2.0.0
    stack-data: 0.6.3
    superqt: 0.6.3
    tables: 3.10.1
    tcia_utils: 1.5.1
    tifffile: 2024.7.24
    tinyarray: 1.2.4
    tornado: 6.4.2
    traitlets: 5.14.3
    typing_extensions: 4.12.2
    tzdata: 2024.2
    urllib3: 2.2.3
    wcwidth: 0.2.13
    webcolors: 24.6.0
    wheel: 0.43.0
    wheel-filename: 1.4.1
    widgetsnbextension: 4.0.13
    WMI: 1.5.1

Change History (4)

comment:1 by Eric Pettersen, 9 months ago

Component: UnassignedInput/Output
Owner: set to Tom Goddard
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionSpin movie button does not work

Reported by Xavier Blanchet

comment:2 by Tom Goddard, 9 months ago

I don't see any error in the ChimeraX Log for this bug report. It shows the movie was successfully saved to the Admin desktop

movie encode C:\Users\Admin/Desktop\movie2.mp4

Movie saved to C:\Users\Admin/Desktop\movie2.mp4

What do you mean "The spin movie button does not work."? Does the movie not appear on the desktop? Or is it blank? Or does it not play?

comment:3 by Xavier.Blanchet@…, 8 months ago

You are right. The movie was saved properly. I didn't see it at first.
However, I don't know how to make animations like in the previous version of ChimeraX

Last edited 8 months ago by Tom Goddard (previous) (diff)

comment:4 by Tom Goddard, 8 months ago

Resolution: not a bug
Status: assignedclosed

Our older program Chimera had an animation tool but that does not exist in ChimeraX. We plan to implement it in ChimeraX some day but have not gotten to it. In both Chimera and ChimeraX you can record animations using command scripts. There are various tutorials on how to make movies using command scripts online if you search for chimerax movie making.

Note: See TracTickets for help on using tickets.