Changes between Version 64 and Version 65 of Needed Command Functionality


Ignore:
Timestamp:
May 18, 2015, 10:56:33 AM (10 years ago)
Author:
Elaine Meng
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Needed Command Functionality

    v64 v65  
    4545* set of built-in color names
    4646* built-in specs '''solvent, ions, ligand, main, helix, strand, coil''' (needed for molecular surface and ribbon anyway, might as well make them available for command-line use)
     47* built-in specs for element and/or atom type, if already needed for setting radii for molecular surface calculation anyway
    4748* basic hierarchical atomspecs (see [http://www.cgl.ucsf.edu/home/meng/chi2/frameatom_spec2.html Chimera2 atomspec writeup])
    4849
     
    5859* '''active/~active, freeze/~freeze''' or some other command to control model activation for motion (in Chimera1, '''freeze''' is something different)
    5960* '''help''' to bring up command documentation
     61* '''delete'''
    6062
    6163Expanded functionality of existing commands:
    6264* '''open''' (including fetch) cellPACK, which would elicit interface for exploring hierarchy
    6365* '''select''' all, clear, invert
     66* '''set''' and '''setattr''' as mentioned in the previous section
    6467
    6568Command accoutrements:
     
    7477* '''findhbond'''
    7578* '''rangecolor''' or equivalent for color-by-attribute
     79  - then '''defattr''' would be useful
    7680* '''scolor''' or equivalent for color-by-scalar (radial, volume value, ''etc.'')
    7781  - logical to merge '''rangecolor''' and '''scolor''', maybe also '''rainbow''', but what's a good name?
    78   - color-by-scalar might only apply to surfaces and atoms
    79 * '''sop hideDust''' or equivalent
     82  - color-by-scalar might only apply to surfaces and atoms, unless we want cartoons to show residue values derived from the substituent atomic values
    8083* '''define''' geometric objects based on atomic coordinates: axes, planes, centroids, ellipsoids
    8184* '''shape''' or other way of defining geometric objects arbitrarily
     
    8689* '''2dlabels'''
    8790* '''colorkey'''
    88 * '''save''' PDB, volume data, ''etc.''
     91* '''sop hideDust''' or equivalent (I suggest below it might be a '''volume''' option)
    8992
    9093Expanded functionality of existing commands:
    9194* '''style''' options for pseudobonds: dotted and dashed sticks, dotted and dashed lines (but do we really need the latter any more?)
    9295* fancy-shaped clipping (if global add options to '''clip''', otherwise to '''mclip''' if feasible; Chimera1 has octant stuff in '''vop''' subcommands)
    93 * '''set''' (or other command) global settings: background color gradient, multiple-layer transparency
     96* '''volume''' isosurface smoothing, maybe '''sop hideDust''' equivalent (is this used for anything other than isosurfaces?)
     97* '''set''' (or other command) global settings: background color gradient, multiple-layer transparency (correctly rendered even for multiple models)
    9498* '''setattr''' (or other command) attributes: material properties
     99* '''save''' PDB, volume data, ''etc.''
    95100
    96101Command accoutrements: