wiki:Dev2022-1-23

ChimeraX Developer Meeting

Attendance: Eric, Zach, Tom, Greg

January 23, 2023

Agenda

  • Zach, review ChimeraX library plan
  • Replace Chimera Opal web services with ChimeraX REST, Eric.
  • Update prereqs now
  • ChimeraX 1.6 roadmap.
  • Install Splunk on plato to monitor web services.
  • Make Chimera release this year?
    • Eric will see if Opal web services can be migrated to REST.
  • Back up the Chimera build machine to a solid state drive, Windows 7?
  • Toolshed bundle requirement checking
  • Discuss possible OpenMM and VR improvements for Tristan and Altos to pursue
  • Arrow graphic for Mac dmg file

Discussion

  • Use generic python 3 API?
    • Greg thinks generic python 3 API has adequate unicode support
    • You specify Python 3 base version and Py_LIMITED_API
    • Greg said some utf8 conversion needs a Python 3.10 base
    • Maybe we can update to Python 3.11 for ChimeraX 1.6
    • Zach says all PyPi dependencies installed for 3.11 on Mac except pyopengl-accelerate
  • ChimeraX library
    • Zach made new script examples.
    • Needed some initialization code, might be able to simplify that.
    • Discussed whether to leave at ui bundle, Eric's suggestion
    • Does library include toolshed?
    • Toolshed finds even the standard commands
    • Consensus is to leave out commands and toolshed, make minimal library.
    • Scooter said will ask for no-cost extension for CZI grant, so fine to have some library work after Aug 2023.
  • ChimeraX 1.6 plan
    • See if Python 3.11 and generic Python 3 API can be done by February for 1.6 release.

Action Items

  • Present github continuous integration tutorial. Zach
  • Beta releases on Toolshed - make ticket for this. Greg
Last modified 3 years ago Last modified on Jan 23, 2023, 4:48:46 PM
Note: See TracWiki for help on using the wiki.