wiki:2015-2-5

Attendees

TomF, TomG, Greg, Elaine, Conrad, Eric

Agenda

  • Updates on March 2 goals
  • Blob interface discussion
    • Do we keep using blobs for Adco?
    • What is the long-term solution?

March 2 goals

  • Full atomspecs [Conrad]
    • Need to add blob masking, intersection and union [Eric]
    • Extended cli API to accommodate better error reporting by atomspec parser. [Greg]
  • Colors in cli [Greg]
    • Use CSS4 color names.
    • Use 'grako' (same as atomspec) for parsing ColorArg.
  • Volume series tool. HTML vs wx GUI? [TomG]
    • 'vseries' command is implemented and can open and display map series. GUI on the way.
  • Performance with large molecule (opening, rotating).
    • Memory footprint [Eric]
      • Save space by using different C++ data types
      • Converting 'std::string' members to custom class with fixed length array - expect 5-10% savings
      • Converting 'std::unordered_map' to plain 'std::map' - 10% savings.
    • Graphics performance [TomG]
      • No longer display bonds in sphere mode. Saves both space and time.
      • Faster computation for center of rotation and bounding box.
      • Will investigate why radii blob is so slow. Possibly switch to element-based radii for now. [Eric]
    • Level of detail [TomG]
      • Fewer triangles for spheres for large structures.
    • Reading mmcif file [postpone assignment until analysis of the other performance issues]
  • Web services. [Conrad]
    • Threaded task manager implemented. nogui is now threaded.
    • BLAST PDB
  • Better logging. Reply log and status line. [Eric]
    • Nice feature would be to show an embedded thumbnail of your current scene
  • Feature advertisement (present and future). [Elaine]
    • HTML with and without further discussion topics (ECM: I consider it done for now, until we decide to list more things)
    • High priority
    • Features: high performance, new lighting, new user interface, MMCIF, toolshed, new surface algorithm
  • Side view. [Greg]
  • Oculus Rift [TomG]
  • Space Navigator, for use with Oculus. [TomG]
  • Links in reply log, e.g. command name linked to docs. [Eric]
  • Sequences in one form or another. [Eric]
  • Remote databases. [Conrad]
  • Command documentation. [Elaine]
  • "help" command. [Greg]
    • Implemented.
  • Model panel. [Eric]
  • GUI for existing lighting and effects functionality. [TomG]
  • Picking? What resolution? [TomG]
  • Tubes [TomG]
  • File history (like rapid access) [Conrad]
  • Scenes and sessions. Low priority?
    • Molecular data only?
    • Maybe just implement a command history rather than a full session
  • Ribbons
    • Lots of discussion needs to happen

Next Meeting

  • Next meeting is on Thursday. No meeting Monday.
  • Update on progress of bolded items
Last modified 11 years ago Last modified on Mar 4, 2015, 12:36:15 PM
Note: See TracWiki for help on using the wiki.