From f1f7a803733c93de2630ad35de204eaf1ffe8f84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Robert?= Date: Mon, 19 Jun 2023 14:47:34 +0200 Subject: [PATCH 1/2] PERF: reduce startup overhead from cmap registration --- yt/visualization/_colormap_data.py | 1711 ++++++---------------------- yt/visualization/color_maps.py | 30 +- 2 files changed, 358 insertions(+), 1383 deletions(-) diff --git a/yt/visualization/_colormap_data.py b/yt/visualization/_colormap_data.py index 8621d4cef6b..6dc05ab990e 100644 --- a/yt/visualization/_colormap_data.py +++ b/yt/visualization/_colormap_data.py @@ -1,14 +1,13 @@ ### Auto-generated colormap tables, taken from Matplotlib ### import numpy as np -from numpy import array color_map_luts = {} ### IDL colormap 0 :: B-W LINEAR ### -color_map_luts['idl00'] = \ +color_map_luts['idl00'] = np.transpose( ( -array([ 0.0000000, 0.0039062, 0.0078125, 0.0117188, 0.0156250, 0.0195312, + [ 0.0000000, 0.0039062, 0.0078125, 0.0117188, 0.0156250, 0.0195312, 0.0234375, 0.0273438, 0.0312500, 0.0351562, 0.0390625, 0.0429688, 0.0468750, 0.0507812, 0.0546875, 0.0585938, 0.0625000, 0.0664062, 0.0703125, 0.0742188, 0.0781250, 0.0820312, 0.0859375, 0.0898438, @@ -50,8 +49,8 @@ 0.9140625, 0.9179688, 0.9218750, 0.9257812, 0.9296875, 0.9335938, 0.9375000, 0.9414062, 0.9453125, 0.9492188, 0.9531250, 0.9570312, 0.9609375, 0.9648438, 0.9687500, 0.9726562, 0.9765625, 0.9804688, - 0.9843750, 0.9882812, 0.9921875, 0.9960938]), -array([ 0.0000000, 0.0039062, 0.0078125, 0.0117188, 0.0156250, 0.0195312, + 0.9843750, 0.9882812, 0.9921875, 0.9960938], + [ 0.0000000, 0.0039062, 0.0078125, 0.0117188, 0.0156250, 0.0195312, 0.0234375, 0.0273438, 0.0312500, 0.0351562, 0.0390625, 0.0429688, 0.0468750, 0.0507812, 0.0546875, 0.0585938, 0.0625000, 0.0664062, 0.0703125, 0.0742188, 0.0781250, 0.0820312, 0.0859375, 0.0898438, @@ -93,8 +92,8 @@ 0.9140625, 0.9179688, 0.9218750, 0.9257812, 0.9296875, 0.9335938, 0.9375000, 0.9414062, 0.9453125, 0.9492188, 0.9531250, 0.9570312, 0.9609375, 0.9648438, 0.9687500, 0.9726562, 0.9765625, 0.9804688, - 0.9843750, 0.9882812, 0.9921875, 0.9960938]), -array([ 0.0000000, 0.0039062, 0.0078125, 0.0117188, 0.0156250, 0.0195312, + 0.9843750, 0.9882812, 0.9921875, 0.9960938], + [ 0.0000000, 0.0039062, 0.0078125, 0.0117188, 0.0156250, 0.0195312, 0.0234375, 0.0273438, 0.0312500, 0.0351562, 0.0390625, 0.0429688, 0.0468750, 0.0507812, 0.0546875, 0.0585938, 0.0625000, 0.0664062, 0.0703125, 0.0742188, 0.0781250, 0.0820312, 0.0859375, 0.0898438, @@ -136,40 +135,15 @@ 0.9140625, 0.9179688, 0.9218750, 0.9257812, 0.9296875, 0.9335938, 0.9375000, 0.9414062, 0.9453125, 0.9492188, 0.9531250, 0.9570312, 0.9609375, 0.9648438, 0.9687500, 0.9726562, 0.9765625, 0.9804688, - 0.9843750, 0.9882812, 0.9921875, 0.9960938]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.9843750, 0.9882812, 0.9921875, 0.9960938], ) +) ### IDL colormap 1 :: BLUE ### -color_map_luts['idl01'] = \ +color_map_luts['idl01'] = np.transpose( ( -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -211,8 +185,8 @@ 0.6640625, 0.6835938, 0.6992188, 0.7148438, 0.7304688, 0.7460938, 0.7617188, 0.7773438, 0.7929688, 0.8085938, 0.8242188, 0.8398438, 0.8554688, 0.8710938, 0.8867188, 0.9023438, 0.9179688, 0.9335938, - 0.9492188, 0.9648438, 0.9804688, 0.9960938]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + 0.9492188, 0.9648438, 0.9804688, 0.9960938], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -254,8 +228,8 @@ 0.8671875, 0.8710938, 0.8789062, 0.8867188, 0.8906250, 0.8984375, 0.9023438, 0.9101562, 0.9179688, 0.9218750, 0.9296875, 0.9335938, 0.9414062, 0.9492188, 0.9531250, 0.9609375, 0.9648438, 0.9726562, - 0.9804688, 0.9843750, 0.9921875, 0.9960938]), -array([ 0.0000000, 0.0039062, 0.0078125, 0.0156250, 0.0195312, 0.0234375, + 0.9804688, 0.9843750, 0.9921875, 0.9960938], + [ 0.0000000, 0.0039062, 0.0078125, 0.0156250, 0.0195312, 0.0234375, 0.0312500, 0.0351562, 0.0390625, 0.0468750, 0.0507812, 0.0546875, 0.0625000, 0.0664062, 0.0703125, 0.0781250, 0.0820312, 0.0898438, 0.0937500, 0.0976562, 0.1054688, 0.1093750, 0.1132812, 0.1210938, @@ -297,40 +271,15 @@ 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, - 0.9960938, 0.9960938, 0.9960938, 0.9960938]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.9960938, 0.9960938, 0.9960938, 0.9960938], ) +) ### IDL colormap 2 :: GRN-RED-BLU-WHT ### -color_map_luts['idl02'] = \ +color_map_luts['idl02'] = np.transpose( ( -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -372,8 +321,8 @@ 0.7578125, 0.7695312, 0.7812500, 0.7929688, 0.8046875, 0.8164062, 0.8281250, 0.8398438, 0.8515625, 0.8632812, 0.8750000, 0.8906250, 0.9062500, 0.9218750, 0.9375000, 0.9492188, 0.9609375, 0.9726562, - 0.9843750, 0.9882812, 0.9921875, 0.9960938]), -array([ 0.0000000, 0.1406250, 0.2812500, 0.2929688, 0.3085938, 0.3203125, + 0.9843750, 0.9882812, 0.9921875, 0.9960938], + [ 0.0000000, 0.1406250, 0.2812500, 0.2929688, 0.3085938, 0.3203125, 0.3359375, 0.3515625, 0.3632812, 0.3789062, 0.3906250, 0.4062500, 0.4218750, 0.4570312, 0.4921875, 0.5273438, 0.5625000, 0.5976562, 0.6328125, 0.6679688, 0.7031250, 0.7382812, 0.7734375, 0.8085938, @@ -415,8 +364,8 @@ 0.4375000, 0.4687500, 0.5000000, 0.5273438, 0.5546875, 0.5820312, 0.6093750, 0.6406250, 0.6718750, 0.7031250, 0.7343750, 0.7656250, 0.7968750, 0.8281250, 0.8593750, 0.8906250, 0.9218750, 0.9531250, - 0.9843750, 0.9882812, 0.9921875, 0.9960938]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + 0.9843750, 0.9882812, 0.9921875, 0.9960938], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -458,40 +407,15 @@ 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, - 0.9960938, 0.9960938, 0.9960938, 0.9960938]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.9960938, 0.9960938, 0.9960938, 0.9960938], ) +) ### IDL colormap 3 :: RED TEMPERATURE ### -color_map_luts['idl03'] = \ +color_map_luts['idl03'] = np.transpose( ( -array([ 0.0000000, 0.0039062, 0.0078125, 0.0156250, 0.0195312, 0.0273438, + [ 0.0000000, 0.0039062, 0.0078125, 0.0156250, 0.0195312, 0.0273438, 0.0312500, 0.0390625, 0.0429688, 0.0507812, 0.0546875, 0.0585938, 0.0664062, 0.0703125, 0.0781250, 0.0820312, 0.0898438, 0.0937500, 0.1015625, 0.1054688, 0.1093750, 0.1171875, 0.1210938, 0.1289062, @@ -533,8 +457,8 @@ 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, - 0.9960938, 0.9960938, 0.9960938, 0.9960938]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + 0.9960938, 0.9960938, 0.9960938, 0.9960938], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -576,8 +500,8 @@ 0.8398438, 0.8476562, 0.8554688, 0.8632812, 0.8671875, 0.8750000, 0.8828125, 0.8906250, 0.8984375, 0.9062500, 0.9140625, 0.9218750, 0.9296875, 0.9335938, 0.9414062, 0.9492188, 0.9570312, 0.9648438, - 0.9726562, 0.9804688, 0.9882812, 0.9960938]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + 0.9726562, 0.9804688, 0.9882812, 0.9960938], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -619,40 +543,15 @@ 0.6718750, 0.6875000, 0.7031250, 0.7187500, 0.7343750, 0.7500000, 0.7656250, 0.7812500, 0.7968750, 0.8085938, 0.8242188, 0.8398438, 0.8554688, 0.8710938, 0.8867188, 0.9023438, 0.9179688, 0.9335938, - 0.9492188, 0.9648438, 0.9804688, 0.9960938]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.9492188, 0.9648438, 0.9804688, 0.9960938], ) +) ### IDL colormap 4 :: BLUE ### -color_map_luts['idl04'] = \ +color_map_luts['idl04'] = np.transpose( ( -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -694,8 +593,8 @@ 0.9570312, 0.9570312, 0.9609375, 0.9609375, 0.9648438, 0.9648438, 0.9687500, 0.9687500, 0.9726562, 0.9726562, 0.9765625, 0.9765625, 0.9804688, 0.9804688, 0.9843750, 0.9843750, 0.9882812, 0.9882812, - 0.9921875, 0.9921875, 0.9960938, 0.9960938]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + 0.9921875, 0.9921875, 0.9960938, 0.9960938], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -737,8 +636,8 @@ 0.8085938, 0.8164062, 0.8281250, 0.8359375, 0.8437500, 0.8554688, 0.8632812, 0.8710938, 0.8828125, 0.8906250, 0.8984375, 0.9062500, 0.9179688, 0.9257812, 0.9335938, 0.9453125, 0.9531250, 0.9609375, - 0.9726562, 0.9804688, 0.9882812, 0.9960938]), -array([ 0.0000000, 0.0078125, 0.0156250, 0.0234375, 0.0312500, 0.0390625, + 0.9726562, 0.9804688, 0.9882812, 0.9960938], + [ 0.0000000, 0.0078125, 0.0156250, 0.0234375, 0.0312500, 0.0390625, 0.0468750, 0.0546875, 0.0625000, 0.0703125, 0.0781250, 0.0859375, 0.0976562, 0.1054688, 0.1132812, 0.1210938, 0.1289062, 0.1367188, 0.1445312, 0.1523438, 0.1601562, 0.1679688, 0.1757812, 0.1835938, @@ -780,40 +679,15 @@ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, - 0.0000000, 0.0000000, 0.0000000, 0.0000000]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.0000000, 0.0000000, 0.0000000, 0.0000000], ) +) ### IDL colormap 5 :: STD GAMMA-II ### -color_map_luts['idl05'] = \ +color_map_luts['idl05'] = np.transpose( ( -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -855,8 +729,8 @@ 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, - 0.9960938, 0.9960938, 0.9960938, 0.9960938]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + 0.9960938, 0.9960938, 0.9960938, 0.9960938], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -898,8 +772,8 @@ 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, - 0.9960938, 0.9960938, 0.9960938, 0.9960938]), -array([ 0.0000000, 0.0195312, 0.0390625, 0.0585938, 0.0781250, 0.1015625, + 0.9960938, 0.9960938, 0.9960938, 0.9960938], + [ 0.0000000, 0.0195312, 0.0390625, 0.0585938, 0.0781250, 0.1015625, 0.1210938, 0.1406250, 0.1601562, 0.1796875, 0.2031250, 0.2226562, 0.2421875, 0.2617188, 0.2812500, 0.3046875, 0.3242188, 0.3437500, 0.3632812, 0.3828125, 0.4062500, 0.4257812, 0.4453125, 0.4648438, @@ -941,40 +815,15 @@ 0.7304688, 0.7421875, 0.7539062, 0.7656250, 0.7812500, 0.7929688, 0.8046875, 0.8164062, 0.8320312, 0.8437500, 0.8554688, 0.8671875, 0.8789062, 0.8945312, 0.9062500, 0.9179688, 0.9296875, 0.9453125, - 0.9570312, 0.9687500, 0.9804688, 0.9960938]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.9570312, 0.9687500, 0.9804688, 0.9960938], ) +) ### IDL colormap 6 :: PRISM ### -color_map_luts['idl06'] = \ +color_map_luts['idl06'] = np.transpose( ( -array([ 0.0000000, 0.0117188, 0.0273438, 0.0429688, 0.0585938, 0.0742188, + [ 0.0000000, 0.0117188, 0.0273438, 0.0429688, 0.0585938, 0.0742188, 0.0859375, 0.1015625, 0.1171875, 0.1328125, 0.1484375, 0.1601562, 0.1757812, 0.1914062, 0.2070312, 0.2226562, 0.2343750, 0.2500000, 0.2656250, 0.2812500, 0.2968750, 0.3085938, 0.3242188, 0.3398438, @@ -1016,8 +865,8 @@ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, - 0.0000000, 0.0000000, 0.0000000, 0.0000000]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + 0.0000000, 0.0000000, 0.0000000, 0.0000000], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -1059,8 +908,8 @@ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, - 0.0000000, 0.0000000, 0.0000000, 0.0000000]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + 0.0000000, 0.0000000, 0.0000000, 0.0000000], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -1102,40 +951,15 @@ 0.3320312, 0.3164062, 0.3007812, 0.2851562, 0.2695312, 0.2539062, 0.2382812, 0.2226562, 0.2070312, 0.1914062, 0.1757812, 0.1601562, 0.1445312, 0.1289062, 0.1132812, 0.0976562, 0.0820312, 0.0664062, - 0.0507812, 0.0351562, 0.0195312, 0.0000000]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.0507812, 0.0351562, 0.0195312, 0.0000000], ) +) ### IDL colormap 7 :: RED-PURPLE ### -color_map_luts['idl07'] = \ +color_map_luts['idl07'] = np.transpose( ( -array([ 0.0000000, 0.0000000, 0.0117188, 0.0234375, 0.0390625, 0.0507812, + [ 0.0000000, 0.0000000, 0.0117188, 0.0234375, 0.0390625, 0.0507812, 0.0664062, 0.0781250, 0.0937500, 0.1054688, 0.1171875, 0.1289062, 0.1406250, 0.1523438, 0.1640625, 0.1757812, 0.1875000, 0.1992188, 0.2109375, 0.2226562, 0.2343750, 0.2460938, 0.2578125, 0.2695312, @@ -1177,8 +1001,8 @@ 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, - 0.9843750, 0.9843750, 0.9882812, 0.9921875]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + 0.9843750, 0.9843750, 0.9882812, 0.9921875], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -1220,8 +1044,8 @@ 0.6640625, 0.6757812, 0.6875000, 0.7031250, 0.7187500, 0.7343750, 0.7500000, 0.7695312, 0.7890625, 0.8085938, 0.8281250, 0.8476562, 0.8671875, 0.8867188, 0.9062500, 0.9257812, 0.9453125, 0.9648438, - 0.9843750, 0.9843750, 0.9882812, 0.9921875]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + 0.9843750, 0.9843750, 0.9882812, 0.9921875], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0039062, 0.0039062, 0.0039062, 0.0039062, 0.0078125, 0.0078125, 0.0078125, 0.0078125, 0.0078125, 0.0078125, 0.0078125, 0.0078125, 0.0117188, 0.0117188, 0.0117188, 0.0117188, @@ -1263,40 +1087,15 @@ 0.9257812, 0.9296875, 0.9335938, 0.9375000, 0.9414062, 0.9453125, 0.9492188, 0.9492188, 0.9531250, 0.9570312, 0.9609375, 0.9609375, 0.9648438, 0.9687500, 0.9726562, 0.9726562, 0.9765625, 0.9804688, - 0.9843750, 0.9843750, 0.9882812, 0.9921875]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.9843750, 0.9843750, 0.9882812, 0.9921875], ) +) ### IDL colormap 8 :: GREEN ### -color_map_luts['idl08'] = \ +color_map_luts['idl08'] = np.transpose( ( -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -1338,8 +1137,8 @@ 0.8632812, 0.8671875, 0.8750000, 0.8789062, 0.8867188, 0.8945312, 0.8984375, 0.9062500, 0.9140625, 0.9179688, 0.9257812, 0.9296875, 0.9375000, 0.9453125, 0.9492188, 0.9570312, 0.9609375, 0.9687500, - 0.9765625, 0.9804688, 0.9882812, 0.9960938]), -array([ 0.0000000, 0.0039062, 0.0078125, 0.0117188, 0.0156250, 0.0195312, + 0.9765625, 0.9804688, 0.9882812, 0.9960938], + [ 0.0000000, 0.0039062, 0.0078125, 0.0117188, 0.0156250, 0.0195312, 0.0234375, 0.0273438, 0.0312500, 0.0351562, 0.0390625, 0.0429688, 0.0468750, 0.0507812, 0.0546875, 0.0585938, 0.0625000, 0.0664062, 0.0703125, 0.0742188, 0.0781250, 0.0820312, 0.0859375, 0.0898438, @@ -1381,8 +1180,8 @@ 0.9140625, 0.9179688, 0.9218750, 0.9257812, 0.9296875, 0.9335938, 0.9375000, 0.9414062, 0.9453125, 0.9492188, 0.9531250, 0.9570312, 0.9609375, 0.9648438, 0.9687500, 0.9726562, 0.9765625, 0.9804688, - 0.9843750, 0.9882812, 0.9921875, 0.9960938]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + 0.9843750, 0.9882812, 0.9921875, 0.9960938], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -1424,40 +1223,15 @@ 0.7109375, 0.7265625, 0.7382812, 0.7500000, 0.7656250, 0.7773438, 0.7929688, 0.8046875, 0.8203125, 0.8320312, 0.8476562, 0.8593750, 0.8710938, 0.8867188, 0.8984375, 0.9140625, 0.9257812, 0.9414062, - 0.9531250, 0.9687500, 0.9804688, 0.9960938]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.9531250, 0.9687500, 0.9804688, 0.9960938], ) +) ### IDL colormap 9 :: GRN ### -color_map_luts['idl09'] = \ +color_map_luts['idl09'] = np.transpose( ( -array([ 0.0039062, 0.0039062, 0.0039062, 0.0078125, 0.0078125, 0.0078125, + [ 0.0039062, 0.0039062, 0.0039062, 0.0078125, 0.0078125, 0.0078125, 0.0117188, 0.0117188, 0.0156250, 0.0156250, 0.0156250, 0.0195312, 0.0195312, 0.0195312, 0.0234375, 0.0234375, 0.0273438, 0.0273438, 0.0273438, 0.0312500, 0.0312500, 0.0351562, 0.0351562, 0.0351562, @@ -1499,8 +1273,8 @@ 0.8398438, 0.8476562, 0.8554688, 0.8632812, 0.8710938, 0.8789062, 0.8828125, 0.8906250, 0.8984375, 0.9062500, 0.9140625, 0.9218750, 0.9296875, 0.9375000, 0.9414062, 0.9492188, 0.9570312, 0.9648438, - 0.9726562, 0.9804688, 0.9882812, 0.9960938]), -array([ 0.0000000, 0.0000000, 0.0039062, 0.0078125, 0.0078125, 0.0117188, + 0.9726562, 0.9804688, 0.9882812, 0.9960938], + [ 0.0000000, 0.0000000, 0.0039062, 0.0078125, 0.0078125, 0.0117188, 0.0156250, 0.0156250, 0.0195312, 0.0234375, 0.0234375, 0.0273438, 0.0312500, 0.0312500, 0.0351562, 0.0390625, 0.0390625, 0.0429688, 0.0468750, 0.0468750, 0.0507812, 0.0546875, 0.0546875, 0.0585938, @@ -1542,8 +1316,8 @@ 0.8828125, 0.8906250, 0.8945312, 0.8984375, 0.9062500, 0.9101562, 0.9140625, 0.9218750, 0.9257812, 0.9296875, 0.9375000, 0.9414062, 0.9453125, 0.9531250, 0.9570312, 0.9609375, 0.9687500, 0.9726562, - 0.9765625, 0.9843750, 0.9882812, 0.9960938]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0039062, 0.0039062, + 0.9765625, 0.9843750, 0.9882812, 0.9960938], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0039062, 0.0039062, 0.0039062, 0.0039062, 0.0078125, 0.0078125, 0.0078125, 0.0078125, 0.0117188, 0.0117188, 0.0117188, 0.0117188, 0.0156250, 0.0156250, 0.0156250, 0.0195312, 0.0195312, 0.0195312, 0.0195312, 0.0234375, @@ -1585,40 +1359,15 @@ 0.7539062, 0.7656250, 0.7773438, 0.7890625, 0.8007812, 0.8125000, 0.8242188, 0.8320312, 0.8437500, 0.8554688, 0.8671875, 0.8789062, 0.8906250, 0.9023438, 0.9140625, 0.9257812, 0.9375000, 0.9492188, - 0.9609375, 0.9726562, 0.9843750, 0.9960938]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.9609375, 0.9726562, 0.9843750, 0.9960938], ) +) ### IDL colormap 10 :: GREEN-PINK ### -color_map_luts['idl10'] = \ +color_map_luts['idl10'] = np.transpose( ( -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -1660,8 +1409,8 @@ 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, 0.9843750, - 0.9843750, 0.9882812, 0.9921875, 0.9960938]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0546875, 0.1093750, + 0.9843750, 0.9882812, 0.9921875, 0.9960938], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0546875, 0.1093750, 0.1679688, 0.2226562, 0.2812500, 0.3164062, 0.3515625, 0.3867188, 0.4218750, 0.4570312, 0.4921875, 0.5273438, 0.5625000, 0.5976562, 0.6328125, 0.6679688, 0.7031250, 0.6992188, 0.6953125, 0.6914062, @@ -1703,8 +1452,8 @@ 0.7031250, 0.7187500, 0.7343750, 0.7500000, 0.7656250, 0.7812500, 0.7968750, 0.8125000, 0.8281250, 0.8437500, 0.8593750, 0.8750000, 0.8906250, 0.9062500, 0.9218750, 0.9375000, 0.9531250, 0.9687500, - 0.9843750, 0.9882812, 0.9921875, 0.9960938]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + 0.9843750, 0.9882812, 0.9921875, 0.9960938], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0039062, 0.0117188, 0.0156250, @@ -1746,40 +1495,15 @@ 0.9179688, 0.9218750, 0.9257812, 0.9257812, 0.9296875, 0.9335938, 0.9375000, 0.9414062, 0.9453125, 0.9492188, 0.9531250, 0.9570312, 0.9609375, 0.9648438, 0.9687500, 0.9726562, 0.9765625, 0.9804688, - 0.9843750, 0.9882812, 0.9921875, 0.9960938]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.9843750, 0.9882812, 0.9921875, 0.9960938], ) +) ### IDL colormap 11 :: BLUE-RED ### -color_map_luts['idl11'] = \ +color_map_luts['idl11'] = np.transpose( ( -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -1821,8 +1545,8 @@ 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, - 0.9960938, 0.9960938, 0.9960938, 0.9960938]), -array([ 0.0000000, 0.0039062, 0.0078125, 0.0117188, 0.0156250, 0.0312500, + 0.9960938, 0.9960938, 0.9960938, 0.9960938], + [ 0.0000000, 0.0039062, 0.0078125, 0.0117188, 0.0156250, 0.0312500, 0.0468750, 0.0625000, 0.0820312, 0.0976562, 0.1132812, 0.1289062, 0.1484375, 0.1640625, 0.1796875, 0.1953125, 0.2148438, 0.2304688, 0.2460938, 0.2617188, 0.2812500, 0.2968750, 0.3125000, 0.3281250, @@ -1864,8 +1588,8 @@ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, - 0.0000000, 0.0000000, 0.0000000, 0.0000000]), -array([ 0.0000000, 0.0039062, 0.0078125, 0.0117188, 0.0156250, 0.0312500, + 0.0000000, 0.0000000, 0.0000000, 0.0000000], + [ 0.0000000, 0.0039062, 0.0078125, 0.0117188, 0.0156250, 0.0312500, 0.0468750, 0.0625000, 0.0820312, 0.0976562, 0.1132812, 0.1289062, 0.1484375, 0.1640625, 0.1796875, 0.1953125, 0.2148438, 0.2304688, 0.2460938, 0.2617188, 0.2812500, 0.2968750, 0.3125000, 0.3281250, @@ -1907,40 +1631,15 @@ 0.3242188, 0.3085938, 0.2929688, 0.2734375, 0.2578125, 0.2421875, 0.2265625, 0.2109375, 0.1953125, 0.1796875, 0.1640625, 0.1484375, 0.1289062, 0.1132812, 0.0976562, 0.0820312, 0.0664062, 0.0507812, - 0.0351562, 0.0195312, 0.0000000, 0.0000000]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.0351562, 0.0195312, 0.0000000, 0.0000000], ) +) ### IDL colormap 12 :: 16 LEVEL ### -color_map_luts['idl12'] = \ +color_map_luts['idl12'] = np.transpose( ( -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -1982,8 +1681,8 @@ 0.8593750, 0.8593750, 0.8593750, 0.8593750, 0.8593750, 0.8593750, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, - 0.9960938, 0.9960938, 0.9960938, 0.9960938]), -array([ 0.0000000, 0.3281250, 0.3281250, 0.3281250, 0.3281250, 0.3281250, + 0.9960938, 0.9960938, 0.9960938, 0.9960938], + [ 0.0000000, 0.3281250, 0.3281250, 0.3281250, 0.3281250, 0.3281250, 0.3281250, 0.3281250, 0.3281250, 0.3281250, 0.3281250, 0.3281250, 0.3281250, 0.3281250, 0.3281250, 0.3281250, 0.6562500, 0.6562500, 0.6562500, 0.6562500, 0.6562500, 0.6562500, 0.6562500, 0.6562500, @@ -2025,8 +1724,8 @@ 0.8593750, 0.8593750, 0.8593750, 0.8593750, 0.8593750, 0.8593750, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, - 0.9960938, 0.9960938, 0.9960938, 0.9960938]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + 0.9960938, 0.9960938, 0.9960938, 0.9960938], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -2068,40 +1767,15 @@ 0.8593750, 0.8593750, 0.8593750, 0.8593750, 0.8593750, 0.8593750, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, - 0.9960938, 0.9960938, 0.9960938, 0.9960938]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.9960938, 0.9960938, 0.9960938, 0.9960938], ) +) ### IDL colormap 13 :: RAINBOW ### -color_map_luts['idl13'] = \ +color_map_luts['idl13'] = np.transpose( ( -array([ 0.0000000, 0.0156250, 0.0351562, 0.0507812, 0.0703125, 0.0859375, + [ 0.0000000, 0.0156250, 0.0351562, 0.0507812, 0.0703125, 0.0859375, 0.1054688, 0.1210938, 0.1406250, 0.1562500, 0.1757812, 0.1953125, 0.2109375, 0.2265625, 0.2382812, 0.2500000, 0.2656250, 0.2695312, 0.2812500, 0.2890625, 0.3007812, 0.3085938, 0.3125000, 0.3203125, @@ -2143,8 +1817,8 @@ 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, - 0.9960938, 0.9960938, 0.9960938, 0.9960938]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + 0.9960938, 0.9960938, 0.9960938, 0.9960938], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -2186,8 +1860,8 @@ 0.4296875, 0.4140625, 0.3984375, 0.3789062, 0.3476562, 0.3320312, 0.3125000, 0.2968750, 0.2812500, 0.2460938, 0.2304688, 0.2148438, 0.1992188, 0.1640625, 0.1484375, 0.1328125, 0.1132812, 0.0820312, - 0.0664062, 0.0468750, 0.0312500, 0.0000000]), -array([ 0.0000000, 0.0117188, 0.0273438, 0.0390625, 0.0546875, 0.0742188, + 0.0664062, 0.0468750, 0.0312500, 0.0000000], + [ 0.0000000, 0.0117188, 0.0273438, 0.0390625, 0.0546875, 0.0742188, 0.0898438, 0.1093750, 0.1250000, 0.1484375, 0.1679688, 0.1875000, 0.2070312, 0.2304688, 0.2460938, 0.2656250, 0.2812500, 0.3007812, 0.3164062, 0.3359375, 0.3554688, 0.3710938, 0.3906250, 0.4062500, @@ -2229,40 +1903,15 @@ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, - 0.0000000, 0.0000000, 0.0000000, 0.0000000]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.0000000, 0.0000000, 0.0000000, 0.0000000], ) +) ### IDL colormap 14 :: STEPS ### -color_map_luts['idl14'] = \ +color_map_luts['idl14'] = np.transpose( ( -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -2304,8 +1953,8 @@ 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, - 0.9960938, 0.9960938, 0.9960938, 0.9960938]), -array([ 0.0000000, 0.1640625, 0.3320312, 0.4960938, 0.6640625, 0.8281250, + 0.9960938, 0.9960938, 0.9960938, 0.9960938], + [ 0.0000000, 0.1640625, 0.3320312, 0.4960938, 0.6640625, 0.8281250, 0.9960938, 0.9609375, 0.9218750, 0.8828125, 0.8437500, 0.8046875, 0.7695312, 0.7304688, 0.6914062, 0.6523438, 0.6132812, 0.5781250, 0.5390625, 0.5000000, 0.4609375, 0.4218750, 0.3867188, 0.3476562, @@ -2347,8 +1996,8 @@ 0.4414062, 0.4648438, 0.4882812, 0.5117188, 0.5390625, 0.5625000, 0.5898438, 0.6132812, 0.6406250, 0.6679688, 0.6953125, 0.7226562, 0.7539062, 0.7812500, 0.8125000, 0.8398438, 0.8710938, 0.8945312, - 0.9179688, 0.9453125, 0.9687500, 0.9960938]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + 0.9179688, 0.9453125, 0.9687500, 0.9960938], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -2390,40 +2039,15 @@ 0.3203125, 0.3476562, 0.3789062, 0.4062500, 0.4375000, 0.4687500, 0.5000000, 0.5312500, 0.5664062, 0.5976562, 0.6328125, 0.6679688, 0.7031250, 0.7382812, 0.7734375, 0.8085938, 0.8476562, 0.8750000, - 0.9062500, 0.9335938, 0.9648438, 0.9960938]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.9062500, 0.9335938, 0.9648438, 0.9960938], ) +) ### IDL colormap 15 :: STERN SPECIAL ### -color_map_luts['idl15'] = \ +color_map_luts['idl15'] = np.transpose( ( -array([ 0.0000000, 0.0703125, 0.1406250, 0.2109375, 0.2812500, 0.3515625, + [ 0.0000000, 0.0703125, 0.1406250, 0.2109375, 0.2812500, 0.3515625, 0.4218750, 0.4960938, 0.5664062, 0.6367188, 0.7070312, 0.7773438, 0.8476562, 0.9179688, 0.9921875, 0.9726562, 0.9531250, 0.9335938, 0.9140625, 0.8945312, 0.8710938, 0.8515625, 0.8320312, 0.8125000, @@ -2465,8 +2089,8 @@ 0.9140625, 0.9179688, 0.9218750, 0.9257812, 0.9296875, 0.9335938, 0.9375000, 0.9414062, 0.9453125, 0.9492188, 0.9531250, 0.9570312, 0.9609375, 0.9648438, 0.9687500, 0.9726562, 0.9765625, 0.9804688, - 0.9843750, 0.9882812, 0.9921875, 0.9960938]), -array([ 0.0000000, 0.0039062, 0.0078125, 0.0117188, 0.0156250, 0.0195312, + 0.9843750, 0.9882812, 0.9921875, 0.9960938], + [ 0.0000000, 0.0039062, 0.0078125, 0.0117188, 0.0156250, 0.0195312, 0.0234375, 0.0273438, 0.0312500, 0.0351562, 0.0390625, 0.0429688, 0.0468750, 0.0507812, 0.0546875, 0.0585938, 0.0625000, 0.0664062, 0.0703125, 0.0742188, 0.0781250, 0.0820312, 0.0859375, 0.0898438, @@ -2508,8 +2132,8 @@ 0.9140625, 0.9179688, 0.9218750, 0.9257812, 0.9296875, 0.9335938, 0.9375000, 0.9414062, 0.9453125, 0.9492188, 0.9531250, 0.9570312, 0.9609375, 0.9648438, 0.9687500, 0.9726562, 0.9765625, 0.9804688, - 0.9843750, 0.9882812, 0.9921875, 0.9960938]), -array([ 0.0000000, 0.0039062, 0.0117188, 0.0195312, 0.0273438, 0.0351562, + 0.9843750, 0.9882812, 0.9921875, 0.9960938], + [ 0.0000000, 0.0039062, 0.0117188, 0.0195312, 0.0273438, 0.0351562, 0.0429688, 0.0507812, 0.0585938, 0.0664062, 0.0742188, 0.0820312, 0.0898438, 0.0976562, 0.1054688, 0.1132812, 0.1210938, 0.1289062, 0.1367188, 0.1445312, 0.1523438, 0.1601562, 0.1679688, 0.1757812, @@ -2551,40 +2175,15 @@ 0.6835938, 0.6953125, 0.7109375, 0.7265625, 0.7421875, 0.7578125, 0.7695312, 0.7851562, 0.8007812, 0.8164062, 0.8320312, 0.8437500, 0.8593750, 0.8750000, 0.8906250, 0.9062500, 0.9179688, 0.9335938, - 0.9492188, 0.9648438, 0.9804688, 0.9960938]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.9492188, 0.9648438, 0.9804688, 0.9960938], ) +) ### IDL colormap 16 :: Haze ### -color_map_luts['idl16'] = \ +color_map_luts['idl16'] = np.transpose( ( -array([ 0.6523438, 0.6523438, 0.9960938, 0.9921875, 0.9726562, 0.9648438, + [ 0.6523438, 0.6523438, 0.9960938, 0.9921875, 0.9726562, 0.9648438, 0.9570312, 0.9492188, 0.9453125, 0.9375000, 0.9296875, 0.9218750, 0.9140625, 0.9062500, 0.8984375, 0.8906250, 0.8828125, 0.8750000, 0.8671875, 0.8593750, 0.8515625, 0.8437500, 0.8359375, 0.8281250, @@ -2626,8 +2225,8 @@ 0.8242188, 0.8320312, 0.8398438, 0.8476562, 0.8554688, 0.8632812, 0.8710938, 0.8789062, 0.8867188, 0.8945312, 0.9023438, 0.9101562, 0.9179688, 0.9257812, 0.9335938, 0.9414062, 0.9492188, 0.9570312, - 0.9648438, 0.9726562, 0.9804688, 0.9804688]), -array([ 0.4375000, 0.4375000, 0.8320312, 0.8281250, 0.8203125, 0.8164062, + 0.9648438, 0.9726562, 0.9804688, 0.9804688], + [ 0.4375000, 0.4375000, 0.8320312, 0.8281250, 0.8203125, 0.8164062, 0.8125000, 0.8046875, 0.8007812, 0.7929688, 0.7890625, 0.7812500, 0.7773438, 0.7734375, 0.7656250, 0.7617188, 0.7539062, 0.7500000, 0.7460938, 0.7382812, 0.7343750, 0.7265625, 0.7226562, 0.7148438, @@ -2669,8 +2268,8 @@ 0.6562500, 0.6601562, 0.6679688, 0.6718750, 0.6757812, 0.6835938, 0.6875000, 0.6914062, 0.6992188, 0.7031250, 0.7070312, 0.7148438, 0.7187500, 0.7226562, 0.7304688, 0.7343750, 0.7382812, 0.7460938, - 0.7500000, 0.7539062, 0.7617188, 0.7617188]), -array([ 0.9960938, 0.9960938, 0.9921875, 0.9804688, 0.9765625, 0.9726562, + 0.7500000, 0.7539062, 0.7617188, 0.7617188], + [ 0.9960938, 0.9960938, 0.9921875, 0.9804688, 0.9765625, 0.9726562, 0.9687500, 0.9648438, 0.9609375, 0.9570312, 0.9531250, 0.9492188, 0.9453125, 0.9414062, 0.9375000, 0.9335938, 0.9296875, 0.9257812, 0.9218750, 0.9179688, 0.9140625, 0.9101562, 0.9062500, 0.9023438, @@ -2712,40 +2311,15 @@ 0.0781250, 0.0742188, 0.0703125, 0.0664062, 0.0625000, 0.0585938, 0.0546875, 0.0507812, 0.0468750, 0.0429688, 0.0507812, 0.0351562, 0.0312500, 0.0273438, 0.0234375, 0.0195312, 0.0156250, 0.0117188, - 0.0078125, 0.0039062, 0.0000000, 0.0000000]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.0078125, 0.0039062, 0.0000000, 0.0000000], ) +) ### IDL colormap 17 :: Blue - Pastel - Red ### -color_map_luts['idl17'] = \ +color_map_luts['idl17'] = np.transpose( ( -array([ 0.1289062, 0.1289062, 0.1250000, 0.1210938, 0.1210938, 0.1171875, + [ 0.1289062, 0.1289062, 0.1250000, 0.1210938, 0.1210938, 0.1171875, 0.1132812, 0.1093750, 0.1054688, 0.1015625, 0.0976562, 0.0937500, 0.0898438, 0.0859375, 0.0820312, 0.0781250, 0.0742188, 0.0664062, 0.0625000, 0.0585938, 0.0546875, 0.0468750, 0.0429688, 0.0507812, @@ -2787,8 +2361,8 @@ 0.6484375, 0.6562500, 0.6601562, 0.6640625, 0.6718750, 0.6757812, 0.6796875, 0.6835938, 0.6914062, 0.6953125, 0.6992188, 0.7070312, 0.7109375, 0.7148438, 0.7226562, 0.7265625, 0.7304688, 0.7382812, - 0.7421875, 0.7460938, 0.7539062, 0.7539062]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + 0.7421875, 0.7460938, 0.7539062, 0.7539062], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -2830,8 +2404,8 @@ 0.0546875, 0.0507812, 0.0468750, 0.0429688, 0.0507812, 0.0351562, 0.0312500, 0.0273438, 0.0273438, 0.0234375, 0.0195312, 0.0156250, 0.0156250, 0.0117188, 0.0078125, 0.0078125, 0.0039062, 0.0039062, - 0.0000000, 0.0000000, 0.0000000, 0.0000000]), -array([ 0.3750000, 0.3750000, 0.3789062, 0.3867188, 0.3906250, 0.3945312, + 0.0000000, 0.0000000, 0.0000000, 0.0000000], + [ 0.3750000, 0.3750000, 0.3789062, 0.3867188, 0.3906250, 0.3945312, 0.3984375, 0.4062500, 0.4101562, 0.4140625, 0.4179688, 0.4218750, 0.4296875, 0.4335938, 0.4375000, 0.4414062, 0.4492188, 0.4531250, 0.4570312, 0.4609375, 0.4648438, 0.4726562, 0.4765625, 0.4804688, @@ -2873,40 +2447,15 @@ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, - 0.0000000, 0.0000000, 0.0000000, 0.0000000]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.0000000, 0.0000000, 0.0000000, 0.0000000], ) +) ### IDL colormap 18 :: Pastels ### -color_map_luts['idl18'] = \ +color_map_luts['idl18'] = np.transpose( ( -array([ 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, + [ 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, @@ -2948,8 +2497,8 @@ 0.8789062, 0.9023438, 0.9218750, 0.9453125, 0.9687500, 0.9921875, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, - 0.9960938, 0.9960938, 0.9960938, 0.9960938]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + 0.9960938, 0.9960938, 0.9960938, 0.9960938], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -2991,8 +2540,8 @@ 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9765625, 0.9531250, 0.9296875, 0.9101562, 0.8867188, 0.8632812, 0.8398438, 0.8203125, 0.7968750, 0.7734375, 0.7539062, 0.7304688, - 0.7070312, 0.6835938, 0.6640625, 0.6640625]), -array([ 0.2812500, 0.2812500, 0.2890625, 0.2968750, 0.3046875, 0.3125000, + 0.7070312, 0.6835938, 0.6640625, 0.6640625], + [ 0.2812500, 0.2812500, 0.2890625, 0.2968750, 0.3046875, 0.3125000, 0.3203125, 0.3281250, 0.3359375, 0.3437500, 0.3515625, 0.3554688, 0.3632812, 0.3710938, 0.3789062, 0.3867188, 0.3945312, 0.4023438, 0.4101562, 0.4179688, 0.4257812, 0.4335938, 0.4414062, 0.4492188, @@ -3034,40 +2583,15 @@ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, - 0.0000000, 0.0000000, 0.0000000, 0.0000000]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.0000000, 0.0000000, 0.0000000, 0.0000000], ) +) ### IDL colormap 19 :: Hue Sat Lightness 1 ### -color_map_luts['idl19'] = \ +color_map_luts['idl19'] = np.transpose( ( -array([ 0.9804688, 0.9804688, 0.9804688, 0.9804688, 0.9843750, 0.9843750, + [ 0.9804688, 0.9804688, 0.9804688, 0.9804688, 0.9843750, 0.9843750, 0.9882812, 0.9843750, 0.9843750, 0.9804688, 0.9804688, 0.9765625, 0.9765625, 0.9726562, 0.9726562, 0.9726562, 0.9687500, 0.9687500, 0.9648438, 0.9648438, 0.9609375, 0.9609375, 0.9609375, 0.9570312, @@ -3109,8 +2633,8 @@ 0.9453125, 0.9453125, 0.9492188, 0.9492188, 0.9531250, 0.9531250, 0.9531250, 0.9570312, 0.9570312, 0.9609375, 0.9609375, 0.9609375, 0.9648438, 0.9648438, 0.9687500, 0.9687500, 0.9726562, 0.9726562, - 0.9765625, 0.9765625, 0.9804688, 0.9804688]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0039062, 0.0039062, 0.0078125, + 0.9765625, 0.9765625, 0.9804688, 0.9804688], + [ 0.0000000, 0.0000000, 0.0000000, 0.0039062, 0.0039062, 0.0078125, 0.0078125, 0.0156250, 0.0195312, 0.0273438, 0.0312500, 0.0273438, 0.0351562, 0.0507812, 0.0312500, 0.0585938, 0.0664062, 0.0703125, 0.0781250, 0.0820312, 0.0898438, 0.0937500, 0.1015625, 0.1054688, @@ -3152,8 +2676,8 @@ 0.9414062, 0.9414062, 0.9453125, 0.9453125, 0.9453125, 0.9492188, 0.9492188, 0.9531250, 0.9531250, 0.9570312, 0.9570312, 0.9609375, 0.9609375, 0.9648438, 0.9648438, 0.9687500, 0.9687500, 0.9726562, - 0.9726562, 0.9765625, 0.9765625, 0.9765625]), -array([ 0.0117188, 0.0117188, 0.0351562, 0.0585938, 0.0859375, 0.1093750, + 0.9726562, 0.9765625, 0.9765625, 0.9765625], + [ 0.0117188, 0.0117188, 0.0351562, 0.0585938, 0.0859375, 0.1093750, 0.1328125, 0.1601562, 0.1875000, 0.2148438, 0.2421875, 0.2578125, 0.2851562, 0.3164062, 0.3281250, 0.3671875, 0.3906250, 0.4140625, 0.4375000, 0.4609375, 0.4843750, 0.5078125, 0.5273438, 0.5507812, @@ -3195,40 +2719,15 @@ 0.9335938, 0.9375000, 0.9375000, 0.9414062, 0.9414062, 0.9453125, 0.9492188, 0.9492188, 0.9531250, 0.9531250, 0.9570312, 0.9609375, 0.9609375, 0.9648438, 0.9648438, 0.9687500, 0.9687500, 0.9726562, - 0.9726562, 0.9765625, 0.9765625, 0.9765625]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.9726562, 0.9765625, 0.9765625, 0.9765625], ) +) ### IDL colormap 20 :: Hue Sat Lightness 2 ### -color_map_luts['idl20'] = \ +color_map_luts['idl20'] = np.transpose( ( -array([ 0.9882812, 0.9882812, 0.9804688, 0.9765625, 0.9765625, 0.9726562, + [ 0.9882812, 0.9882812, 0.9804688, 0.9765625, 0.9765625, 0.9726562, 0.9726562, 0.9687500, 0.9687500, 0.9648438, 0.9648438, 0.9609375, 0.9609375, 0.9609375, 0.9570312, 0.9570312, 0.9531250, 0.9531250, 0.9531250, 0.9492188, 0.9492188, 0.9453125, 0.9453125, 0.9453125, @@ -3270,8 +2769,8 @@ 0.9570312, 0.9609375, 0.9609375, 0.9648438, 0.9648438, 0.9648438, 0.9687500, 0.9687500, 0.9726562, 0.9726562, 0.9765625, 0.9765625, 0.9804688, 0.9804688, 0.9843750, 0.9843750, 0.9882812, 0.9882812, - 0.9921875, 0.9921875, 0.9921875, 0.9921875]), -array([ 0.9843750, 0.9843750, 0.9765625, 0.9765625, 0.9726562, 0.9726562, + 0.9921875, 0.9921875, 0.9921875, 0.9921875], + [ 0.9843750, 0.9843750, 0.9765625, 0.9765625, 0.9726562, 0.9726562, 0.9687500, 0.9687500, 0.9648438, 0.9648438, 0.9609375, 0.9609375, 0.9570312, 0.9570312, 0.9531250, 0.9531250, 0.9492188, 0.9453125, 0.9453125, 0.9414062, 0.9414062, 0.9375000, 0.9335938, 0.9335938, @@ -3313,8 +2812,8 @@ 0.5898438, 0.5703125, 0.5468750, 0.5273438, 0.5039062, 0.4804688, 0.4570312, 0.4335938, 0.4140625, 0.3867188, 0.3632812, 0.3320312, 0.3046875, 0.2890625, 0.2617188, 0.2382812, 0.2109375, 0.1835938, - 0.1562500, 0.1289062, 0.1054688, 0.1054688]), -array([ 0.9843750, 0.9843750, 0.9765625, 0.9765625, 0.9726562, 0.9726562, + 0.1562500, 0.1289062, 0.1054688, 0.1054688], + [ 0.9843750, 0.9843750, 0.9765625, 0.9765625, 0.9726562, 0.9726562, 0.9687500, 0.9687500, 0.9648438, 0.9648438, 0.9609375, 0.9609375, 0.9570312, 0.9570312, 0.9531250, 0.9531250, 0.9492188, 0.9492188, 0.9492188, 0.9453125, 0.9453125, 0.9414062, 0.9414062, 0.9414062, @@ -3356,40 +2855,15 @@ 0.1093750, 0.1054688, 0.0976562, 0.0937500, 0.0898438, 0.0859375, 0.0781250, 0.0703125, 0.0664062, 0.0585938, 0.0546875, 0.0507812, 0.0312500, 0.0507812, 0.0312500, 0.0273438, 0.0195312, 0.0156250, - 0.0078125, 0.0039062, 0.0000000, 0.0000000]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.0078125, 0.0039062, 0.0000000, 0.0000000], ) +) ### IDL colormap 21 :: Hue Sat Value 1 ### -color_map_luts['idl21'] = \ +color_map_luts['idl21'] = np.transpose( ( -array([ 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, + [ 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, @@ -3431,8 +2905,8 @@ 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, - 0.9960938, 0.9960938, 0.9960938, 0.9960938]), -array([ 0.0000000, 0.0000000, 0.0039062, 0.0078125, 0.0117188, 0.0156250, + 0.9960938, 0.9960938, 0.9960938, 0.9960938], + [ 0.0000000, 0.0000000, 0.0039062, 0.0078125, 0.0117188, 0.0156250, 0.0195312, 0.0234375, 0.0273438, 0.0312500, 0.0351562, 0.0507812, 0.0429688, 0.0468750, 0.0507812, 0.0546875, 0.0585938, 0.0625000, 0.0664062, 0.0703125, 0.0742188, 0.0781250, 0.0820312, 0.0859375, @@ -3474,8 +2948,8 @@ 0.9531250, 0.9531250, 0.9531250, 0.9531250, 0.9531250, 0.9531250, 0.9570312, 0.9570312, 0.9570312, 0.9570312, 0.9609375, 0.9609375, 0.9609375, 0.9648438, 0.9648438, 0.9687500, 0.9726562, 0.9726562, - 0.9765625, 0.9804688, 0.9804688, 0.9804688]), -array([ 0.0117188, 0.0117188, 0.0507812, 0.0664062, 0.0898438, 0.1171875, + 0.9765625, 0.9804688, 0.9804688, 0.9804688], + [ 0.0117188, 0.0117188, 0.0507812, 0.0664062, 0.0898438, 0.1171875, 0.1445312, 0.1718750, 0.1953125, 0.2226562, 0.2460938, 0.2734375, 0.2968750, 0.3203125, 0.3476562, 0.3710938, 0.3945312, 0.4179688, 0.4453125, 0.4687500, 0.4921875, 0.5156250, 0.5390625, 0.5625000, @@ -3517,40 +2991,15 @@ 0.9023438, 0.9062500, 0.9101562, 0.9140625, 0.9179688, 0.9218750, 0.9257812, 0.9296875, 0.9335938, 0.9375000, 0.9414062, 0.9453125, 0.9492188, 0.9531250, 0.9570312, 0.9609375, 0.9648438, 0.9687500, - 0.9726562, 0.9765625, 0.9804688, 0.9804688]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.9726562, 0.9765625, 0.9804688, 0.9804688], ) +) ### IDL colormap 22 :: Hue Sat Value 2 ### -color_map_luts['idl22'] = \ +color_map_luts['idl22'] = np.transpose( ( -array([ 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, + [ 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, @@ -3592,8 +3041,8 @@ 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, - 0.9960938, 0.9960938, 0.9960938, 0.9960938]), -array([ 0.9882812, 0.9882812, 0.9843750, 0.9804688, 0.9765625, 0.9726562, + 0.9960938, 0.9960938, 0.9960938, 0.9960938], + [ 0.9882812, 0.9882812, 0.9843750, 0.9804688, 0.9765625, 0.9726562, 0.9687500, 0.9648438, 0.9609375, 0.9570312, 0.9531250, 0.9492188, 0.9453125, 0.9414062, 0.9375000, 0.9335938, 0.9296875, 0.9257812, 0.9218750, 0.9179688, 0.9140625, 0.9101562, 0.9062500, 0.9023438, @@ -3635,8 +3084,8 @@ 0.6054688, 0.5820312, 0.5585938, 0.5351562, 0.5117188, 0.4882812, 0.4648438, 0.4414062, 0.4179688, 0.3906250, 0.3671875, 0.3437500, 0.3164062, 0.2929688, 0.2695312, 0.2421875, 0.2187500, 0.1914062, - 0.1640625, 0.1406250, 0.1132812, 0.1132812]), -array([ 0.9882812, 0.9882812, 0.9843750, 0.9804688, 0.9765625, 0.9726562, + 0.1640625, 0.1406250, 0.1132812, 0.1132812], + [ 0.9882812, 0.9882812, 0.9843750, 0.9804688, 0.9765625, 0.9726562, 0.9687500, 0.9687500, 0.9648438, 0.9648438, 0.9609375, 0.9609375, 0.9570312, 0.9570312, 0.9531250, 0.9531250, 0.9531250, 0.9531250, 0.9492188, 0.9492188, 0.9492188, 0.9492188, 0.9492188, 0.9492188, @@ -3678,40 +3127,15 @@ 0.0859375, 0.0820312, 0.0781250, 0.0742188, 0.0703125, 0.0664062, 0.0625000, 0.0585938, 0.0546875, 0.0507812, 0.0468750, 0.0429688, 0.0507812, 0.0351562, 0.0312500, 0.0273438, 0.0234375, 0.0195312, - 0.0156250, 0.0117188, 0.0078125, 0.0078125]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.0156250, 0.0117188, 0.0078125, 0.0078125], ) +) ### IDL colormap 23 :: Purple-Red + Stripes ### -color_map_luts['idl23'] = \ +color_map_luts['idl23'] = np.transpose( ( -array([ 0.0000000, 0.0000000, 0.4960938, 0.7460938, 0.7343750, 0.7265625, + [ 0.0000000, 0.0000000, 0.4960938, 0.7460938, 0.7343750, 0.7265625, 0.7187500, 0.7109375, 0.6992188, 0.6914062, 0.5468750, 0.5390625, 0.6640625, 0.6562500, 0.6445312, 0.6367188, 0.6289062, 0.6171875, 0.6093750, 0.6015625, 0.4726562, 0.4648438, 0.5742188, 0.5664062, @@ -3753,8 +3177,8 @@ 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.7968750, 0.7968750, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.7968750, 0.7968750, - 0.9960938, 0.9960938, 0.9960938, 0.9960938]), -array([ 0.0000000, 0.0000000, 0.4960938, 0.0000000, 0.0000000, 0.0000000, + 0.9960938, 0.9960938, 0.9960938, 0.9960938], + [ 0.0000000, 0.0000000, 0.4960938, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -3796,8 +3220,8 @@ 0.4492188, 0.4296875, 0.4062500, 0.3828125, 0.3593750, 0.3359375, 0.2500000, 0.2343750, 0.2695312, 0.2460938, 0.2226562, 0.2031250, 0.1796875, 0.1562500, 0.1328125, 0.1093750, 0.0703125, 0.0507812, - 0.0429688, 0.0195312, 0.0000000, 0.0000000]), -array([ 0.0000000, 0.0000000, 0.4960938, 0.7460938, 0.7500000, 0.7500000, + 0.0429688, 0.0195312, 0.0000000, 0.0000000], + [ 0.0000000, 0.0000000, 0.4960938, 0.7460938, 0.7500000, 0.7500000, 0.7539062, 0.7578125, 0.7617188, 0.7617188, 0.6132812, 0.6132812, 0.7734375, 0.7734375, 0.7773438, 0.7812500, 0.7851562, 0.7890625, 0.7890625, 0.7929688, 0.6367188, 0.6406250, 0.8007812, 0.8046875, @@ -3839,40 +3263,15 @@ 0.1796875, 0.1718750, 0.1601562, 0.1523438, 0.1445312, 0.1328125, 0.0976562, 0.0937500, 0.1054688, 0.0976562, 0.0898438, 0.0781250, 0.0703125, 0.0625000, 0.0507812, 0.0429688, 0.0273438, 0.0195312, - 0.0156250, 0.0078125, 0.0000000, 0.0000000]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.0156250, 0.0078125, 0.0000000, 0.0000000], ) +) ### IDL colormap 24 :: Beach ### -color_map_luts['idl24'] = \ +color_map_luts['idl24'] = np.transpose( ( -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -3914,8 +3313,8 @@ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, - 0.0000000, 0.0000000, 0.0000000, 0.0000000]), -array([ 0.9804688, 0.9804688, 0.9726562, 0.9648438, 0.9570312, 0.9492188, + 0.0000000, 0.0000000, 0.0000000, 0.0000000], + [ 0.9804688, 0.9804688, 0.9726562, 0.9648438, 0.9570312, 0.9492188, 0.9414062, 0.9296875, 0.9218750, 0.9140625, 0.9062500, 0.8984375, 0.8906250, 0.8828125, 0.8750000, 0.8632812, 0.8554688, 0.8476562, 0.8398438, 0.8320312, 0.8242188, 0.8164062, 0.8046875, 0.7968750, @@ -3957,8 +3356,8 @@ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, - 0.0000000, 0.0000000, 0.0000000, 0.0000000]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + 0.0000000, 0.0000000, 0.0000000, 0.0000000], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -4000,40 +3399,15 @@ 0.6757812, 0.6914062, 0.7070312, 0.7187500, 0.7343750, 0.7500000, 0.7617188, 0.7773438, 0.7929688, 0.8046875, 0.8203125, 0.8359375, 0.8476562, 0.8632812, 0.8789062, 0.8906250, 0.9062500, 0.9218750, - 0.9335938, 0.0000000, 0.0000000, 0.0000000]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.9335938, 0.0000000, 0.0000000, 0.0000000], ) +) ### IDL colormap 25 :: Mac Style ### -color_map_luts['idl25'] = \ +color_map_luts['idl25'] = np.transpose( ( -array([ 0.4843750, 0.4843750, 0.4687500, 0.4492188, 0.4335938, 0.4140625, + [ 0.4843750, 0.4843750, 0.4687500, 0.4492188, 0.4335938, 0.4140625, 0.3984375, 0.3789062, 0.3632812, 0.3437500, 0.3281250, 0.3085938, 0.2929688, 0.2734375, 0.2578125, 0.2382812, 0.2226562, 0.2031250, 0.1875000, 0.1679688, 0.1523438, 0.1328125, 0.1171875, 0.0976562, @@ -4075,8 +3449,8 @@ 0.9921875, 0.9960938, 0.9921875, 0.9960938, 0.9921875, 0.9960938, 0.9921875, 0.9960938, 0.9921875, 0.9960938, 0.9921875, 0.9960938, 0.9921875, 0.9960938, 0.9921875, 0.9960938, 0.9921875, 0.9960938, - 0.9921875, 0.9960938, 0.9960938, 0.9960938]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + 0.9921875, 0.9960938, 0.9960938, 0.9960938], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -4118,8 +3492,8 @@ 0.3710938, 0.3515625, 0.3359375, 0.3164062, 0.3007812, 0.2812500, 0.2656250, 0.2460938, 0.2304688, 0.2109375, 0.1953125, 0.1757812, 0.1601562, 0.1406250, 0.1250000, 0.1054688, 0.0898438, 0.0703125, - 0.0546875, 0.0351562, 0.0195312, 0.0195312]), -array([ 0.9960938, 0.9960938, 0.9921875, 0.9960938, 0.9921875, 0.9960938, + 0.0546875, 0.0351562, 0.0195312, 0.0195312], + [ 0.9960938, 0.9960938, 0.9921875, 0.9960938, 0.9921875, 0.9960938, 0.9921875, 0.9960938, 0.9921875, 0.9960938, 0.9921875, 0.9960938, 0.9921875, 0.9960938, 0.9921875, 0.9960938, 0.9921875, 0.9960938, 0.9921875, 0.9960938, 0.9921875, 0.9960938, 0.9921875, 0.9960938, @@ -4161,40 +3535,15 @@ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, - 0.0000000, 0.0000000, 0.0000000, 0.0000000]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.0000000, 0.0000000, 0.0000000, 0.0000000], ) +) ### IDL colormap 26 :: Eos A ### -color_map_luts['idl26'] = \ +color_map_luts['idl26'] = np.transpose( ( -array([ 0.0000000, 0.0000000, 0.4960938, 0.4804688, 0.4648438, 0.4453125, + [ 0.0000000, 0.0000000, 0.4960938, 0.4804688, 0.4648438, 0.4453125, 0.4296875, 0.4140625, 0.3984375, 0.3789062, 0.3281250, 0.3125000, 0.2968750, 0.3125000, 0.2968750, 0.2812500, 0.2617188, 0.2460938, 0.2304688, 0.2148438, 0.1757812, 0.1640625, 0.1484375, 0.1484375, @@ -4236,8 +3585,8 @@ 0.6445312, 0.6367188, 0.6289062, 0.6250000, 0.6171875, 0.6093750, 0.5429688, 0.5390625, 0.5312500, 0.5820312, 0.5781250, 0.5703125, 0.5625000, 0.5585938, 0.5507812, 0.5429688, 0.4843750, 0.4765625, - 0.4687500, 0.5156250, 0.5078125, 0.5078125]), -array([ 0.0000000, 0.0000000, 0.4960938, 0.0000000, 0.0000000, 0.0000000, + 0.4687500, 0.5156250, 0.5078125, 0.5078125], + [ 0.0000000, 0.0000000, 0.4960938, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -4279,8 +3628,8 @@ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, - 0.0000000, 0.0000000, 0.0000000, 0.0000000]), -array([ 0.0000000, 0.0000000, 0.4960938, 0.7539062, 0.7617188, 0.7695312, + 0.0000000, 0.0000000, 0.0000000, 0.0000000], + [ 0.0000000, 0.0000000, 0.4960938, 0.7539062, 0.7617188, 0.7695312, 0.7773438, 0.7851562, 0.7968750, 0.8046875, 0.7304688, 0.7382812, 0.7460938, 0.8359375, 0.8437500, 0.8515625, 0.8632812, 0.8710938, 0.8789062, 0.8867188, 0.8046875, 0.8125000, 0.8203125, 0.9179688, @@ -4322,40 +3671,15 @@ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, - 0.0000000, 0.0000000, 0.0000000, 0.0000000]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.0000000, 0.0000000, 0.0000000, 0.0000000], ) +) ### IDL colormap 27 :: Eos B ### -color_map_luts['idl27'] = \ +color_map_luts['idl27'] = np.transpose( ( -array([ 0.9960938, 0.9960938, 0.4960938, 0.0000000, 0.0000000, 0.0000000, + [ 0.9960938, 0.9960938, 0.4960938, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -4397,8 +3721,8 @@ 0.6093750, 0.6015625, 0.5937500, 0.5859375, 0.5781250, 0.5703125, 0.5078125, 0.5000000, 0.5468750, 0.5390625, 0.5351562, 0.5273438, 0.5195312, 0.5117188, 0.5039062, 0.4960938, 0.4414062, 0.4335938, - 0.4726562, 0.4648438, 0.4570312, 0.4570312]), -array([ 0.9960938, 0.9960938, 0.4960938, 0.0000000, 0.0000000, 0.0000000, + 0.4726562, 0.4648438, 0.4570312, 0.4570312], + [ 0.9960938, 0.9960938, 0.4960938, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -4440,8 +3764,8 @@ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, - 0.0000000, 0.0000000, 0.0000000, 0.0000000]), -array([ 0.9960938, 0.9960938, 0.4960938, 0.5117188, 0.5312500, 0.5468750, + 0.0000000, 0.0000000, 0.0000000, 0.0000000], + [ 0.9960938, 0.9960938, 0.4960938, 0.5117188, 0.5312500, 0.5468750, 0.5625000, 0.5781250, 0.5976562, 0.6132812, 0.5664062, 0.5820312, 0.6640625, 0.6796875, 0.6953125, 0.7109375, 0.7304688, 0.7460938, 0.7617188, 0.7773438, 0.7148438, 0.7304688, 0.8281250, 0.8437500, @@ -4483,40 +3807,15 @@ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, - 0.0000000, 0.0000000, 0.0000000, 0.0000000]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.0000000, 0.0000000, 0.0000000, 0.0000000], ) +) ### IDL colormap 28 :: Hardcandy ### -color_map_luts['idl28'] = \ +color_map_luts['idl28'] = np.transpose( ( -array([ 0.0156250, 0.0156250, 0.0195312, 0.0273438, 0.0351562, 0.0429688, + [ 0.0156250, 0.0156250, 0.0195312, 0.0273438, 0.0351562, 0.0429688, 0.0468750, 0.0546875, 0.0585938, 0.0625000, 0.0664062, 0.0664062, 0.0703125, 0.0703125, 0.0703125, 0.0664062, 0.0625000, 0.0585938, 0.0546875, 0.0507812, 0.0429688, 0.0507812, 0.0312500, 0.0195312, @@ -4558,8 +3857,8 @@ 0.9414062, 0.9570312, 0.8632812, 0.7656250, 0.6679688, 0.5664062, 0.4687500, 0.3710938, 0.2734375, 0.1796875, 0.0898438, 0.0039062, 0.0742188, 0.1523438, 0.2226562, 0.2890625, 0.3476562, 0.3984375, - 0.4375000, 0.4726562, 0.4960938, 0.4960938]), -array([ 0.1992188, 0.1992188, 0.2265625, 0.2539062, 0.2812500, 0.3085938, + 0.4375000, 0.4726562, 0.4960938, 0.4960938], + [ 0.1992188, 0.1992188, 0.2265625, 0.2539062, 0.2812500, 0.3085938, 0.3320312, 0.3593750, 0.3867188, 0.4101562, 0.4335938, 0.4570312, 0.4843750, 0.5039062, 0.5273438, 0.5507812, 0.5703125, 0.5937500, 0.6132812, 0.6328125, 0.6523438, 0.6679688, 0.6875000, 0.7031250, @@ -4601,8 +3900,8 @@ 0.5898438, 0.5703125, 0.5468750, 0.5273438, 0.5039062, 0.4804688, 0.4570312, 0.4335938, 0.4062500, 0.3828125, 0.3554688, 0.3320312, 0.3046875, 0.2773438, 0.2500000, 0.2226562, 0.1953125, 0.1718750, - 0.1445312, 0.1171875, 0.0898438, 0.0898438]), -array([ 0.4531250, 0.4531250, 0.4101562, 0.3671875, 0.3281250, 0.2890625, + 0.1445312, 0.1171875, 0.0898438, 0.0898438], + [ 0.4531250, 0.4531250, 0.4101562, 0.3671875, 0.3281250, 0.2890625, 0.2500000, 0.2148438, 0.1796875, 0.1484375, 0.1171875, 0.0937500, 0.0703125, 0.0468750, 0.0312500, 0.0195312, 0.0078125, 0.0000000, 0.0000000, 0.0000000, 0.0039062, 0.0117188, 0.0234375, 0.0507812, @@ -4644,40 +3943,15 @@ 0.0234375, 0.0117188, 0.0039062, 0.0000000, 0.0000000, 0.0000000, 0.0078125, 0.0195312, 0.0312500, 0.0468750, 0.0703125, 0.0937500, 0.1171875, 0.1484375, 0.1796875, 0.2148438, 0.2500000, 0.2890625, - 0.3281250, 0.3671875, 0.4101562, 0.4101562]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.3281250, 0.3671875, 0.4101562, 0.4101562], ) +) ### IDL colormap 29 :: Nature ### -color_map_luts['idl29'] = \ +color_map_luts['idl29'] = np.transpose( ( -array([ 0.4101562, 0.4101562, 0.4101562, 0.4101562, 0.4101562, 0.4101562, + [ 0.4101562, 0.4101562, 0.4101562, 0.4101562, 0.4101562, 0.4101562, 0.4101562, 0.4101562, 0.4101562, 0.4296875, 0.4453125, 0.4804688, 0.4960938, 0.5117188, 0.5273438, 0.5585938, 0.5742188, 0.5859375, 0.6132812, 0.6250000, 0.6367188, 0.6445312, 0.6640625, 0.6718750, @@ -4719,8 +3993,8 @@ 0.3203125, 0.3203125, 0.3203125, 0.3203125, 0.3203125, 0.3203125, 0.3203125, 0.3203125, 0.3203125, 0.3203125, 0.3203125, 0.3203125, 0.3203125, 0.3203125, 0.3203125, 0.3203125, 0.3203125, 0.3203125, - 0.3203125, 0.0000000, 0.9960938, 0.9960938]), -array([ 0.9609375, 0.9609375, 0.9609375, 0.9609375, 0.9609375, 0.9609375, + 0.3203125, 0.0000000, 0.9960938, 0.9960938], + [ 0.9609375, 0.9609375, 0.9609375, 0.9609375, 0.9609375, 0.9609375, 0.9609375, 0.9609375, 0.9609375, 0.9804688, 0.9882812, 0.9531250, 0.9335938, 0.9179688, 0.9023438, 0.8750000, 0.8671875, 0.8554688, 0.8437500, 0.8359375, 0.8359375, 0.8320312, 0.8359375, 0.8398438, @@ -4762,8 +4036,8 @@ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, - 0.0000000, 0.0000000, 0.9960938, 0.9960938]), -array([ 0.9140625, 0.9140625, 0.9140625, 0.9140625, 0.9140625, 0.9140625, + 0.0000000, 0.0000000, 0.9960938, 0.9960938], + [ 0.9140625, 0.9140625, 0.9140625, 0.9140625, 0.9140625, 0.9140625, 0.9140625, 0.9140625, 0.9140625, 0.8671875, 0.8203125, 0.7265625, 0.6835938, 0.6406250, 0.5976562, 0.5156250, 0.4765625, 0.4414062, 0.3710938, 0.3398438, 0.3085938, 0.2812500, 0.2304688, 0.2109375, @@ -4805,40 +4079,15 @@ 0.8359375, 0.8359375, 0.8359375, 0.8359375, 0.8359375, 0.8359375, 0.8359375, 0.8359375, 0.8359375, 0.8359375, 0.8359375, 0.8359375, 0.8359375, 0.8359375, 0.8359375, 0.8359375, 0.8359375, 0.8359375, - 0.8359375, 0.0000000, 0.9960938, 0.9960938]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.8359375, 0.0000000, 0.9960938, 0.9960938], ) +) ### IDL colormap 30 :: Ocean ### -color_map_luts['idl30'] = \ +color_map_luts['idl30'] = np.transpose( ( -array([ 0.2109375, 0.2109375, 0.2304688, 0.2460938, 0.2656250, 0.2851562, + [ 0.2109375, 0.2109375, 0.2304688, 0.2460938, 0.2656250, 0.2851562, 0.3007812, 0.3203125, 0.3203125, 0.3398438, 0.3554688, 0.3750000, 0.3906250, 0.4101562, 0.4296875, 0.4453125, 0.4648438, 0.4804688, 0.4960938, 0.5117188, 0.5273438, 0.5429688, 0.5585938, 0.5585938, @@ -4880,8 +4129,8 @@ 0.4101562, 0.4101562, 0.4101562, 0.4101562, 0.4101562, 0.4101562, 0.4101562, 0.4101562, 0.4101562, 0.4101562, 0.4101562, 0.4101562, 0.4101562, 0.4101562, 0.4101562, 0.4101562, 0.4101562, 0.4101562, - 0.4101562, 0.0000000, 0.9960938, 0.9960938]), -array([ 0.2617188, 0.2617188, 0.2617188, 0.2617188, 0.2617188, 0.2617188, + 0.4101562, 0.0000000, 0.9960938, 0.9960938], + [ 0.2617188, 0.2617188, 0.2617188, 0.2617188, 0.2617188, 0.2617188, 0.2617188, 0.2578125, 0.2578125, 0.2578125, 0.2539062, 0.2500000, 0.2500000, 0.2460938, 0.2421875, 0.2382812, 0.2343750, 0.2304688, 0.2226562, 0.2187500, 0.2148438, 0.2109375, 0.2070312, 0.2070312, @@ -4923,8 +4172,8 @@ 0.9609375, 0.9609375, 0.9609375, 0.9609375, 0.9609375, 0.9609375, 0.9609375, 0.9609375, 0.9609375, 0.9609375, 0.9609375, 0.9609375, 0.9609375, 0.9609375, 0.9609375, 0.9609375, 0.9609375, 0.9609375, - 0.9609375, 0.0000000, 0.9960938, 0.9960938]), -array([ 0.5507812, 0.5507812, 0.5976562, 0.6445312, 0.6914062, 0.7382812, + 0.9609375, 0.0000000, 0.9960938, 0.9960938], + [ 0.5507812, 0.5507812, 0.5976562, 0.6445312, 0.6914062, 0.7382812, 0.7890625, 0.8359375, 0.8359375, 0.8867188, 0.9335938, 0.9804688, 0.9609375, 0.9140625, 0.8671875, 0.8203125, 0.7734375, 0.7265625, 0.6835938, 0.6406250, 0.5976562, 0.5546875, 0.5156250, 0.5156250, @@ -4966,40 +4215,15 @@ 0.9140625, 0.9140625, 0.9140625, 0.9140625, 0.9140625, 0.9140625, 0.9140625, 0.9140625, 0.9140625, 0.9140625, 0.9140625, 0.9140625, 0.9140625, 0.9140625, 0.9140625, 0.9140625, 0.9140625, 0.9140625, - 0.9140625, 0.0000000, 0.9960938, 0.9960938]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.9140625, 0.0000000, 0.9960938, 0.9960938], ) +) ### IDL colormap 31 :: Peppermint ### -color_map_luts['idl31'] = \ +color_map_luts['idl31'] = np.transpose( ( -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.3125000, 0.3125000, + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.3125000, 0.3125000, 0.3125000, 0.3125000, 0.6250000, 0.6250000, 0.6250000, 0.6250000, 0.9375000, 0.9375000, 0.9375000, 0.9375000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.3125000, 0.3125000, 0.3125000, 0.3125000, @@ -5041,8 +4265,8 @@ 0.6250000, 0.6250000, 0.9375000, 0.9375000, 0.9375000, 0.9375000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.3125000, 0.3125000, 0.3125000, 0.3125000, 0.6250000, 0.6250000, 0.6250000, 0.6250000, - 0.9375000, 0.9375000, 0.9375000, 0.9375000]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + 0.9375000, 0.9375000, 0.9375000, 0.9375000], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0625000, 0.0625000, 0.0625000, 0.0625000, 0.0625000, 0.0625000, 0.0625000, 0.0625000, @@ -5084,8 +4308,8 @@ 0.8750000, 0.8750000, 0.8750000, 0.8750000, 0.8750000, 0.8750000, 0.9375000, 0.9375000, 0.9375000, 0.9375000, 0.9375000, 0.9375000, 0.9375000, 0.9375000, 0.9375000, 0.9375000, 0.9375000, 0.9375000, - 0.9375000, 0.9375000, 0.9375000, 0.9375000]), -array([ 0.3125000, 0.3125000, 0.6250000, 0.9375000, 0.0000000, 0.3125000, + 0.9375000, 0.9375000, 0.9375000, 0.9375000], + [ 0.3125000, 0.3125000, 0.6250000, 0.9375000, 0.0000000, 0.3125000, 0.6250000, 0.9375000, 0.0000000, 0.3125000, 0.6250000, 0.9375000, 0.0000000, 0.3125000, 0.6250000, 0.9375000, 0.0000000, 0.3125000, 0.6250000, 0.9375000, 0.0000000, 0.3125000, 0.6250000, 0.9375000, @@ -5127,40 +4351,15 @@ 0.6250000, 0.9375000, 0.0000000, 0.3125000, 0.6250000, 0.9375000, 0.0000000, 0.3125000, 0.6250000, 0.9375000, 0.0000000, 0.3125000, 0.6250000, 0.9375000, 0.0000000, 0.3125000, 0.6250000, 0.9375000, - 0.0000000, 0.3125000, 0.6250000, 0.6250000]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.0000000, 0.3125000, 0.6250000, 0.6250000], ) +) ### IDL colormap 32 :: Plasma ### -color_map_luts['idl32'] = \ +color_map_luts['idl32'] = np.transpose( ( -array([ 0.0078125, 0.0078125, 0.0117188, 0.0156250, 0.0195312, 0.0234375, + [ 0.0078125, 0.0078125, 0.0117188, 0.0156250, 0.0195312, 0.0234375, 0.0273438, 0.0312500, 0.0351562, 0.0507812, 0.0429688, 0.0507812, 0.0546875, 0.0585938, 0.0625000, 0.0664062, 0.0703125, 0.0742188, 0.0820312, 0.0859375, 0.0898438, 0.0937500, 0.0976562, 0.1015625, @@ -5202,8 +4401,8 @@ 0.9648438, 0.9648438, 0.9648438, 0.9648438, 0.9648438, 0.9648438, 0.9687500, 0.9687500, 0.9687500, 0.9726562, 0.9765625, 0.9804688, 0.9804688, 0.9843750, 0.9921875, 0.9960938, 0.9921875, 0.9843750, - 0.9804688, 0.9726562, 0.9648438, 0.9648438]), -array([ 0.0742188, 0.0742188, 0.0781250, 0.0859375, 0.0976562, 0.1132812, + 0.9804688, 0.9726562, 0.9648438, 0.9648438], + [ 0.0742188, 0.0742188, 0.0781250, 0.0859375, 0.0976562, 0.1132812, 0.1289062, 0.1484375, 0.1718750, 0.1992188, 0.2265625, 0.2539062, 0.2851562, 0.3164062, 0.3476562, 0.3828125, 0.4140625, 0.4492188, 0.4843750, 0.5156250, 0.5468750, 0.5781250, 0.6054688, 0.6328125, @@ -5245,8 +4444,8 @@ 0.6054688, 0.5781250, 0.5468750, 0.5156250, 0.4843750, 0.4492188, 0.4140625, 0.3828125, 0.3476562, 0.3164062, 0.2851562, 0.2539062, 0.2265625, 0.1992188, 0.1718750, 0.1484375, 0.1289062, 0.1132812, - 0.0976562, 0.0859375, 0.0781250, 0.0781250]), -array([ 0.0273438, 0.0273438, 0.0429688, 0.0585938, 0.0742188, 0.0859375, + 0.0976562, 0.0859375, 0.0781250, 0.0781250], + [ 0.0273438, 0.0273438, 0.0429688, 0.0585938, 0.0742188, 0.0859375, 0.1015625, 0.1171875, 0.1328125, 0.1523438, 0.1679688, 0.1835938, 0.1992188, 0.2148438, 0.2304688, 0.2460938, 0.2617188, 0.2773438, 0.2929688, 0.3046875, 0.3203125, 0.3359375, 0.3515625, 0.3632812, @@ -5288,40 +4487,15 @@ 0.7734375, 0.7734375, 0.7695312, 0.7617188, 0.7539062, 0.7460938, 0.7343750, 0.7187500, 0.7031250, 0.6835938, 0.6601562, 0.6367188, 0.6093750, 0.5820312, 0.5546875, 0.5195312, 0.4882812, 0.4531250, - 0.4179688, 0.3789062, 0.3398438, 0.3398438]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.4179688, 0.3789062, 0.3398438, 0.3398438], ) +) ### IDL colormap 33 :: Blue-Red ### -color_map_luts['idl33'] = \ +color_map_luts['idl33'] = np.transpose( ( -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -5363,8 +4537,8 @@ 0.8554688, 0.8398438, 0.8242188, 0.8046875, 0.7890625, 0.7695312, 0.7539062, 0.7382812, 0.7187500, 0.7031250, 0.6835938, 0.6679688, 0.6523438, 0.6328125, 0.6171875, 0.5976562, 0.5820312, 0.5664062, - 0.5468750, 0.5312500, 0.5117188, 0.5117188]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + 0.5468750, 0.5312500, 0.5117188, 0.5117188], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -5406,8 +4580,8 @@ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, - 0.0000000, 0.0000000, 0.0000000, 0.0000000]), -array([ 0.5117188, 0.5117188, 0.5273438, 0.5429688, 0.5585938, 0.5742188, + 0.0000000, 0.0000000, 0.0000000, 0.0000000], + [ 0.5117188, 0.5117188, 0.5273438, 0.5429688, 0.5585938, 0.5742188, 0.5898438, 0.6054688, 0.6210938, 0.6367188, 0.6523438, 0.6679688, 0.6835938, 0.6992188, 0.7148438, 0.7304688, 0.7460938, 0.7617188, 0.7773438, 0.7929688, 0.8085938, 0.8242188, 0.8398438, 0.8554688, @@ -5449,40 +4623,15 @@ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, - 0.0000000, 0.0000000, 0.0000000, 0.0000000]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.0000000, 0.0000000, 0.0000000, 0.0000000], ) +) ### IDL colormap 34 :: Rainbow ### -color_map_luts['idl34'] = \ +color_map_luts['idl34'] = np.transpose( ( -array([ 0.4843750, 0.4843750, 0.4687500, 0.4492188, 0.4335938, 0.4140625, + [ 0.4843750, 0.4843750, 0.4687500, 0.4492188, 0.4335938, 0.4140625, 0.3984375, 0.3789062, 0.3632812, 0.3437500, 0.3281250, 0.3085938, 0.2929688, 0.2734375, 0.2578125, 0.2382812, 0.2226562, 0.2031250, 0.1875000, 0.1679688, 0.1523438, 0.1328125, 0.1171875, 0.0976562, @@ -5524,8 +4673,8 @@ 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, - 0.9960938, 0.9960938, 0.9960938, 0.9960938]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + 0.9960938, 0.9960938, 0.9960938, 0.9960938], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -5567,8 +4716,8 @@ 0.3710938, 0.3515625, 0.3359375, 0.3164062, 0.3007812, 0.2812500, 0.2656250, 0.2460938, 0.2304688, 0.2109375, 0.1953125, 0.1757812, 0.1601562, 0.1406250, 0.1250000, 0.1054688, 0.0898438, 0.0703125, - 0.0546875, 0.0351562, 0.0195312, 0.0195312]), -array([ 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, + 0.0546875, 0.0351562, 0.0195312, 0.0195312], + [ 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, @@ -5610,40 +4759,15 @@ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, - 0.0000000, 0.0000000, 0.0000000, 0.0000000]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.0000000, 0.0000000, 0.0000000, 0.0000000], ) +) ### IDL colormap 35 :: Blue Waves ### -color_map_luts['idl35'] = \ +color_map_luts['idl35'] = np.transpose( ( -array([ 0.3203125, 0.3203125, 0.3007812, 0.2851562, 0.2656250, 0.2460938, + [ 0.3203125, 0.3203125, 0.3007812, 0.2851562, 0.2656250, 0.2460938, 0.2304688, 0.2109375, 0.1953125, 0.1796875, 0.1640625, 0.1484375, 0.1328125, 0.1171875, 0.1015625, 0.0898438, 0.0742188, 0.0625000, 0.0507812, 0.0507812, 0.0312500, 0.0195312, 0.0117188, 0.0039062, @@ -5685,8 +4809,8 @@ 0.6640625, 0.6562500, 0.6445312, 0.6367188, 0.6250000, 0.6132812, 0.6015625, 0.5859375, 0.5742188, 0.5585938, 0.5429688, 0.5273438, 0.5117188, 0.4960938, 0.4804688, 0.4648438, 0.4453125, 0.4296875, - 0.4101562, 0.3906250, 0.3750000, 0.3750000]), -array([ 0.0000000, 0.0000000, 0.0039062, 0.0039062, 0.0078125, 0.0078125, + 0.4101562, 0.3906250, 0.3750000, 0.3750000], + [ 0.0000000, 0.0000000, 0.0039062, 0.0039062, 0.0078125, 0.0078125, 0.0117188, 0.0156250, 0.0156250, 0.0195312, 0.0234375, 0.0234375, 0.0273438, 0.0312500, 0.0351562, 0.0507812, 0.0429688, 0.0468750, 0.0507812, 0.0585938, 0.0625000, 0.0664062, 0.0742188, 0.0781250, @@ -5728,8 +4852,8 @@ 0.8359375, 0.8320312, 0.8320312, 0.8359375, 0.8359375, 0.8437500, 0.8476562, 0.8554688, 0.8671875, 0.8750000, 0.8906250, 0.9023438, 0.9179688, 0.9335938, 0.9531250, 0.9687500, 0.9882812, 0.9804688, - 0.9609375, 0.9375000, 0.9140625, 0.9140625]), -array([ 0.8359375, 0.8359375, 0.7890625, 0.7382812, 0.6914062, 0.6445312, + 0.9609375, 0.9375000, 0.9140625, 0.9140625], + [ 0.8359375, 0.8359375, 0.7890625, 0.7382812, 0.6914062, 0.6445312, 0.5976562, 0.5507812, 0.5039062, 0.4609375, 0.4179688, 0.3750000, 0.3320312, 0.2929688, 0.2539062, 0.2187500, 0.1835938, 0.1484375, 0.1171875, 0.0859375, 0.0585938, 0.0351562, 0.0078125, 0.0078125, @@ -5771,40 +4895,15 @@ 0.2304688, 0.2578125, 0.2812500, 0.3085938, 0.3398438, 0.3710938, 0.4062500, 0.4414062, 0.4765625, 0.5156250, 0.5546875, 0.5976562, 0.6406250, 0.6835938, 0.7265625, 0.7734375, 0.8203125, 0.8671875, - 0.9140625, 0.9609375, 0.9804688, 0.9804688]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.9140625, 0.9609375, 0.9804688, 0.9804688], ) +) ### IDL colormap 36 :: Volcano ### -color_map_luts['idl36'] = \ +color_map_luts['idl36'] = np.transpose( ( -array([ 0.2500000, 0.2500000, 0.2343750, 0.2226562, 0.2109375, 0.1992188, + [ 0.2500000, 0.2500000, 0.2343750, 0.2226562, 0.2109375, 0.1992188, 0.1875000, 0.1757812, 0.1640625, 0.1562500, 0.1445312, 0.1367188, 0.1250000, 0.1171875, 0.1093750, 0.1015625, 0.0937500, 0.0859375, 0.0781250, 0.0742188, 0.0664062, 0.0625000, 0.0546875, 0.0507812, @@ -5846,8 +4945,8 @@ 0.3320312, 0.3203125, 0.3085938, 0.2929688, 0.2812500, 0.2695312, 0.2539062, 0.2421875, 0.2265625, 0.2109375, 0.1953125, 0.1835938, 0.1679688, 0.1523438, 0.1328125, 0.1171875, 0.1015625, 0.0859375, - 0.0664062, 0.0507812, 0.0312500, 0.0312500]), -array([ 0.1367188, 0.1367188, 0.1562500, 0.1718750, 0.1914062, 0.2109375, + 0.0664062, 0.0507812, 0.0312500, 0.0312500], + [ 0.1367188, 0.1367188, 0.1562500, 0.1718750, 0.1914062, 0.2109375, 0.2265625, 0.2460938, 0.2617188, 0.2812500, 0.2968750, 0.3125000, 0.3281250, 0.3476562, 0.3632812, 0.3750000, 0.3906250, 0.4062500, 0.4218750, 0.4335938, 0.4492188, 0.4609375, 0.4726562, 0.4843750, @@ -5889,8 +4988,8 @@ 0.4531250, 0.4375000, 0.4257812, 0.4101562, 0.3945312, 0.3828125, 0.3671875, 0.3515625, 0.3359375, 0.3164062, 0.3007812, 0.2851562, 0.2656250, 0.2500000, 0.2343750, 0.2148438, 0.1953125, 0.1796875, - 0.1601562, 0.1445312, 0.1250000, 0.1250000]), -array([ 0.4531250, 0.4531250, 0.4101562, 0.3671875, 0.3281250, 0.2890625, + 0.1601562, 0.1445312, 0.1250000, 0.1250000], + [ 0.4531250, 0.4531250, 0.4101562, 0.3671875, 0.3281250, 0.2890625, 0.2500000, 0.2148438, 0.1796875, 0.1484375, 0.1171875, 0.0937500, 0.0703125, 0.0468750, 0.0312500, 0.0195312, 0.0078125, 0.0000000, 0.0000000, 0.0000000, 0.0039062, 0.0117188, 0.0234375, 0.0507812, @@ -5932,40 +5031,15 @@ 0.0234375, 0.0117188, 0.0039062, 0.0000000, 0.0000000, 0.0000000, 0.0078125, 0.0195312, 0.0312500, 0.0468750, 0.0703125, 0.0937500, 0.1171875, 0.1484375, 0.1796875, 0.2148438, 0.2500000, 0.2890625, - 0.3281250, 0.3671875, 0.4101562, 0.4101562]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.3281250, 0.3671875, 0.4101562, 0.4101562], ) +) ### IDL colormap 37 :: Waves ### -color_map_luts['idl37'] = \ +color_map_luts['idl37'] = np.transpose( ( -array([ 0.4843750, 0.4843750, 0.4726562, 0.4609375, 0.4492188, 0.4375000, + [ 0.4843750, 0.4843750, 0.4726562, 0.4609375, 0.4492188, 0.4375000, 0.4257812, 0.4140625, 0.4023438, 0.3906250, 0.3789062, 0.3671875, 0.3554688, 0.3437500, 0.3320312, 0.3203125, 0.3085938, 0.2968750, 0.2851562, 0.2734375, 0.2656250, 0.2539062, 0.2421875, 0.2343750, @@ -6007,8 +5081,8 @@ 0.7539062, 0.7421875, 0.7304688, 0.7226562, 0.7109375, 0.6992188, 0.6875000, 0.6757812, 0.6640625, 0.6523438, 0.6406250, 0.6289062, 0.6171875, 0.6054688, 0.5937500, 0.5820312, 0.5703125, 0.5585938, - 0.5468750, 0.5351562, 0.5234375, 0.5234375]), -array([ 0.4726562, 0.4726562, 0.5507812, 0.6054688, 0.6250000, 0.6054688, + 0.5468750, 0.5351562, 0.5234375, 0.5234375], + [ 0.4726562, 0.4726562, 0.5507812, 0.6054688, 0.6250000, 0.6054688, 0.5507812, 0.4726562, 0.3789062, 0.2812500, 0.2031250, 0.1484375, 0.1328125, 0.1484375, 0.2031250, 0.2812500, 0.3750000, 0.4726562, 0.5507812, 0.6054688, 0.6250000, 0.6054688, 0.5507812, 0.4726562, @@ -6050,8 +5124,8 @@ 0.2031250, 0.1484375, 0.1328125, 0.1484375, 0.2031250, 0.2812500, 0.3789062, 0.4726562, 0.5507812, 0.6054688, 0.6250000, 0.6054688, 0.5507812, 0.4726562, 0.3750000, 0.2812500, 0.2031250, 0.1484375, - 0.1328125, 0.1484375, 0.2031250, 0.2031250]), -array([ 0.5117188, 0.5117188, 0.5234375, 0.5351562, 0.5468750, 0.5585938, + 0.1328125, 0.1484375, 0.2031250, 0.2031250], + [ 0.5117188, 0.5117188, 0.5234375, 0.5351562, 0.5468750, 0.5585938, 0.5703125, 0.5820312, 0.5937500, 0.6054688, 0.6171875, 0.6289062, 0.6406250, 0.6523438, 0.6640625, 0.6757812, 0.6875000, 0.6992188, 0.7109375, 0.7226562, 0.7304688, 0.7421875, 0.7539062, 0.7617188, @@ -6093,40 +5167,15 @@ 0.2421875, 0.2539062, 0.2656250, 0.2734375, 0.2851562, 0.2968750, 0.3085938, 0.3203125, 0.3320312, 0.3437500, 0.3554688, 0.3671875, 0.3789062, 0.3906250, 0.4023438, 0.4140625, 0.4257812, 0.4375000, - 0.4492188, 0.4609375, 0.4726562, 0.4726562]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.4492188, 0.4609375, 0.4726562, 0.4726562], ) +) ### IDL colormap 38 :: Rainbow18 ### -color_map_luts['idl38'] = \ +color_map_luts['idl38'] = np.transpose( ( -array([ 0.0000000, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.5859375, + [ 0.0000000, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.7812500, 0.7812500, 0.7812500, 0.7812500, 0.7812500, 0.7812500, 0.7812500, 0.7812500, @@ -6168,8 +5217,8 @@ 0.7812500, 0.7812500, 0.7812500, 0.7812500, 0.7812500, 0.7812500, 0.6835938, 0.6835938, 0.6835938, 0.6835938, 0.6835938, 0.6835938, 0.6835938, 0.6835938, 0.6835938, 0.6835938, 0.6835938, 0.6835938, - 0.6835938, 0.6835938, 0.9960938, 0.9960938]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + 0.6835938, 0.6835938, 0.9960938, 0.9960938], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -6211,8 +5260,8 @@ 0.1953125, 0.1953125, 0.1953125, 0.1953125, 0.1953125, 0.1953125, 0.1953125, 0.1953125, 0.1953125, 0.1953125, 0.1953125, 0.1953125, 0.1953125, 0.1953125, 0.1953125, 0.1953125, 0.1953125, 0.1953125, - 0.1953125, 0.1953125, 0.9960938, 0.9960938]), -array([ 0.0000000, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.5859375, + 0.1953125, 0.1953125, 0.9960938, 0.9960938], + [ 0.0000000, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.5859375, 0.7812500, 0.7812500, 0.7812500, 0.7812500, 0.7812500, 0.7812500, 0.7812500, 0.7812500, @@ -6254,40 +5303,15 @@ 0.3906250, 0.3906250, 0.3906250, 0.3906250, 0.3906250, 0.3906250, 0.2929688, 0.2929688, 0.2929688, 0.2929688, 0.2929688, 0.2929688, 0.2929688, 0.2929688, 0.2929688, 0.2929688, 0.2929688, 0.2929688, - 0.2929688, 0.2929688, 0.9960938, 0.9960938]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.2929688, 0.2929688, 0.9960938, 0.9960938], ) +) ### IDL colormap 39 :: Rainbow + white ### -color_map_luts['idl39'] = \ +color_map_luts['idl39'] = np.transpose( ( -array([ 0.0000000, 0.0156250, 0.0351562, 0.0507812, 0.0703125, 0.0859375, + [ 0.0000000, 0.0156250, 0.0351562, 0.0507812, 0.0703125, 0.0859375, 0.1054688, 0.1210938, 0.1406250, 0.1562500, 0.1757812, 0.1953125, 0.2265625, 0.2382812, 0.2500000, 0.2656250, 0.2695312, 0.2812500, 0.2890625, 0.3007812, 0.3085938, 0.3125000, 0.3203125, 0.3242188, @@ -6329,8 +5353,8 @@ 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, - 0.9960938, 0.9960938, 0.9960938, 0.9960938]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + 0.9960938, 0.9960938, 0.9960938, 0.9960938], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -6372,8 +5396,8 @@ 0.0468750, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, - 0.0000000, 0.0000000, 0.0000000, 0.9960938]), -array([ 0.0000000, 0.0117188, 0.0273438, 0.0390625, 0.0546875, 0.0742188, + 0.0000000, 0.0000000, 0.0000000, 0.9960938], + [ 0.0000000, 0.0117188, 0.0273438, 0.0390625, 0.0546875, 0.0742188, 0.0898438, 0.1093750, 0.1250000, 0.1484375, 0.1679688, 0.1875000, 0.2304688, 0.2460938, 0.2656250, 0.2812500, 0.3007812, 0.3164062, 0.3359375, 0.3554688, 0.3710938, 0.3906250, 0.4062500, 0.4257812, @@ -6415,40 +5439,15 @@ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, - 0.0000000, 0.0000000, 0.0000000, 0.9960938]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.0000000, 0.0000000, 0.0000000, 0.9960938], ) +) ### IDL colormap 40 :: Rainbow + black ### -color_map_luts['idl40'] = \ +color_map_luts['idl40'] = np.transpose( ( -array([ 0.0000000, 0.0156250, 0.0351562, 0.0507812, 0.0703125, 0.0859375, + [ 0.0000000, 0.0156250, 0.0351562, 0.0507812, 0.0703125, 0.0859375, 0.1054688, 0.1210938, 0.1406250, 0.1562500, 0.1757812, 0.1953125, 0.2265625, 0.2382812, 0.2500000, 0.2656250, 0.2695312, 0.2812500, 0.2890625, 0.3007812, 0.3085938, 0.3125000, 0.3203125, 0.3242188, @@ -6490,8 +5489,8 @@ 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, 0.9960938, - 0.9960938, 0.9960938, 0.9960938, 0.0000000]), -array([ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, + 0.9960938, 0.9960938, 0.9960938, 0.0000000], + [ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, @@ -6533,8 +5532,8 @@ 0.0468750, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, - 0.0000000, 0.0000000, 0.0000000, 0.0000000]), -array([ 0.0000000, 0.0117188, 0.0273438, 0.0390625, 0.0546875, 0.0742188, + 0.0000000, 0.0000000, 0.0000000, 0.0000000], + [ 0.0000000, 0.0117188, 0.0273438, 0.0390625, 0.0546875, 0.0742188, 0.0898438, 0.1093750, 0.1250000, 0.1484375, 0.1679688, 0.1875000, 0.2304688, 0.2460938, 0.2656250, 0.2812500, 0.3007812, 0.3164062, 0.3359375, 0.3554688, 0.3710938, 0.3906250, 0.4062500, 0.4257812, @@ -6576,37 +5575,13 @@ 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, 0.0000000, - 0.0000000, 0.0000000, 0.0000000, 0.0000000]), -array([ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]), + 0.0000000, 0.0000000, 0.0000000, 0.0000000], ) +) -color_map_luts["doom"] = ( -array([ +color_map_luts["doom"] = np.transpose( + ( + [ 0, 31, 23, 75, 255, 27, 19, 11, 7, 47, 35, 23, 15, 79, 71, 63, 255, 247, 243, 235, 231, 223, 219, 211, 203, 199, 191, 187, 179, 175, 167, 163, 155, 151, 143, 139, 131, 127, 119, 115, 107, 103, 95, 91, 83, 79, 71, 67, @@ -6622,9 +5597,8 @@ 231, 199, 171, 143, 115, 83, 55, 27, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 243, 235, 223, 215, 203, 195, 183, 175, 255, 255, 255, 255, 255, 255, 255, 255, 167, 159, 147, 135, 79, 67, 55, 47, - 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 207, 159, 111, - 167]) / 255.0, -array([ + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 207, 159, 111, 167], + [ 0, 23, 15, 75, 255, 27, 19, 11, 7, 55, 43, 31, 23, 59, 51, 43, 183, 171, 163, 151, 143, 135, 123, 115, 107, 99, 91, 87, 79, 71, 63, 59, 51, 47, 43, 35, 31, 27, 23, 19, 15, 11, 7, 7, 7, 0, 0, 0, @@ -6640,9 +5614,8 @@ 231, 199, 171, 143, 115, 83, 55, 27, 0, 0, 0, 0, 0, 0, 0, 0, 255, 235, 215, 199, 179, 163, 143, 127, 115, 111, 103, 95, 87, 79, 71, 67, 255, 255, 255, 255, 255, 255, 255, 255, 63, 55, 47, 35, 59, 47, 35, 27, - 0, 0, 0, 0, 0, 0, 0, 0, 159, 231, 123, 0, 0, 0, 0, - 107]) / 255.0, -array([ + 0, 0, 0, 0, 0, 0, 0, 0, 159, 231, 123, 0, 0, 0, 0, 107], + [ 0, 11, 7, 75, 255, 27, 19, 11, 7, 31, 15, 7, 0, 43, 35, 27, 183, 171, 163, 151, 143, 135, 123, 115, 107, 99, 91, 87, 79, 71, 63, 59, 51, 47, 43, 35, 31, 27, 23, 19, 15, 11, 7, 7, 7, 0, 0, 0, @@ -6658,10 +5631,8 @@ 255, 255, 255, 255, 255, 255, 255, 255, 255, 227, 203, 179, 155, 131, 107, 83, 255, 219, 187, 155, 123, 91, 59, 27, 23, 15, 15, 11, 7, 0, 0, 0, 255, 215, 179, 143, 107, 71, 35, 0, 0, 0, 0, 0, 39, 27, 19, 11, - 83, 71, 59, 47, 35, 23, 11, 0, 67, 75, 255, 255, 207, 155, 107, - 107]) / 255.0, -np.ones(256), -) + 83, 71, 59, 47, 35, 23, 11, 0, 67, 75, 255, 255, 207, 155, 107, 107], +)) / 255 # Aliases color_map_luts['B-W LINEAR'] = color_map_luts['idl00'] @@ -6705,11 +5676,3 @@ color_map_luts['Rainbow18'] = color_map_luts['idl38'] color_map_luts['Rainbow + white'] = color_map_luts['idl39'] color_map_luts['Rainbow + black'] = color_map_luts['idl40'] - -# Create a reversed LUT for each of the above defined LUTs -# and append a "_r" (for reversal. consistent with MPL convention). -# So for example, the reversal of "Waves" is "Waves_r" -temp = {} -for k,v in color_map_luts.items(): - temp[k+"_r"] = (v[0][::-1], v[1][::-1], v[2][::-1], v[3][::-1]) -color_map_luts.update(temp) diff --git a/yt/visualization/color_maps.py b/yt/visualization/color_maps.py index 79334aa271b..48edbc9af19 100644 --- a/yt/visualization/color_maps.py +++ b/yt/visualization/color_maps.py @@ -3,8 +3,9 @@ import cmyt # noqa: F401 import matplotlib as mpl import numpy as np -from matplotlib.colors import LinearSegmentedColormap +from matplotlib.colors import ListedColormap +from yt._maintenance.deprecation import issue_deprecation_warning from yt.funcs import get_brewer_cmap from yt.utilities.logger import ytLogger as mylog @@ -17,11 +18,28 @@ def add_colormap(name, cdict): """ Adds a colormap to the colormaps available in yt for this session """ + from matplotlib.colors import LinearSegmentedColormap + + issue_deprecation_warning( + "yt.visualization.color_maps.add_colormap is deprecated", + since="4.3", + stacklevel=3, + ) # Note: this function modifies the global variable 'yt_colormaps' yt_colormaps[name] = LinearSegmentedColormap(name, cdict, 256) mpl.colormaps.register(yt_colormaps[name]) +def _add_colormap(name, colors): + """ + Adds a colormap to the colormaps available in yt for this session + """ + # Note: this function modifies the global variable 'yt_colormaps' + cmap = ListedColormap(colors, name=name, N=256) + yt_colormaps[cmap.name] = cmap + mpl.colormaps.register(cmap) + + # YTEP-0040 backward compatibility layer # yt colormaps used to be defined here, but were migrated to an external # package, cmyt. In the process, 5 of them were renamed. We register them again here @@ -57,17 +75,11 @@ def register_yt_colormaps_from_cmyt(): register_yt_colormaps_from_cmyt() # Add colormaps in _colormap_data.py that weren't defined here -_vs = np.linspace(0, 1, 256) -for k, v in list(_cm.color_map_luts.items()): +for k, v in _cm.color_map_luts.items(): if k in yt_colormaps: continue - cdict = { - "red": np.transpose([_vs, v[0], v[0]]), - "green": np.transpose([_vs, v[1], v[1]]), - "blue": np.transpose([_vs, v[2], v[2]]), - } try: - add_colormap(k, cdict) + _add_colormap(k, v) except ValueError: # expected if another map with identical name was already registered mylog.warning("cannot register colormap '%s' (naming collision)", k) From b87982ffe851cb9106d47586013e05a5bbddf50e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Robert?= Date: Sun, 25 Jun 2023 16:03:20 +0200 Subject: [PATCH 2/2] exp: avoid building a colormap registry and copies --- yt/visualization/color_maps.py | 29 ++++++----------------- yt/visualization/tests/test_color_maps.py | 11 ++++----- 2 files changed, 12 insertions(+), 28 deletions(-) diff --git a/yt/visualization/color_maps.py b/yt/visualization/color_maps.py index 48edbc9af19..a6dc7054dea 100644 --- a/yt/visualization/color_maps.py +++ b/yt/visualization/color_maps.py @@ -11,8 +11,6 @@ from . import _colormap_data as _cm -yt_colormaps = {} - def add_colormap(name, cdict): """ @@ -25,19 +23,7 @@ def add_colormap(name, cdict): since="4.3", stacklevel=3, ) - # Note: this function modifies the global variable 'yt_colormaps' - yt_colormaps[name] = LinearSegmentedColormap(name, cdict, 256) - mpl.colormaps.register(yt_colormaps[name]) - - -def _add_colormap(name, colors): - """ - Adds a colormap to the colormaps available in yt for this session - """ - # Note: this function modifies the global variable 'yt_colormaps' - cmap = ListedColormap(colors, name=name, N=256) - yt_colormaps[cmap.name] = cmap - mpl.colormaps.register(cmap) + mpl.colormaps.register(LinearSegmentedColormap(name, cdict, 256)) # YTEP-0040 backward compatibility layer @@ -66,20 +52,19 @@ def register_yt_colormaps_from_cmyt(): """ for hist_name, alias in _HISTORICAL_ALIASES.items(): - cmap = mpl.colormaps[alias].copy() - cmap.name = hist_name - mpl.colormaps.register(cmap) - mpl.colormaps.register(cmap.reversed()) + cmap = mpl.colormaps[alias] + cmap_r = mpl.colormaps[f"{alias}_r"] + + mpl.colormaps.register(cmap, name=hist_name) + mpl.colormaps.register(cmap_r, name=f"{hist_name}_r") register_yt_colormaps_from_cmyt() # Add colormaps in _colormap_data.py that weren't defined here for k, v in _cm.color_map_luts.items(): - if k in yt_colormaps: - continue try: - _add_colormap(k, v) + mpl.colormaps.register(ListedColormap(v, name=k, N=256)) except ValueError: # expected if another map with identical name was already registered mylog.warning("cannot register colormap '%s' (naming collision)", k) diff --git a/yt/visualization/tests/test_color_maps.py b/yt/visualization/tests/test_color_maps.py index 6c99d9e8e7a..a823fd249f3 100644 --- a/yt/visualization/tests/test_color_maps.py +++ b/yt/visualization/tests/test_color_maps.py @@ -61,12 +61,11 @@ def test_make_colormap(self): def test_cmyt_integration(): - for name in ["algae", "bds_highcontrast", "kelp", "arbre", "octarine", "kamae"]: - cmap = plt.get_cmap(name) - assert cmap.name == name - name_r = name + "_r" - cmap_r = plt.get_cmap(name_r) - assert cmap_r.name == name_r + from yt.visualization.color_maps import _HISTORICAL_ALIASES + + for hist_name, alias in _HISTORICAL_ALIASES.items(): + assert plt.get_cmap(hist_name) == plt.get_cmap(alias) + assert plt.get_cmap(f"{hist_name}_r") == plt.get_cmap(f"{alias}_r") for name in ["algae", "kelp", "arbre", "octarine", "pastel"]: cmap = plt.get_cmap("cmyt." + name)