rainbowコマンドは連続する残基、鎖モデル、タンパク質の二次構造要素に対し指定した色域で色を付けます。
元素指定を省略した場合、 各生体高分子鎖に対し残基毎に色を変えて色が塗られます。 The default color list is blue, cyan, green, yellow, and red, in that order. 指定がない場合、blue(青)、cyan(シアン)、green(緑)、yellow(黄)、red(赤)の順で各残基が配色されます。 Thus, rainbow without any arguments will color the residues in each chain from blue through the rainbow spectrum to red (peptides from N-terminus to C-terminus, nucleic acids from 5' end to 3' end). そのため Although a narrower atom-spec may be supplied, the entire model(s) containing the specified atoms will be affected. The coloring cannot be limited to a subset of the polymer chains in a model or to a subset of the residues in a chain except as noted below for the level:
Two or more color names color1, color2, etc. can be supplied as a comma-separated list. Each can be any color name that specifies a single color, except that R,G,B[,A] tuples cannot be used. If two names are given, they designate the starting and ending colors; if more than two names are given, they designate the starting color, intermediate color(s), and ending color. The Rainbow tool is a graphical implementation of rainbow in which five colors are used.
Apparent color is determined by a hierarchy; briefly, atom colors assigned on a per-atom basis and ribbon colors assigned on a per-residue basis override the model-level color. When coloring per residue or chain, rainbow sets individual atom colors and per-residue ribbon colors; when coloring per model, it sets model-level colors and removes any atom-level and ribbon color assignments within the models.
See also: color, rangecolor, ribbon, ribcolor, scolor, transparency, msc, PipesAndPlanks