Skip to content

Commit 1017f5f

Browse files
committed
Add the missing gamap colormap
1 parent bf4bb0d commit 1017f5f

File tree

1 file changed

+265
-0
lines changed

1 file changed

+265
-0
lines changed

gamap_colormap.py

Lines changed: 265 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,265 @@
1+
# IDL/gamap's default WhGrYlRd color scheme
2+
3+
WhGrYlRd_RBG_string = """
4+
255 255 255
5+
252 254 255
6+
249 254 255
7+
246 253 255
8+
244 252 255
9+
241 252 255
10+
238 251 255
11+
235 250 255
12+
232 250 255
13+
229 249 255
14+
226 248 255
15+
223 248 255
16+
221 247 255
17+
218 246 255
18+
215 246 255
19+
212 245 255
20+
209 245 255
21+
206 244 255
22+
203 243 255
23+
200 243 255
24+
198 242 255
25+
195 241 255
26+
192 241 255
27+
189 240 255
28+
186 239 255
29+
183 239 255
30+
180 238 255
31+
177 237 255
32+
175 237 255
33+
172 236 255
34+
169 235 255
35+
166 235 255
36+
163 234 255
37+
160 233 255
38+
157 233 255
39+
154 232 255
40+
152 231 255
41+
149 231 255
42+
146 230 255
43+
143 229 255
44+
140 229 255
45+
137 228 255
46+
134 228 255
47+
131 227 255
48+
129 226 255
49+
126 226 255
50+
123 225 255
51+
120 224 255
52+
117 224 255
53+
114 223 255
54+
111 222 255
55+
108 222 255
56+
106 221 255
57+
103 220 255
58+
100 220 255
59+
97 219 255
60+
94 218 255
61+
91 218 255
62+
88 217 255
63+
86 216 255
64+
83 216 255
65+
80 215 255
66+
77 214 255
67+
74 214 255
68+
73 213 255
69+
75 214 251
70+
78 215 247
71+
81 215 243
72+
84 216 239
73+
87 217 235
74+
90 217 231
75+
93 218 227
76+
96 219 223
77+
99 219 219
78+
101 220 215
79+
104 221 211
80+
107 221 207
81+
110 222 203
82+
113 223 199
83+
116 223 195
84+
119 224 191
85+
122 225 187
86+
125 225 183
87+
127 226 179
88+
130 227 175
89+
133 227 171
90+
136 228 167
91+
139 229 162
92+
142 229 158
93+
145 230 154
94+
148 231 150
95+
150 231 146
96+
153 232 142
97+
156 233 138
98+
159 233 134
99+
162 234 130
100+
165 235 126
101+
168 235 122
102+
171 236 118
103+
174 237 114
104+
176 237 110
105+
179 238 106
106+
182 239 102
107+
185 239 98
108+
188 240 94
109+
191 241 90
110+
194 241 86
111+
197 242 82
112+
200 243 78
113+
202 243 74
114+
205 244 70
115+
208 245 66
116+
211 245 62
117+
214 246 58
118+
217 247 54
119+
220 247 50
120+
223 248 46
121+
225 249 42
122+
228 249 38
123+
231 250 34
124+
234 251 30
125+
237 251 26
126+
240 252 22
127+
243 253 18
128+
246 253 14
129+
249 254 10
130+
251 255 6
131+
254 255 2
132+
255 254 0
133+
255 250 0
134+
255 246 0
135+
255 242 0
136+
255 238 0
137+
255 234 0
138+
255 230 0
139+
255 226 0
140+
255 222 0
141+
255 218 0
142+
255 214 0
143+
255 210 0
144+
255 206 0
145+
255 202 0
146+
255 198 0
147+
255 194 0
148+
255 190 0
149+
255 186 0
150+
255 182 0
151+
255 178 0
152+
255 174 0
153+
255 170 0
154+
255 166 0
155+
255 161 0
156+
255 157 0
157+
255 153 0
158+
255 149 0
159+
255 145 0
160+
255 141 0
161+
255 137 0
162+
255 133 0
163+
255 129 0
164+
255 125 0
165+
255 121 0
166+
255 117 0
167+
255 113 0
168+
255 109 0
169+
255 105 0
170+
255 101 0
171+
255 97 0
172+
255 93 0
173+
255 89 0
174+
255 85 0
175+
255 81 0
176+
255 77 0
177+
255 73 0
178+
255 69 0
179+
255 65 0
180+
255 61 0
181+
255 57 0
182+
255 53 0
183+
255 49 0
184+
255 45 0
185+
255 41 0
186+
255 37 0
187+
255 33 0
188+
255 29 0
189+
255 25 0
190+
255 21 0
191+
255 17 0
192+
255 13 0
193+
255 9 0
194+
255 5 0
195+
255 1 0
196+
254 0 0
197+
251 0 0
198+
248 0 0
199+
246 0 0
200+
243 0 0
201+
240 0 0
202+
238 0 0
203+
235 0 0
204+
232 0 0
205+
230 0 0
206+
227 0 0
207+
224 0 0
208+
222 0 0
209+
219 0 0
210+
216 0 0
211+
214 0 0
212+
211 0 0
213+
208 0 0
214+
206 0 0
215+
203 0 0
216+
200 0 0
217+
198 0 0
218+
195 0 0
219+
192 0 0
220+
189 0 0
221+
187 0 0
222+
184 0 0
223+
181 0 0
224+
179 0 0
225+
176 0 0
226+
173 0 0
227+
171 0 0
228+
168 0 0
229+
165 0 0
230+
163 0 0
231+
160 0 0
232+
157 0 0
233+
155 0 0
234+
152 0 0
235+
149 0 0
236+
147 0 0
237+
144 0 0
238+
141 0 0
239+
139 0 0
240+
136 0 0
241+
133 0 0
242+
131 0 0
243+
128 0 0
244+
125 0 0
245+
123 0 0
246+
120 0 0
247+
117 0 0
248+
114 0 0
249+
112 0 0
250+
109 0 0
251+
106 0 0
252+
104 0 0
253+
101 0 0
254+
98 0 0
255+
96 0 0
256+
93 0 0
257+
90 0 0
258+
88 0 0
259+
85 0 0
260+
"""
261+
262+
import numpy as np
263+
from matplotlib.colors import ListedColormap
264+
WhGrYlRd_scheme = np.fromstring(WhGrYlRd_RBG_string, sep='\t').reshape(-1,3)
265+
WhGrYlRd = ListedColormap(WhGrYlRd_scheme/255.0)

0 commit comments

Comments
 (0)