This function creates a character vector of the colors used by the VMD molecular graphics program.

vmd_colors(n=33, picker=FALSE, ...)

Arguments

n

The number of desired colors chosen in sequence from the VMD color palette (>=1)

picker

Logical, if TRUE a color wheel plot will be produced to aid with color choice.

...

Extra arguments passed to the rgb function, including alpha transparency.

Details

The function uses the underlying 33 RGB color codes from VMD, See http://www.ks.uiuc.edu/Research/vmd/. Note that colors will be recycled if “n” > 33 with a warning issued. When ‘picker’ is set to “TRUE” a color wheel of the requested colors will be plotted to the currently active device.

Value

Returns a character vector with color names.

References

Grant, B.J. et al. (2006) Bioinformatics 22, 2695--2696.

http://www.ks.uiuc.edu/Research/vmd/

Author

Barry Grant

See also

bwr.colors

Examples

## Generate a vector of 10 colors clrs <- vmd_colors(10) vmd_colors(4, picker=TRUE)
#> 1 2 3 4 #> "#0000FF" "#FF0000" "#595959" "#FF8000"