Changes between Version 4 and Version 5 of 2015-2-5


Ignore:
Timestamp:
Feb 26, 2015, 3:41:28 PM (11 years ago)
Author:
Scooter Morris
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 2015-2-5

    v4 v5  
    11= Attendees =
    2 
    3     TomF, TomG, Greg, Elaine, Conrad, Eric
     2  TomF, TomG, Greg, Elaine, Conrad, Eric
    43
    54= Agenda =
    65 * Updates on March 2 goals
    76 * Blob interface discussion
    8   - Do we keep using blobs for Adco?
    9   - What is the long-term solution?
    10  
     7   * Do we keep using blobs for Adco?
     8   * What is the long-term solution?
     9
    1110= March 2 goals =
    1211 * '''Full atomspecs [Conrad]'''
    13   - Need to add blob masking, intersection and union [Eric]
    14   - Extended cli API to accommodate better error reporting by atomspec parser. [Greg]
    15  * '''Colors in cli [Greg]'''
    16   - Use CSS4 color names.
    17   - Use 'grako' (same as atomspec) for parsing !ColorArg.
    18  * '''Volume series tool. HTML vs wx GUI? [TomG]'''
    19   - 'vseries' command is implemented and can open and display map series.  GUI on the way.
    20  * '''Performance with large molecule (opening, rotating).'''
    21   * '''Memory footprint [Eric]'''
    22    * Save space by using different C++ data types
    23    * Converting 'std::string' members to custom class with fixed length array - expect 5-10% savings
    24    * Converting 'std::unordered_map' to plain 'std::map' - 10% savings.
    25   * '''Graphics performance [TomG]'''
    26    * No longer display bonds in sphere mode. Saves both space and time.
    27    * Faster computation for center of rotation and bounding box.
    28    * Will investigate why radii blob is so slow.  Possibly switch to element-based radii for now. [Eric]
    29   * '''Level of detail [TomG]'''
    30    * Fewer triangles for spheres for large structures.
    31   * Reading mmcif file [postpone assignment until analysis of the other performance issues]
     12   * Need to add blob masking, intersection and union [Eric]
     13   * Extended cli API to accommodate better error reporting by atomspec parser. [Greg]
     14 * ~~'''Colors in cli [Greg]'''~~
     15   * Use CSS4 color names.
     16   * Use 'grako' (same as atomspec) for parsing !ColorArg.
     17 * ~~'''Volume series tool. HTML vs wx GUI? [TomG]'''~~
     18   * 'vseries' command is implemented and can open and display map series.  GUI on the way.
     19 * ~~'''Performance with large molecule (opening, rotating).'''~~
     20   * '''Memory footprint [Eric]'''
     21     * Save space by using different C++ data types
     22     * Converting 'std::string' members to custom class with fixed length array - expect 5-10% savings
     23     * Converting 'std::unordered_map' to plain 'std::map' - 10% savings.
     24   * '''Graphics performance [TomG]'''
     25     * No longer display bonds in sphere mode. Saves both space and time.
     26     * Faster computation for center of rotation and bounding box.
     27     * Will investigate why radii blob is so slow.  Possibly switch to element-based radii for now. [Eric]
     28   * '''Level of detail [TomG]'''
     29     * Fewer triangles for spheres for large structures.
     30   * Reading mmcif file [postpone assignment until analysis of the other performance issues]
    3231 * '''Web services. [Conrad]'''
    33   * Threaded task manager implemented.  nogui is now threaded.
    34   * BLAST PDB
    35  * '''Better logging. Reply log and status line. [Eric]'''
    36   * Nice feature would be to show an embedded thumbnail of your current scene
     32   * Threaded task manager implemented.  nogui is now threaded.
     33   * BLAST PDB
     34 * ~~'''Better logging. Reply log and status line. [Eric]'''~~
     35   * Nice feature would be to show an embedded thumbnail of your current scene
    3736 * '''Feature advertisement (present and future). [Elaine]'''[http://www.cgl.ucsf.edu/home/meng/chi2/advantages.html HTML in progress]
    3837   * High priority
     
    4645 * Command documentation. [Elaine]
    4746 * "help" command. [Greg]
    48   * Implemented.
     47   * Implemented.
    4948 * Model panel. [Eric]
    5049 * GUI for existing lighting and effects functionality. [TomG]
     
    5352 * File history (like rapid access) [Conrad]
    5453 * ''Scenes and sessions. Low priority?''
    55   * Molecular data only?
    56   * Maybe just implement a command history rather than a full session
     54   * Molecular data only?
     55   * Maybe just implement a command history rather than a full session
    5756 * ''Ribbons''
    58   * Lots of discussion needs to happen
     57   * Lots of discussion needs to happen
    5958
    6059= Next Meeting =
    6160 * Next meeting is on Thursday.  No meeting Monday.
    6261 * Update on progress of bolded items
    63