wiki:Dev2024-2-12

ChimeraX Developer Meeting

Attendance: Greg, Zach, Tom, Eric

February 12, 2024

Agenda

  • Work in progress reports
  • Update Cython and other prereqs.
  • What ChimeraX 1.8 work/tickets should we prioritize for January?
  • Worm ribbon implementation, ticket #9942
  • Log slow to update when it gets long, Tristan ticket #9909
  • Create Grafana dashboards to monitor web services.
  • Make Chimera end-of-life bug report and registration changes for 1.18 release in Spring 2024.
  • Back up the Chimera build machine to a solid state drive, Windows 7.
  • ChimeraX Ideas milestone clean-up.

Discussion

  • Update ChimeraX dependencies
    • Reviewed weekly email of PyPi dependencies that have newer versions.
    • 2/3 have already been update to latest versions.
    • Assigned who will update remaining ones.
    • Still waiting for Qt 6.6.2 to be released (was supposed to happen last week). Then we update qt 6.3 to 6.6.2.
  • ChimeraX PyPi package updates
    • Decided we could do ChimeraX PyPi package update for each production release.
    • Decided PyPi package does not need to be built every night.
    • Next step is to provide Linux and Windows versions of PyPi package.
    • Use ChimeraX 1.7.1 code.
    • Also update Mac package which is from Oct 2023.
  • Tom work in progress
    • Did alphafold batch protein-protein interaction group meeting last week.
    • Working on whether AlphaFold / ColabFold can run fast enough on Mac CPU.
    • Trying to understand simple ColabFold optimizations that got 5x speed-up.
  • Eric work in progress
    • Debugging garbage collection crash. Have reproducible test case, but still no clear way to find cause.
    • Adding build structure gui for joining with non-peptide bonds, choosing dihedral atoms to use.
    • Looking at suboptimal idatm types for ring systems, double vs single bonds, for SPICE database molecules.
  • Greg work in progress
    • Getting flatpak nightly build going. Added flatpak support to current linux build configuration files.
    • Looking at reading binary mmcif. PDB is dropping mmtf. Binary mmcif uses msgpack and does table column-wise compression. Used mostly for fast network transmission to molstar javascript in browser. May benefit ChimeraX speed if RCSB drops stylized mmcif which we rely on for speed.
  • Zach work in progress
    • Exploring speech input for chimerax vr.
    • Sensitive to having a high quality microphone.
    • Want to demonstrate speech next week during NIH visit. Simple demo with flaws is fine for NIAID collaborators.

Action Items

Last modified 21 months ago Last modified on Feb 12, 2024, 4:34:29 PM
Note: See TracWiki for help on using the wiki.