{
  "id": "palette-tab10",
  "version": "1.0.0",
  "name": "tab10",
  "name_zh": "tab10",
  "author": "VoltPeer · Matplotlib selection",
  "description": "Separate identities; solid traces use category colours and pale fills.",
  "description_zh": "区分样品或组别；实线区分身份，浅色用于填充。",
  "license": "Matplotlib-License",
  "category": "style",
  "created_at": "2026-10-02",
  "updated_at": "2026-10-02",
  "status": "community",
  "source": "Original selection / appearance fixture. https://matplotlib.org/stable/users/explain/colors/colormaps.html",
  "tags": [
    "categorical",
    "scientific-palette",
    "appearance-study"
  ],
  "permissions": {
    "public_display": true,
    "registry": true,
    "automated_testing": true,
    "model_training": false
  },
  "template_collection": "plotted-palette-library-48",
  "scientific_review": "not_claimed",
  "palette_kind": "categorical",
  "upstream_name": "tab10",
  "source_credit": {
    "source": "tab10",
    "url": "https://matplotlib.org/stable/users/explain/colors/colormaps.html",
    "licence": "Matplotlib licence; bundled notices retained",
    "selection": "Explicit category colours; selected upstream colours may be darkened until white contrast >=3. Pale fills are 42% RGB + 58% white.",
    "scope": "Original plotted appearance fixture, not a copied paper figure or experimental data."
  },
  "background": "#FFFFFF",
  "series": [
    "#1f77b4",
    "#e0700c",
    "#2ca02c",
    "#d62728",
    "#9467bd",
    "#8c564b"
  ],
  "recommended_series_count": 6,
  "colorblind_status": "not_certified",
  "print_status": "not_tested",
  "dark_background_support": false,
  "line_pt": 1.8,
  "roles": {
    "first_category_or_low": "#1f77b4",
    "last_category_or_high": "#8c564b",
    "neutral_context": "#56616B"
  },
  "pastels": {
    "paper": "#F5F7F8"
  },
  "plot_defaults": {
    "continuous_line": "solid",
    "continuous_marker": null,
    "spines": [
      "left",
      "right",
      "top",
      "bottom"
    ]
  },
  "semantic_contract": {
    "kind": "categorical",
    "centre": null,
    "range": "named identities, not magnitude"
  }
}
