def hive_matrix(range, **traits): _data = { 'red': [ (0.00, 0.0000, 0.0000), (0.01, 1.0000, 1.0000), (0.70, 0.8945, 0.8945), (0.80, 0.4438, 0.4438), (0.87, 0.1796, 0.1796), (1.00, 0.0000, 0.0000), ], 'green': [ (0.00, 0.0000, 0.0000), (0.01, 1.0000, 1.0000), (0.70, 0.6367, 0.6367), (0.80, 0.2500, 0.2500), (0.87, 0.1796, 0.1796), (1.00, 0.0000, 0.0000), ], 'blue': [ (0.00, 0.0000, 0.0000), (0.01, 1.0000, 1.0000), (0.70, 0.3398, 0.3398), (0.80, 0.4438, 0.4438), (0.87, 0.1796, 0.1796), (1.00, 0.0000, 0.0000), ], 'alpha': [(0.00, 1.0000, 1.0000), (1.00, 1.0000, 1.0000)] } return ColorMapper.from_segment_map(_data, range=range, **traits)
def hive(range, **traits): """ Generator function for my 'hive' colormap. """ _data = { 'red': [ (0.0, 0.0000, 0.0000), (0.1, 0.1796, 0.1796), (0.4, 0.4438, 0.4438), #(0.9, 0.8047, 0.8047), (0.9, 0.8945, 0.8945), (1.0, 1.0000, 1.0000), ], 'green': [ (0.0, 0.0000, 0.0000), (0.1, 0.1796, 0.1796), (0.4, 0.2500, 0.2500), #(0.9, 0.5352, 0.5352), (0.9, 0.6367, 0.6367), (1.0, 1.0000, 1.0000), ], 'blue': [ (0.0, 0.0000, 0.0000), (0.1, 0.1796, 0.1796), (0.4, 0.4438, 0.4438), #(0.9, 0.3047, 0.3047), (0.9, 0.3398, 0.3398), (1.0, 1.0000, 1.0000), ], 'alpha': [(0.0, 1.0000, 1.0000), (1.0, 1.0000, 1.0000)] } return ColorMapper.from_segment_map(_data, range=range, **traits)
def colormap_function(range, **traits): """ Typical colormap generator """ _gray_data = {'red': [(0., 0, 0), (1., 1.0, 1.0)], 'green': [(0., 0, 0), (1., 1.0, 1.0)], 'blue': [(0., 0, 0), (1., 1.0, 1.0)]} return ColorMapper.from_segment_map(_gray_data, range=range, **traits)
def colormap_function(range, **traits): """ Typical colormap generator """ _gray_data = { "red": [(0.0, 0, 0), (1.0, 1.0, 1.0)], "green": [(0.0, 0, 0), (1.0, 1.0, 1.0)], "blue": [(0.0, 0, 0), (1.0, 1.0, 1.0)], } return ColorMapper.from_segment_map(_gray_data, range=range, **traits)
def darkjet(myrange, **traits): """ Generator function for the 'darkjet' colormap. """ _data = {'red': ((0., 0, 0), (0.35, 0.0, 0.0), (0.66, .3, .3), (0.89, .4, .4), (1, 0.5, 0.5)), 'green': ((0., 0.0, 0.0), (0.125, .1, .10), (0.375, .4, .4), (0.64,.3, .3), (0.91,0.2,0.2), (1, 0, 0)), 'blue': ((0., 0.7, 0.7), (0.11, .5, .5), (0.34, .4, .4), (0.65, 0, 0), (1, 0, 0))} return ColorMapper.from_segment_map(_data, range=myrange, **traits)
def orc(range, **traits): """ Generator function for my 'orc' colormap. """ _data = { 'red': [ (0.0, 0.0625, 0.0625), (0.4, 0.5104, 0.5104), (0.7, 1.0000, 1.0000), (1.0, 1.0000, 1.0000), ], 'green': [(0.0, 0.3750, 0.3750), (0.4, 0.5599, 0.5599), (0.7, 0.8688, 0.8688), (1.0, 1.0000, 1.0000)], 'blue': [(0.0, 0.0000, 0.0000), (0.4, 0.5000, 0.5000), (0.7, 0.6500, 0.6500), (1.0, 1.0000, 1.0000)], 'alpha': [(0.0, 1.0000, 1.0000), (1.0, 1.0000, 1.0000)] } return ColorMapper.from_segment_map(_data, range=range, **traits)
def creeper(range, **traits): """ Generator function for my 'creeper' colormap. """ _data = { 'red': [ (0.0, 0.0625, 0.0625), # (threshold, color value below, color value above) (0.5, 0.7656, 0.7656), # => linear interpolation between thresholds (1.0, 1.0000, 1.0000), ], 'green': [(0.0, 0.3750, 0.3750), (0.5, 0.8398, 0.8398), (1.0, 1.0000, 1.0000)], 'blue': [(0.0, 0.0000, 0.0000), (0.5, 0.7500, 0.7500), (1.0, 1.0000, 1.0000)], 'alpha': [(0.0, 1.0000, 1.0000), (1.0, 1.0000, 1.0000)] } return ColorMapper.from_segment_map(_data, range=range, **traits)