Changes between Version 62 and Version 63 of Needed Command Functionality
- Timestamp:
- May 18, 2015, 10:29:36 AM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Needed Command Functionality
v62 v63 13 13 * '''ribbon''' (suggest replacing with '''cartoon''' and including spline, path-smoothing, and any other whole-chain parameters as options to this command) 14 14 - see [http://www.cgl.ucsf.edu/home/meng/chi2/ribbons.html ribbons writeup] 15 - for this release, just ribbons (not cylinders or worm-by-attr)15 - for this release, just ribbons (not pipes/cylinders or worm-by-attr) 16 16 * '''surface''' solvent-excluded molecular surface 17 17 - see [[SurfaceCategories]] discussion of categories and command design … … 45 45 * set of built-in color names 46 46 * 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 * basic hierarchical atomspecs (see [http://www.cgl.ucsf.edu/home/meng/chi2/frameatom_spec2.html Chimera2 atomspec writeup]) 47 48 48 49 == December release == … … 50 51 The following functionality is listed for the December release, but not necessarily as commands: 51 52 * '''transparency''' (similar to '''color'''; takes care of individual settings, whereas '''set''' or another command would be used for related global parameters) 52 * pseudobonds that could be intermodel (implying need for '''distance''')53 - single-layer transparency ('''set''' or other command control) 53 54 * '''clip''', '''section''', '''thickness''' (suggest combining into single command to control global clipping, say '''clip''' or '''gclip''') 54 55 * '''mclip''' per-model clipping, plane or slab 55 * capping of all solid objects ('''set''' if global, '''setattr''' if per-object; could also be an option in '''clip''' and/or '''mclip''')56 * single-layer transparency ('''set''' or other command control)57 * ''' freeze''' or some other command to control model activation for motion (in Chimera1, '''freeze''' is something different)56 - capping of all solid objects, including surfaces, cartoons, atoms/bonds ('''set''' if global, '''setattr''' if per-object; could also be an option in '''clip''' and/or '''mclip''') 57 * pseudobonds that could be intermodel (implying need for '''distance''') 58 * '''active/~active, freeze/~freeze''' or some other command to control model activation for motion (in Chimera1, '''freeze''' is something different) 58 59 * '''help''' to bring up command documentation 59 60 60 61 Expanded functionality of existing commands: 61 * '''open''' (including fetch) cellPACK 62 * '''open''' (including fetch) cellPACK, which would elicit interface for exploring hierarchy 62 63 * '''select''' all, clear, invert 63 64 64 65 Command accoutrements: 65 * more built-in specs like '''protein, nucleic acid''',''etc.''66 * command documentation 66 67 * full atomspecs (see [http://www.cgl.ucsf.edu/home/meng/chi2/frameatom_spec2.html Chimera2 atomspec writeup]) 67 * translation of menu actions into commands (if needed for full logging ... maybe it's not?)68 * translation of menu actions into commands (if needed for full logging and replay... maybe it's not?) 68 69 69 70 == Highly desirable == … … 86 87 * '''2dlabels''' 87 88 * '''colorkey''' 88 * adjustable material properties ('''setattr''' or other)89 * background color-gradient ('''set''' or top-level '''background''' command)90 * multiple-layer transparency ('''set''' or other command control)91 89 * '''save/export''' PDB, volume data, ''etc.'' (question: what is the distinction between save and export? I don't understand how various programs divide output into these categories) 92 90 93 91 Expanded functionality of existing commands: 94 * '''style''' options for pseudobonds (and maybe bonds) '''dottedStick, dashedStick, dotdashStick''' and I guess '''dottedLine, dashedLine, dotdashLine''' (but do we even need the lines any more?) 92 * '''style''' options for pseudobonds: dotted and dashed sticks, dotted and dashed lines (but do we really need the latter any more?) 93 * '''set''' (or other command) global settings: background color gradient, multiple-layer transparency 94 * '''setattr''' (or other command) attributes: material properties 95 95 96 96 Command accoutrements: 97 * more built-in specs like functional groups, amino acid categories, element symbols, ''etc.''97 * more built-in specs like '''protein, nucleic acid,''' functional groups, amino acid categories, element symbols, ''etc.'' 98 98 99 99 == Would be nice ==