Changes between Version 81 and Version 82 of Needed Command Functionality


Ignore:
Timestamp:
May 19, 2015, 9:32:38 AM (11 years ago)
Author:
Elaine Meng
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Needed Command Functionality

    v81 v82  
    99* '''open''' (suggest same general syntax as Chimera1, possibly adjusting prefixes; covers both local files and web-fetch)
    1010  - for this release: PDB, PDB/mmCIF, density maps, sessions
     11* '''close'''
     12* '''exit, quit''' or equivalent
    1113* '''display''', '''modeldisplay''' (suggest replacing with '''show/hide''')
    1214  - this could control pseudobonds indirectly if they are hidden automatically when endpoint atoms are hidden, but we may want to make it act on them directly, or else '''setattr''' (see below) might be the only way
     
    3234* '''set''' global settings
    3335  - for this release: silhouettes, background color, depth-cuing amount and color, interactive shadows, lighting (ambient occlusion, ambient-only, N-point)
    34   - if many sub-options, e.g. lighting, could make a separate top-level command; also keeping a redundant but longer '''set''' command is OK with me
     36  - if many sub-options, e.g. '''lighting''', could make a separate top-level command; also keeping a redundant but longer '''set''' command is OK with me
    3537* '''setattr''' attribute values
    3638
     
    102104  - '''sop hideDust''' equivalent (could be separate command, but is this used for anything other than isosurfaces?)
    103105* '''save''' PDB, volume data format(s), graphics format(s), ''etc.''
    104 * '''set''' (or other command) global settings: background color gradient, multiple-layer transparency (correctly rendered even for multiple models)
    105 * '''setattr''' (or other command) attributes: material properties
     106* '''set''' (or other command, ''e.g.'' '''background''') global settings: background color gradient, multiple-layer transparency (correctly rendered even for multiple models)
     107* '''setattr''' (or other command, ''e.g.'' '''material''') attributes: material properties
    106108
    107109Command accoutrements:
     
    131133 - potentially options of '''clip, mclip'''
    132134 - in Chimera1, certain things are already only wholly selectable (surface pieces, ''etc.''), but if we become able to select subparts/triangles within surfaces, it could also be an option of '''select'''
    133 * '''set''' (or other command) global settings: background images, lighting contrast, camera modes (orthographic, stereo)
    134 * '''setattr''' (or other command) attributes: individual shininess (and/or '''set''' global shininess?), other individual material properties, per-model silhouettes (remove silhouettes from global settings?)
     135* '''set''' (or other command, ''e.g.'' '''background, lighting, camera''') global settings: background images, lighting contrast, camera modes (orthographic, stereo)
     136* '''setattr''' (or other command, ''e.g.'' '''material''') attributes: individual shininess (and/or '''set''' global shininess?), other individual material properties, per-model silhouettes (remove silhouettes from global settings?)
    135137
    136138GUI-only, or do we need commands?