| 26 | * mdtraj pip install error |
| 27 | - Bundle developer Barry has had problems getting C source code mdtraj PyPi package to install. |
| 28 | - Eric will advise Barry how to include the compiled mdtraj in his bundle for Linux, and possibly for Windows and Mac. |
| 29 | - Greg and Zach discussed pip install technical issues about getting the bundles into the ChimeraX user location. |
| 30 | - Greg will try to figure out the mdtraj pip install error when installing Barry's bundle and report this Thursday. |
| 31 | |
| 32 | * ChimeraX library, user commands and Toolshed |
| 33 | - Need to include toolshed in library since every bundle __init__.py imports it. |
| 34 | - Won't have toolshed module contact web server when using library. |
| 35 | - Would like user commands to be runnable with the Python run() function as this is used in many Python scripts. |
| 36 | - Commands are registered by Toolshed using distinfo files in site-packages that include command declarations that came from bundle_info.xml or pyproject.toml. |
| 37 | - In a future library release we can try to make run() work to execute user commands. |
| 38 | |
| 39 | * Qt imports for ChimeraX library |
| 40 | - Qt won't be part of ChimeraX library so code we provide should not import Qt even if it is not used. |
| 41 | - Greg made the ChimeraX app in nogui mode give an error if Qt imported, and this broke the sequence alignment header nogui test suite code. |
| 42 | - Decided we should not generate an error when Qt imported in ChimeraX app in nogui since this will break user scripts. We need to do adequate testing before making such a change. Also Toolshed bundles are likely to have top level Qt imports in custom init code. |