| Version 4 (modified by , 10 hours ago) ( diff ) |
|---|
ChimeraX Developer Meeting
Attendance: Zach, Eric, Tom, Greg
April 13, 2026
Agenda
- macOS 27 is last support Intel apps
- Switch from PySide to PyQt.
- Progress on DockerHub ChimeraX.
- Inside ribbon color?
- Toolshed reduce query result size.
- ​Residue notes in mmCIF, Oliver Clarke
- Chimera not working with macOS 26, graphics pane positioned over command-line.
- Work in progress reports
- Make Chimera end-of-life bug report and registration changes.
Discussion
- macOS 27 is last support Intel apps
- Chimera won't work with macOS 28 (Fall 2027), 1.5 years from now.
- It would probably be difficult to compile Chimera for Mac ARM since its Python packages predate Apple Silicon.
- Users of older macOS will still be able to use Chimera, but new Macs or ones that are updated to macOS 28 will have to migrate to ChimeraX.
- At some point after macOS 28 it may be difficult to build the Intel ChimeraX if Apple discontinues support for compiling to Intel.
- Switch from PySide to PyQt.
- Progress on DockerHub ChimeraX.
- Zach has ChimeraX compiling for Docker.
- Will make a DockerHub image by next Monday's ChimeraX meeting.
- ​Residue notes in mmCIF, Oliver Clarke
- Oliver Clarke made a ChimeraX GUI to create and save residue notes in mmCIF files.
- His code is on github with installation instructions.
- Oliver originally asked if we would include this feature in the ChimeraX distribution.
- Tom will suggest he distribute his GUI on Toolshed instead.
- Coding potholes
- Tom described spending 3 hours debugging an off by one pixel error in QGraphicsView for mutation heatmaps.
- Eric described spending days to track down an unsigned int comparison to -1 that broke. the ported C++ match align code.
- Mutation heatmap command
- Discussed how a mutation heatmap command can refer to different heatmap plots.
- Eric says sequence alignment ids are associated with the alignment data, not with the alignment GUI.
- User is likely to want several heatmap plots with different visualization settings (colormaps, residue choices, mutation scores choice...).
- Command should probably be able to control those heatmap visualizations by naming the plots which is a new mechanism not used with other ChimeraX data.
Action Items
Note:
See TracWiki
for help on using the wiki.