ColorSchemePerResidueType

Please refer to samson.DataModel.DataGraph.ColorScheme.

See also

SAMSON API: SBDColorSchemePerResidueType

class samson.DataModel.Color.ColorSchemePerResidueType(*args, **kwargs)

Bases: samson.DataModel.Color.ColorSchemePerAttribute_ResidueType

This class describes a color scheme based on residue type.

Overloaded function.

  1. __init__(self: samson.DataModel.Color.ColorSchemePerResidueType) -> None

  2. __init__(self: samson.DataModel.Color.ColorSchemePerResidueType, nodeIndexer: samson.DataModel.DataGraph.NodeIndexer, colorPalette: samson.DataModel.Color.ColorPalette = <samson.DataModel.Color.ColorPalette object at 0x7f87fa16b8b0>) -> None

Constructs color scheme for nodeIndexer.

clone(self: samson.DataModel.DataGraph.ColorScheme) samson.DataModel.DataGraph.ColorScheme

Returns a copy of the color scheme

getColor(self: samson.DataModel.DataGraph.ColorScheme, node: samson.DataModel.DataGraph.Node = None) List[float]

Returns a color given a node

getColorPalette(self: samson.DataModel.Color.ColorSchemePerAttribute_ResidueType) samson.DataModel.Color.ColorPalette

Returns the color scheme’s color palette

static getDefaultColorPalette() samson.DataModel.Color.ColorPalette

Returns a pointer to the default color palette for this color scheme

setColorPalette(self: samson.DataModel.Color.ColorSchemePerAttribute_ResidueType, colorPalette: samson.DataModel.Color.ColorPalette) None

Sets the color scheme’s color palette

property isSerializable

Returns true when the class is serializable