Changes between Initial Version and Version 1 of 2015-4-2


Ignore:
Timestamp:
Mar 30, 2015, 4:30:53 PM (11 years ago)
Author:
Scooter Morris
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 2015-4-2

    v1 v1  
     1= Attendees =
     2 
     3= Agenda =
     4 * New prioritized list (see our last list below)
     5 * Target date
     6
     7= Goals for next snapshot =
     8 * Side view. [Greg]
     9 * Full atomspecs [Conrad]
     10 * Web services. [Conrad]
     11   * Threaded task manager implemented.  nogui is now threaded.
     12   * BLAST PDB
     13 * Links in reply log, e.g. command name linked to docs. [Eric]
     14 * Sequences in one form or another. [Eric]
     15 * Remote databases. [Conrad]
     16 * Model panel. [Eric]
     17 * GUI for existing lighting and effects functionality. [TomG]
     18 * Picking? What resolution? [TomG]
     19 * Tubes [TomG]
     20 * File history (like rapid access) [Conrad]
     21 * ''Scenes and sessions. Low priority?''
     22   * Molecular data only?
     23   * Maybe just implement a command history rather than a full session
     24 * ''Ribbons''
     25   * Lots of discussion needs to happen
     26
     27= March 2 goals =
     28 * '''Full atomspecs [Conrad]'''
     29   * Need to add blob masking, intersection and union [Eric]
     30   * Extended cli API to accommodate better error reporting by atomspec parser. [Greg]
     31 * ~~'''Colors in cli [Greg]'''~~
     32   * Use CSS4 color names.
     33   * Use 'grako' (same as atomspec) for parsing !ColorArg.
     34 * ~~'''Volume series tool. HTML vs wx GUI? [TomG]'''~~
     35   * 'vseries' command is implemented and can open and display map series.  GUI on the way.
     36 * ~~'''Performance with large molecule (opening, rotating).'''~~
     37   * '''Memory footprint [Eric]'''
     38     * Save space by using different C++ data types
     39     * Converting 'std::string' members to custom class with fixed length array - expect 5-10% savings
     40     * Converting 'std::unordered_map' to plain 'std::map' - 10% savings.
     41   * '''Graphics performance [TomG]'''
     42     * No longer display bonds in sphere mode. Saves both space and time.
     43     * Faster computation for center of rotation and bounding box.
     44     * Will investigate why radii blob is so slow.  Possibly switch to element-based radii for now. [Eric]
     45   * '''Level of detail [TomG]'''
     46     * Fewer triangles for spheres for large structures.
     47   * Reading mmcif file [postpone assignment until analysis of the other performance issues]
     48 * '''Web services. [Conrad]'''
     49   * Threaded task manager implemented.  nogui is now threaded.
     50   * BLAST PDB
     51 * ~~'''Better logging. Reply log and status line. [Eric]'''~~
     52   * Nice feature would be to show an embedded thumbnail of your current scene
     53 * '''Feature advertisement (present and future). [Elaine]'''
     54   * HTML [http://www.cgl.ucsf.edu/home/meng/chi2/advantages-discussion.html with] and [http://www.cgl.ucsf.edu/home/meng/chi2/advantages.html without] further discussion topics (ECM: I consider it done for now, until we decide to list more things)
     55   * High priority
     56   * Features: high performance, new lighting, new user interface, MMCIF, toolshed, new surface algorithm
     57 * '''Side view. [Greg]'''
     58 * ~~'''Oculus Rift [TomG]'''~~
     59 * ~~'''Space Navigator, for use with Oculus. [TomG]'''~~
     60 * Links in reply log, e.g. command name linked to docs. [Eric]
     61 * Sequences in one form or another. [Eric]
     62 * Remote databases. [Conrad]
     63 * Command documentation. [Elaine]
     64 * ~~"help" command. [Greg]~~
     65   * Implemented.
     66 * Model panel. [Eric]
     67 * GUI for existing lighting and effects functionality. [TomG]
     68 * Picking? What resolution? [TomG]
     69 * Tubes [TomG]
     70 * File history (like rapid access) [Conrad]
     71 * ''Scenes and sessions. Low priority?''
     72   * Molecular data only?
     73   * Maybe just implement a command history rather than a full session
     74 * ''Ribbons''
     75   * Lots of discussion needs to happen