wiki:2015-6-4

Attendees

Elaine, Eric, Greg, TomG, Scooter, Conrad

Agenda

  • ctypes
  • Progress updates [All]
  • help system
  • toolshed web site

Discussion

  • ctypes
    • ctypes wrapping works pretty conveniently but does not handle C++ exceptions
      • Throwing a C++ exception results in core dump
    • Alternative 1: fix ctypes to catch C++ exceptions
      • Ugh
    • Alternative 2: change C wrapper to catch exception and convert to a C error, then change ctypes call to check for error
      • Possibly use template mechanism to decorate C wrapper to minimize typing
    • Keep these solutions in mind until we encounter an actual problem
  • Progress updates
    • Daily build available at http://preview.rbvi.ucsf.edu/chimera2/builds/macosx/chimera-2.0.daily.dmg
    • Preliminary ribbon code is in but needs to be refactored (Conrad)
      • 'ribbon' and 'rcolor' commands for ribbon display and color
      • Need to refactor for secondary structure cross sections
    • Secondary structure from mmCIF are now read (Greg)
      • mmCIF reader is faster than PDB reader
    • Adding more ctypes wrapping to molecular data for session saving (Greg)
    • Adding custom frame to Save/Open dialog still in progress (Eric)
    • Destructor coordinator/observer code being revamped (Eric)
    • Fixed cut-and-paste in wx widgets (Eric)
    • Pseudobond groups are wrapped for intermolecular pseudobonds (TomG)
      • To be used for cross links
    • Consolidated 'color' command specification still in progress (Elaine, TomG)
  • help system
    • User interface:
      • Add a '?' on title bar to act as help button?
      • F1 as help key?
    • Display:
      • Use HTML widget in Chimera 2
      • Reading in separate browser has advantages too
    • Content:
      • Help files are distributed with tools
      • Reference URLs are relative
      • A missing file triggers a page saying "Tool not installed. Install or view documentation on web?"
    • Command line:
      • 'help' or command followed by tab brings up help
  • Meeting adjourned
  • toolshed web site

Action Items

Last modified 10 years ago Last modified on Jun 4, 2015, 3:04:03 PM
Note: See TracWiki for help on using the wiki.