schrodinger.application.msv.gui.color_ramp module¶
Color ramps for use in MSV color schemes.
-
class
schrodinger.application.msv.gui.color_ramp.
NamedColorRamp
(name, *args, **kwargs)[source]¶ Bases:
schrodinger.structutils.color.ColorRamp
A color ramp with a name. This name is used to refer to the color ramp in both the GUI and in JSON files.
-
__init__
(name, *args, **kwargs)[source]¶ See parent class for additional method documentation.
- Parameters
name (str) – The name of the color ramp.
-
property
name
¶
-
getRGB
(value)¶ Determine the color that corresponds to the specified value
- Parameters
value (int or float) – The value to calculate the color for
- Returns
The color corresponding to the specified value, where the color is a represented by a list of (red, green, blue) integers in the 0-255 range.
- Return type
list
-
-
class
schrodinger.application.msv.gui.color_ramp.
NamedRainbowColorRamp
(name, *args, **kwargs)[source]¶ Bases:
schrodinger.application.msv.gui.color_ramp.NamedColorRamp
,schrodinger.structutils.color.RainbowColorRamp
-
COLORS
= ('red1', 'user10', 'user12', 'user14', 'user15', 'user16', 'user17', 'user18', 'user19', 'user20', 'user21', 'green', 'user53', 'user54', 'user55', 'user56', 'user57', 'user58', 'user59', 'user60', 'user26', 'user28', 'user30', 'user32', 'user61', 'user62', 'purple')¶
-
__init__
(name, *args, **kwargs)¶ See parent class for additional method documentation.
- Parameters
name (str) – The name of the color ramp.
-
getRGB
(value)¶ Determine the color that corresponds to the specified value
- Parameters
value (int or float) – The value to calculate the color for
- Returns
The color corresponding to the specified value, where the color is a represented by a list of (red, green, blue) integers in the 0-255 range.
- Return type
list
-
property
name
¶
-