Module TIEGCM_Statistics.scicolorscales
This file contains the Sequential scientific colorscales (see http://www.fabiocrameri.ch/visualisation.php, and https://zenodo.org/record/1243863#.Ww6bgEiFNPY) converted to Plotly colorscales
Expand source code
"""
This file contains the Sequential scientific colorscales (see http://www.fabiocrameri.ch/visualisation.php, and https://zenodo.org/record/1243863#.Ww6bgEiFNPY)
converted to Plotly colorscales """
acton=[[0.0, 'rgb(46, 33,77)'],
[0.1, 'rgb(72, 56, 100)'],
[0.2, 'rgb(102, 80, 123)'],
[0.3, 'rgb(135, 96, 141)'],
[0.4, 'rgb(166, 102, 148)'],
[0.5, 'rgb(196, 110, 155)'],
[0.6, 'rgb(212, 134, 173)'],
[0.7, 'rgb(212, 156, 189)'],
[0.8, 'rgb(213, 178, 205)'],
[0.9, 'rgb(220, 204, 222)'],
[1.0, 'rgb(230, 230, 240)']]
bilbao= [[0.0,'rgb(255, 255, 255)'],
[0.1, 'rgb(220, 220, 220)'],
[0.2, 'rgb(198, 195, 183)'],
[0.3, 'rgb(188, 180, 149)'],
[0.4, 'rgb(178, 163, 116)'],
[0.5, 'rgb(171, 139, 103)'],
[0.6, 'rgb(164, 115, 93)'],
[0.7, 'rgb(157, 90, 82)'],
[0.8, 'rgb(139, 63, 63)'],
[0.9, 'rgb(108, 31, 31)'],
[1.0, 'rgb(77, 0, 1)']]
davos= [[0.0, 'rgb(44, 26, 76)'],
[0.1, 'rgb(40, 59, 110)'],
[0.2, 'rgb(42, 94, 151)'],
[0.3, 'rgb(68, 117, 193)'],
[0.4, 'rgb(96, 137, 190)'],
[0.5, 'rgb(125, 156, 181)'],
[0.6, 'rgb(155, 175, 172)'],
[0.7, 'rgb(186, 196, 163)'],
[0.8, 'rgb(215, 217, 161)'],
[0.9, 'rgb(237, 236, 206)'],
[1.0, 'rgb(255, 255, 255)']]
devon= [[0.0, 'rgb(43, 26, 76)'],
[0.1, 'rgb(41, 50, 101)'],
[0.2, 'rgb(38, 76, 127)'],
[0.3, 'rgb(46, 98, 159)'],
[0.4, 'rgb(68, 117, 195)'],
[0.5, 'rgb(121, 140, 219)'],
[0.6, 'rgb(166, 162, 236)'],
[0.7, 'rgb(190, 184, 242)'],
[0.8, 'rgb(211, 207, 246)'],
[0.9, 'rgb(233, 231, 250)'],
[1.0, 'rgb(255, 255, 255)']]
grayC= [[0.0, 'rgb(255, 255, 255)'],
[0.1, 'rgb(227, 227, 227)'],
[0.2, 'rgb(198, 198, 198)'],
[0.3, 'rgb(172, 172, 172)'],
[0.4, 'rgb(145, 145, 145)'],
[0.5, 'rgb(118, 118, 118)'],
[0.6, 'rgb(94, 94, 94)'],
[0.7, 'rgb(70, 70, 70)'],
[0.8, 'rgb(48, 48, 48)'],
[0.9, 'rgb(27, 27, 27)'],
[1.0, 'rgb(0, 0, 0)']]
lajolla= [[0.0, 'rgb(255, 255, 204)'],
[0.1, 'rgb(251, 238, 156)'],
[0.2, 'rgb(246, 216, 105)'],
[0.3, 'rgb(238, 182, 85)'],
[0.4, 'rgb(232, 150, 82)'],
[0.5, 'rgb(225, 116, 79)'],
[0.6, 'rgb(206, 83, 76)'],
[0.7, 'rgb(160, 69, 67)'],
[0.8, 'rgb(112, 55, 46)'],
[0.9, 'rgb(64, 39, 22)'],
[1.0, 'rgb(26, 26, 0)']]
allojal= [[0.0, 'rgb(26, 26, 0)'],
[0.1, 'rgb(64, 39, 22)'],
[0.2, 'rgb(112, 55, 46)'],
[0.3, 'rgb(160, 69, 67)'],
[0.4, 'rgb(206, 83, 76)'],
[0.5, 'rgb(225, 116, 79)'],
[0.6, 'rgb(232, 150, 82)'],
[0.7, 'rgb(238, 182, 85)'],
[0.8, 'rgb(246, 216, 105)'],
[0.9, 'rgb(251, 238, 156)'],
[1.0, 'rgb(255, 255, 204)']]
lapaz= [[0.0, 'rgb(26, 12, 101)'],
[0.1, 'rgb(33, 46, 124)'],
[0.2, 'rgb(39, 77, 145)'],
[0.3, 'rgb(49, 105, 159)'],
[0.4, 'rgb(68, 131, 167)'],
[0.5, 'rgb(102, 153, 164)'],
[0.6, 'rgb(141, 163, 152)'],
[0.7, 'rgb(179, 167, 139)'],
[0.8, 'rgb(223, 183, 148)'],
[0.9, 'rgb(253, 217, 197)'],
[1.0, 'rgb(255, 243, 243)']]
oslo= [[0.0, 'rgb(0, 1, 0)'],
[0.1, 'rgb(11, 25, 39)'],
[0.2, 'rgb(17, 48, 77)'],
[0.3, 'rgb(27, 73, 117)'],
[0.4, 'rgb(46, 98, 160)'],
[0.5, 'rgb(78, 125, 199)'],
[0.6, 'rgb(111, 146, 202)'],
[0.7, 'rgb(144, 166, 201)'],
[0.8, 'rgb(176, 185, 200)'],
[0.9, 'rgb(215, 215, 216)'],
[1.0, 'rgb(255, 255, 255)']]
tokyo= [[0.0, 'rgb(26, 14, 51)'],
[0.1, 'rgb(67, 27, 74)'],
[0.2, 'rgb(110, 54, 101)'],
[0.3, 'rgb(132, 86, 119)'],
[0.4, 'rgb(140, 114, 128)'],
[0.5, 'rgb(144, 140, 135)'],
[0.6, 'rgb(148, 165, 142)'],
[0.7, 'rgb(154, 193, 149)'],
[0.8, 'rgb(175, 225, 163)'],
[0.9, 'rgb(222, 251, 194)'],
[1.0, 'rgb(255, 255, 217)']]
turku= [[0.0, 'rgb(0, 0, 0)'],
[0.1, 'rgb(33, 33, 31)'],
[0.2, 'rgb(61, 60, 53)'],
[0.3, 'rgb(90, 86, 70)'],
[0.4, 'rgb(120, 113, 86)'],
[0.5, 'rgb(156, 141, 103)'],
[0.6, 'rgb(193, 158, 122)'],
[0.7, 'rgb(222, 161, 139)'],
[0.8, 'rgb(247, 175, 169)'],
[0.9, 'rgb(255, 203, 203)'],
[1.0, 'rgb(255, 230, 230)']]
"""Diverging scientific colorscales"""
berlin=[[0.0, 'rgb(158, 176, 255)'],
[0.05, 'rgb(130, 173, 242)'],
[0.1, 'rgb(98, 166, 224)'],
[0.15, 'rgb(68, 151, 198)'],
[0.2, 'rgb(50, 128, 166)'],
[0.25, 'rgb(40, 104, 134)'],
[0.3, 'rgb(32, 82, 106)'],
[0.35, 'rgb(23, 60, 77)'],
[0.4, 'rgb(17, 39, 50)'],
[0.45, 'rgb(17, 22, 27)'],
[0.5, 'rgb(25, 12, 9)'],
[0.55, 'rgb(38, 13, 1)'],
[0.6, 'rgb(55, 16, 0)'],
[0.65, 'rgb(74, 21, 2)'],
[0.7, 'rgb(97, 32, 11)'],
[0.75, 'rgb(125, 52, 30)'],
[0.8, 'rgb(150, 74, 54)'],
[0.85, 'rgb(176, 98, 83)'],
[0.9, 'rgb(202, 123, 113)'],
[0.95, 'rgb(229, 149, 144)'],
[1.0, 'rgb(255, 173, 173)']]
broc=[[0.0, 'rgb(44, 26, 76)'],
[0.05, 'rgb(43, 44, 95)'],
[0.1, 'rgb(41, 64, 115)'],
[0.15, 'rgb(45, 86, 136)'],
[0.2, 'rgb(65, 109, 154)'],
[0.25, 'rgb(94, 132, 170)'],
[0.3, 'rgb(122, 154, 185)'],
[0.35, 'rgb(153, 178, 202)'],
[0.4, 'rgb(185, 202, 218)'],
[0.45, 'rgb(217, 226, 234)'],
[0.5, 'rgb(239, 241, 237)'],
[0.55, 'rgb(237, 238, 217)'],
[0.6, 'rgb(225, 224, 187)'],
[0.65, 'rgb(208, 208, 155)'],
[0.7, 'rgb(184, 184, 125)'],
[0.75, 'rgb(157, 157, 100)'],
[0.8, 'rgb(132, 132, 79)'],
[0.85, 'rgb(106, 106, 57)'],
[0.9, 'rgb(81, 81, 37)'],
[0.95, 'rgb(58, 58, 18)'],
[1.0, 'rgb(38, 39, 1)']]
cork=[[0.0, 'rgb(44, 26, 76)'],
[0.05, 'rgb(43, 44, 94)'],
[0.1, 'rgb(41, 64, 115)'],
[0.15, 'rgb(44, 86, 135)'],
[0.2, 'rgb(64, 108, 153)'],
[0.25, 'rgb(92, 131, 169)'],
[0.3, 'rgb(120, 152, 184)'],
[0.35, 'rgb(150, 176, 200)'],
[0.4, 'rgb(182, 199, 217)'],
[0.45, 'rgb(213, 223, 233)'],
[0.5, 'rgb(231, 239, 237)'],
[0.55, 'rgb(216, 232, 218)'],
[0.6, 'rgb(188, 216, 191)'],
[0.65, 'rgb(160, 200, 164)'],
[0.7, 'rgb(133, 183, 137)'],
[0.75, 'rgb(106, 167, 111)'],
[0.8, 'rgb(82, 151, 85)'],
[0.85, 'rgb(65, 130, 58)'],
[0.9, 'rgb(64, 110, 36)'],
[0.95, 'rgb(65, 92, 18)'],
[1.0, 'rgb(67, 77, 2)']]
lisbon=[[0.0, 'rgb(230, 229, 255)'],
[0.05, 'rgb(197, 206, 236)'],
[0.1, 'rgb(163, 181, 215)'],
[0.15, 'rgb(129, 156, 195)'],
[0.2, 'rgb(96, 131, 174)'],
[0.25, 'rgb(65, 106, 151)'],
[0.3, 'rgb(42, 83, 125)'],
[0.35, 'rgb(26, 61, 95)'],
[0.4, 'rgb(19, 42, 66)'],
[0.45, 'rgb(17, 28, 40)'],
[0.5, 'rgb(23, 25, 25)'],
[0.55, 'rgb(36, 35, 25)'],
[0.6, 'rgb(56, 53, 34)'],
[0.65, 'rgb(79, 75, 47)'],
[0.7, 'rgb(104, 97, 62)'],
[0.75, 'rgb(129, 122, 78)'],
[0.8, 'rgb(154, 145, 96)'],
[0.85, 'rgb(181, 173, 121)'],
[0.9, 'rgb(207, 201, 152)'],
[0.95, 'rgb(232, 229, 185)'],
[1.0, 'rgb(255, 255, 217)']]
roma=[[0.0, 'rgb(126, 26, 1)'],
[0.05, 'rgb(141, 57, 11)'],
[0.1, 'rgb(155, 85, 23)'],
[0.15, 'rgb(168, 111, 34)'],
[0.2, 'rgb(181, 138, 45)'],
[0.25, 'rgb(194, 166, 59)'],
[0.3, 'rgb(208, 193, 81)'],
[0.35, 'rgb(222, 217, 117)'],
[0.4, 'rgb(230, 230, 152)'],
[0.45, 'rgb(227, 236, 180)'],
[0.5, 'rgb(209, 237, 202)'],
[0.55, 'rgb(180, 234, 213)'],
[0.6, 'rgb(141, 222, 218)'],
[0.65, 'rgb(105, 202, 215)'],
[0.7, 'rgb(84, 178, 207)'],
[0.75, 'rgb(72, 154, 197)'],
[0.8, 'rgb(63, 133, 188)'],
[0.85, 'rgb(54, 111, 179)'],
[0.9, 'rgb(45, 90, 170)'],
[0.95, 'rgb(36, 70, 161)'],
[1.0, 'rgb(27, 51, 153)']]
tofino=[[0.0, 'rgb(222, 217, 255)'],
[0.05, 'rgb(190, 194, 241)'],
[0.1, 'rgb(155, 170, 226)'],
[0.15, 'rgb(121, 145, 209)'],
[0.2, 'rgb(87, 119, 186)'],
[0.25, 'rgb(62, 94, 154)'],
[0.3, 'rgb(48, 74, 123)'],
[0.35, 'rgb(35, 55, 91)'],
[0.4, 'rgb(25, 37, 61)'],
[0.45, 'rgb(17, 24, 35)'],
[0.5, 'rgb(13, 22, 19)'],
[0.55, 'rgb(17, 32, 19)'],
[0.6, 'rgb(24, 50, 26)'],
[0.65, 'rgb(33, 71, 37)'],
[0.7, 'rgb(44, 93, 48)'],
[0.75, 'rgb(56, 117, 61)'],
[0.8, 'rgb(74, 141, 75)'],
[0.85, 'rgb(106, 168, 95)'],
[0.9, 'rgb(145, 190, 116)'],
[0.95, 'rgb(183, 211, 137)'],
[1.0, 'rgb(219, 230, 155)']]
vik=[[0.0, 'rgb(1, 18, 97)'],
[0.05, 'rgb(2, 37, 109)'],
[0.1, 'rgb(2, 57, 122)'],
[0.15, 'rgb(3, 78, 135)'],
[0.2, 'rgb(16, 100, 150)'],
[0.25, 'rgb(47, 125, 166)'],
[0.3, 'rgb(83, 149, 183)'],
[0.35, 'rgb(125, 176, 201)'],
[0.4, 'rgb(166, 201, 218)'],
[0.45, 'rgb(207, 225, 234)'],
[0.5, 'rgb(235, 237, 233)'],
[0.55, 'rgb(234, 225, 206)'],
[0.6, 'rgb(220, 203, 168)'],
[0.65, 'rgb(205, 181, 131)'],
[0.7, 'rgb(190, 159, 95)'],
[0.75, 'rgb(174, 136, 60)'],
[0.8, 'rgb(159, 113, 28)'],
[0.85, 'rgb(141, 87, 4)'],
[0.9, 'rgb(126, 63, 1)'],
[0.95, 'rgb(111, 41, 1)'],
[1.0, 'rgb(97, 18, 0)']]
""" Special colorscale, oleron, that is a concatenation of two
sequential colorscales """
oleron=[[0.0, 'rgb(26, 38, 89)'],
[0.05, 'rgb(44, 56, 107)'],
[0.1, 'rgb(65, 77, 128)'],
[0.15, 'rgb(86, 99, 150)'],
[0.2, 'rgb(108, 121, 172)'],
[0.25, 'rgb(131, 144, 195)'],
[0.3, 'rgb(153, 166, 217)'],
[0.35, 'rgb(177, 189, 237)'],
[0.4, 'rgb(196, 209, 246)'],
[0.45, 'rgb(214, 226, 251)'],
[0.5, 'rgb(26, 76, 0)'],
[0.55, 'rgb(56, 85, 0)'],
[0.6, 'rgb(83, 94, 2)'],
[0.65, 'rgb(113, 108, 22)'],
[0.7, 'rgb(142, 125, 51)'],
[0.75, 'rgb(170, 144, 80)'],
[0.8, 'rgb(197, 164, 108)'],
[0.85, 'rgb(226, 188, 139)'],
[0.9, 'rgb(243, 212, 171)'],
[0.95, 'rgb(249, 233, 201)'],
[1.0, 'rgb(253, 253, 230)']]
Global variables
var turku
-
Diverging scientific colorscales
var vik
-
Special colorscale, oleron, that is a concatenation of two sequential colorscales