| | 22 | * macOS 27 is last support Intel apps |
| | 23 | - Chimera won't work with macOS 28 (Fall 2027), 1.5 years from now. |
| | 24 | - It would probably be difficult to compile Chimera for Mac ARM since its Python packages predate Apple Silicon. |
| | 25 | - 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. |
| | 26 | - At some point after macOS 28 it may be difficult to build the Intel ChimeraX if Apple discontinues support for compiling to Intel. |
| | 27 | |
| | 28 | * Switch from !PySide to PyQt. |
| | 29 | - Zach switched the daily build to PyQt last week. |
| | 30 | - So far no unusual PyQt bugs have been reported. |
| | 31 | - Plan is to distribute ChimeraX 1.12 with PyQt. |
| | 32 | |
| | 33 | * Progress on !DockerHub ChimeraX. |
| | 34 | - Zach has ChimeraX compiling for Docker. |
| | 35 | - Will make a DockerHub image by next Monday's ChimeraX meeting. |
| | 36 | |
| | 37 | * [https://github.com/olibclarke/chimerax-resnotes Residue notes in mmCIF], Oliver Clarke |
| | 38 | - Oliver Clarke made a ChimeraX GUI to create and save residue notes in mmCIF files. |
| | 39 | - His code is on github with installation instructions. |
| | 40 | - Oliver originally asked if we would include this feature in the ChimeraX distribution. |
| | 41 | - Tom will suggest he distribute his GUI on Toolshed instead. |
| | 42 | |
| | 43 | * Coding potholes |
| | 44 | - Tom described spending 3 hours debugging an off by one pixel error in QGraphicsView for mutation heatmaps. |
| | 45 | - Eric described spending days to track down an unsigned int comparison to -1 that broke. the ported C++ match align code. |
| | 46 | |
| | 47 | * Mutation heatmap command |
| | 48 | - Discussed how a mutation heatmap command can refer to different heatmap plots. |
| | 49 | - Eric says sequence alignment ids are associated with the alignment data, not with the alignment GUI. |
| | 50 | - User is likely to want several heatmap plots with different visualization settings (colormaps, residue choices, mutation scores choice...). |
| | 51 | - 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. |