427 | | We should collaborate on a 3D print bundle for ChimeraX that adds custom presets with the settings that Phil likes. TomG and Scooter: should also make simpler Toolshed tutorials like one just for presets, and encourage more people to deposit their favorites. Elaine: analogous to COLOURlovers for palettes. |
428 | | |
429 | | Meghan and Phil: could something malicious be placed in a ChimeraX session, and if so can we scan to check for them? Greg: .cxs is pure data like JSON but a custom bundle could execute the data. None of our bundles do that, but a 3rd-party one could. Another possibility is buffer overflow bug. Neither of those would be identified by scanning the session file. Meghan: We could have a repository of session files with DOIs at NIH 3D. |
| 427 | - Custom Presets for 3D Print: |
| 428 | |
| 429 | We should collaborate on a 3D print bundle for ChimeraX that adds custom presets with the settings that Phil likes. TomG and Scooter: should also make simpler Toolshed tutorials like one just for presets, and encourage more people to deposit their favorites. Elaine: analogous to COLOURlovers for palettes. |
| 430 | |
| 431 | Meghan and Phil: could something malicious be placed in a ChimeraX session, and if so can we scan to check for them? Greg: .cxs is pure data like JSON but a custom bundle could execute the data. None of our bundles do that, but a 3rd-party one could. Another possibility is buffer overflow bug. Neither of those would be identified by scanning the session file. |
| 432 | |
| 433 | - Possible Repository of ChimeraX !Models/Sessions at NIH3D: |
| 434 | |
| 435 | Meghan: Maybe we could have a repository of GLBs and/or ChimeraX session files at NIH 3D, with DOIs. Eric: Chimera has publish to sketchfab, maybe ChimeraX could have an analogous menu entry to publish to NIH3D. We don't know how much use this sketchfab thing has gotten. TomG: it involves a token, sends COLLADA. ChimeraX doesn't (yet) export COLLADA but we can add that if you need it and let us know. Elaine: are you worried about people sending you lots of junk that never gets used? Meghan, Phil: somewhat... |
| 436 | |
| 437 | Eric: let's have the publish-to-NIH3D stuff in a bundle, then only people with real intent to use it will get it. That will prevent at least some of the random "what's this option? let me try it" junk. |
| 438 | |
| 439 | Back to avoiding malicious code: TomG: we should add a way to scan for what bundles are referenced by a session file, and list them, or all nonstandard ones. Greg, Scooter: with option to ignore nonstandard bundles when loading a session. |
| 440 | Eric: may not want to sanitize bundles against all 3rd-party bundles, e.g. ISOLDE may be important for published data with sessions. |
| 441 | |
| 442 | Meghan: also need to consider selective permissions on data in the repository, e.g. people could only allow certain other people or themselves to access their data. |
| 443 | |
| 444 | - AlphaFold update: |
| 445 | |
| 446 | TomG: ChimeraX daily build now also interfaces to !AlphaFold-Multimer for complexes (on Google Colab) although it's only possible for fairly small complexes. Has tutorial & video. ~800 residues in this complex, 5 hrs on Google Colab, ~2hrs on Wynton. |