Changes between Version 1 and Version 2 of Dev2026-03-16


Ignore:
Timestamp:
Mar 16, 2026, 4:06:11 PM (10 hours ago)
Author:
Tom Goddard
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Dev2026-03-16

    v1 v2  
    1818= Discussion =
    1919
     20* !PyQt licensing
     21 - If we do not renew our !PyQt license in April can we continue to distribute older ChimeraX versions with !PyQt?
     22 - The [https://riverbankcomputing.com/commercial/buy Riverbank license page] seems to say yes: "A license is perpetual so you may continue to use the versions covered by the license for ever." 
     23 - Even if PySide problems caused us to use PyQt in the June 2026 ChimeraX release we could use the current PyQt 6.10.2 (or soon to be out 6.10.3).
     24
     25* !PySide crashes not at exit
     26 - Elaine reported a ChimeraX crash that appears to be a crash at exit, but she says she was not exiting.
     27 - We have seen several of these reported and incorrectly assumed they were crash when the user quits.
     28 - Could be !PySide or Qt 6.10 is catching signals and trying to clean up masking the real cause of the crash.
     29 - Elaine says she was modifying auto-scrollbar display in Mac settings, and was not even in ChimeraX when it crashed.  Had Profile Grid shown which uses scrollbars.
     30 - Also saw more than 10 of these crashes summer of 2025 during a !PySide trial in the daily build with Qt 6.9.  That supports the theory that !PySide is the cause of the clean up, since ChimeraX 1.11 uses Qt 6.9 and we do not see crash reports like this.
     31
     32* Claude code
     33 - Eric watched 3 Phenix developer workshop talks by Zoom and Tom 1 and all were about using Claude to write code or for user control of software.
     34 - Tom Terwilliger talked about an AI Agent for running Phenix refinements.
     35 - Matthew Baker talked about new cryoEM structure determination tools written using Claude.
     36 - Vincent Chen talked about Molprobity Next written using Claude.
     37
     38* GPU nodes
     39 - Greg will install Rocky 10 on 3 GPU nodes.  Does not need to wait for internet connectivity since he has Rocky 10 installer on portable NVMe drive.
     40 - Network connectivity is waiting on Cisco switch being programmed for bonded connections to plato.  Tom Ferrin wants to hire Josh to set that up.  Not sure how hard that will be, given Josh is on leave and probably sanctioned by UCSF IT.
     41
     42
    2043--------------------------
    2144= Action Items =