prismatica 1.0.0

308 scientific colormaps as compile-time Rust constants
Documentation
// Auto-generated by prismatica xtask -- do not edit
use crate::{Colormap, ColormapKind, ColormapMeta};

/// mako -- Sequential colormap from the matplotlib collection.
///
/// Author: Waskom
/// Perceptually uniform: true
/// CVD friendly: true
///
/// Citation: Waskom, M. (2021). seaborn. JOSS, 6(60), 3021.
pub const MAKO: Colormap = Colormap {
    meta: ColormapMeta {
        name: "mako",
        collection: "matplotlib",
        author: "Waskom",
        kind: ColormapKind::Sequential,
        perceptually_uniform: true,
        cvd_friendly: true,
        grayscale_safe: true,
        lut_size: 256,
        citation: "Waskom, M. (2021). seaborn. JOSS, 6(60), 3021.",
    },
    lut: &MAKO_LUT,
};

static MAKO_LUT: [[u8; 3]; 256] = [
    [11, 4, 5],
    [13, 4, 6],
    [14, 5, 8],
    [15, 6, 9],
    [16, 6, 10],
    [17, 7, 12],
    [18, 8, 13],
    [19, 9, 15],
    [20, 9, 16],
    [21, 10, 18],
    [22, 11, 19],
    [23, 12, 21],
    [24, 13, 22],
    [25, 14, 24],
    [26, 14, 25],
    [27, 15, 26],
    [28, 16, 28],
    [29, 17, 29],
    [30, 17, 31],
    [31, 18, 32],
    [32, 19, 34],
    [33, 20, 35],
    [34, 20, 37],
    [35, 21, 38],
    [36, 22, 40],
    [37, 23, 41],
    [38, 23, 43],
    [39, 24, 45],
    [40, 25, 46],
    [41, 25, 48],
    [41, 26, 49],
    [42, 27, 51],
    [43, 28, 53],
    [44, 28, 54],
    [45, 29, 56],
    [46, 30, 57],
    [46, 30, 59],
    [47, 31, 61],
    [48, 32, 62],
    [49, 33, 64],
    [49, 33, 66],
    [50, 34, 67],
    [51, 35, 69],
    [52, 36, 71],
    [52, 37, 72],
    [53, 37, 74],
    [53, 38, 76],
    [54, 39, 77],
    [55, 40, 79],
    [55, 40, 81],
    [56, 41, 83],
    [56, 42, 84],
    [57, 43, 86],
    [58, 44, 88],
    [58, 44, 89],
    [59, 45, 91],
    [59, 46, 93],
    [59, 47, 95],
    [60, 48, 96],
    [60, 49, 98],
    [61, 49, 100],
    [61, 50, 102],
    [62, 51, 103],
    [62, 52, 105],
    [62, 53, 107],
    [63, 54, 109],
    [63, 54, 111],
    [63, 55, 112],
    [64, 56, 114],
    [64, 57, 116],
    [64, 58, 118],
    [64, 59, 120],
    [64, 60, 121],
    [65, 61, 123],
    [65, 62, 125],
    [65, 62, 127],
    [65, 63, 128],
    [65, 64, 130],
    [65, 65, 132],
    [65, 66, 133],
    [65, 67, 135],
    [65, 68, 136],
    [64, 70, 138],
    [64, 71, 139],
    [64, 72, 141],
    [64, 73, 142],
    [63, 74, 143],
    [63, 75, 144],
    [63, 76, 146],
    [62, 77, 147],
    [62, 79, 148],
    [62, 80, 149],
    [61, 81, 149],
    [61, 82, 150],
    [60, 83, 151],
    [60, 85, 152],
    [59, 86, 152],
    [59, 87, 153],
    [59, 88, 154],
    [58, 89, 154],
    [58, 91, 155],
    [58, 92, 155],
    [57, 93, 156],
    [57, 94, 156],
    [56, 95, 156],
    [56, 97, 157],
    [56, 98, 157],
    [56, 99, 157],
    [55, 100, 158],
    [55, 101, 158],
    [55, 102, 158],
    [55, 104, 159],
    [54, 105, 159],
    [54, 106, 159],
    [54, 107, 159],
    [54, 108, 160],
    [54, 109, 160],
    [54, 111, 160],
    [54, 112, 160],
    [54, 113, 160],
    [53, 114, 161],
    [53, 115, 161],
    [53, 116, 161],
    [53, 117, 161],
    [53, 118, 162],
    [53, 120, 162],
    [53, 121, 162],
    [53, 122, 162],
    [53, 123, 163],
    [53, 124, 163],
    [53, 125, 163],
    [53, 126, 164],
    [52, 127, 164],
    [52, 128, 164],
    [52, 130, 164],
    [52, 131, 165],
    [52, 132, 165],
    [52, 133, 165],
    [52, 134, 165],
    [52, 135, 166],
    [52, 136, 166],
    [52, 137, 166],
    [52, 139, 166],
    [52, 140, 167],
    [52, 141, 167],
    [52, 142, 167],
    [52, 143, 167],
    [52, 144, 168],
    [52, 145, 168],
    [52, 146, 168],
    [52, 147, 168],
    [52, 149, 169],
    [52, 150, 169],
    [52, 151, 169],
    [52, 152, 169],
    [52, 153, 170],
    [52, 154, 170],
    [53, 155, 170],
    [53, 156, 170],
    [53, 158, 170],
    [53, 159, 171],
    [53, 160, 171],
    [53, 161, 171],
    [54, 162, 171],
    [54, 163, 171],
    [54, 164, 171],
    [55, 165, 172],
    [55, 166, 172],
    [55, 168, 172],
    [56, 169, 172],
    [56, 170, 172],
    [57, 171, 172],
    [57, 172, 172],
    [58, 173, 172],
    [58, 174, 173],
    [59, 175, 173],
    [60, 177, 173],
    [60, 178, 173],
    [61, 179, 173],
    [62, 180, 173],
    [63, 181, 173],
    [63, 182, 173],
    [64, 183, 173],
    [65, 184, 173],
    [66, 185, 173],
    [67, 186, 173],
    [68, 188, 173],
    [69, 189, 173],
    [70, 190, 173],
    [71, 191, 173],
    [72, 192, 173],
    [73, 193, 173],
    [75, 194, 173],
    [76, 195, 173],
    [77, 196, 173],
    [79, 197, 173],
    [80, 198, 173],
    [82, 199, 173],
    [83, 201, 173],
    [85, 202, 173],
    [87, 203, 173],
    [89, 204, 173],
    [91, 205, 173],
    [94, 205, 173],
    [96, 206, 172],
    [98, 207, 172],
    [101, 208, 173],
    [104, 209, 173],
    [106, 210, 173],
    [109, 211, 173],
    [112, 212, 173],
    [115, 212, 173],
    [118, 213, 174],
    [121, 214, 174],
    [124, 214, 175],
    [127, 215, 175],
    [130, 216, 176],
    [133, 217, 177],
    [136, 217, 177],
    [139, 218, 178],
    [142, 219, 179],
    [145, 219, 180],
    [148, 220, 181],
    [150, 221, 181],
    [153, 221, 182],
    [156, 222, 183],
    [158, 223, 184],
    [161, 223, 185],
    [164, 224, 187],
    [166, 225, 188],
    [169, 225, 189],
    [171, 226, 190],
    [174, 227, 192],
    [176, 228, 193],
    [178, 228, 194],
    [181, 229, 196],
    [183, 230, 197],
    [185, 230, 199],
    [187, 231, 200],
    [190, 232, 202],
    [192, 233, 204],
    [194, 233, 205],
    [196, 234, 207],
    [198, 235, 209],
    [200, 236, 210],
    [202, 237, 212],
    [204, 237, 214],
    [206, 238, 215],
    [208, 239, 217],
    [210, 240, 219],
    [212, 241, 220],
    [214, 241, 222],
    [216, 242, 224],
    [218, 243, 225],
    [220, 244, 227],
    [222, 245, 229],
];