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
- ctypes wrapping works pretty conveniently but does not handle C++ exceptions
- 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
- User interface:
- 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.