Skip to content

[heatmap-periodic-table] Periodic Table Property Heatmap #8659

Closed

Description

@MarkusNeusinger

New plot type request.

A periodic table of the elements rendered in its canonical layout (18 groups x 7 periods plus lanthanide/actinide rows), where each element tile is colored by a continuous property (e.g. electronegativity, atomic radius, melting point, first ionization energy) with a colorbar, and tiles show element symbol, atomic number and optionally the property value.

Why: a distinctive, instantly recognizable science-education visualization combining a fixed grid layout with heatmap encoding; the chemistry family (titration-curve, spectrum-nmr, calibration-beer-lambert, phase-diagram) lacks it, and no other spec covers a fixed-layout tile grid of this kind apart from map-tilegrid for geography. Fully static-renderable.

Activity

  1. claude commented on Jun 10, 2026

    @claude
    Contributor

    ✅ Spec ID: heatmap-periodic-table

    Rationale: A heatmap encoding mapped onto the canonical periodic-table tile layout — a fixed scientific grid distinct from map-tilegrid (geography) and generic heatmap-* specs.

    Valid and useful: a distinctive, instantly recognizable chemistry-education visualization that fills a real gap in the chemistry family. No duplicate exists. Fully static-renderable. Add label approved to begin generation.

  2. changed the title [-]Periodic Table Property Heatmap[/-] [+][heatmap-periodic-table] Periodic Table Property Heatmap[/+] on Jun 10, 2026
  3. github-actions commented on Jun 10, 2026

    @github-actions
    Contributor

    ✅ Specification Ready: ${SPEC_ID}

    PR: #$PR_NUMBER


    specification.md

    $SPEC_CONTENT


    Next: Add approved label to merge this specification to main.


    🤖 spec-create workflow

  4. added
    approvedApproved for implementation
    and removed
    approvedApproved for implementation
    on Jun 10, 2026
  5. added
    spec-readySpecification merged to main
    and removed
    spec-requestNew specification request
    on Jun 11, 2026
  6. github-actions commented on Jun 11, 2026

    @github-actions
    Contributor

    🚀 Specification Merged!

    Specification: ${SPEC_ID}
    PR: #$PR_NUMBER (merged)

    The specification is now in main and synced to PostgreSQL.


    Next: Add generate:{library} labels to start generating implementations.

    Available libraries: matplotlib, seaborn, plotly, bokeh, altair, plotnine, pygal, highcharts, letsplot

    Or use workflow dispatch for bulk operations.


    🤖 spec-create workflow

  7. 77 remaining items

  8. github-actions commented on Jun 15, 2026

    @github-actions
    Contributor

    🎉 All Implementations Complete!

    All 11 library implementations for heatmap-periodic-table have been successfully merged.

    Library Status
    matplotlib ✅
    seaborn ✅
    plotly ✅
    bokeh ✅
    altair ✅
    plotnine ✅
    pygal ✅
    highcharts ✅
    letsplot ✅
    ggplot2 ✅
    makie ✅

    🤖 impl-merge

  9. github-actions commented on Oct 23, 2026

    @github-actions
    Contributor

    ⚠️ muix Generation Failed (Attempt 1/3)

    Attempt 1 failed. Automatically retrying...


    🤖 impl-generate

  10. github-actions commented on Oct 23, 2026

    @github-actions
    Contributor

    ⚠️ muix Generation Failed (Attempt 2/3)

    Attempt 2 failed. Automatically retrying...


    🤖 impl-generate

  11. github-actions commented on Oct 23, 2026

    @github-actions
    Contributor

    ↩️ muix Regeneration Abandoned (retry cap reached)

    The regeneration of muix for heatmap-periodic-table produced no implementation after 3 failed attempt(s) in the last 12h (cap: 3 per campaign). The implementation on main is unchanged and stays live; the pair is not marked failed.


    🤖 impl-generate

  12. github-actions commented on Oct 23, 2026

    @github-actions
    Contributor

    🎉 All Implementations Complete!

    All 15 library implementations for heatmap-periodic-table have been successfully merged.

    Library Status
    altair ✅
    bokeh ✅
    chartjs ✅
    d3 ✅
    echarts ✅
    ggplot2 ✅
    highcharts ✅
    letsplot ✅
    makie ✅
    matplotlib ✅
    muix ✅
    plotly ✅
    plotnine ✅
    pygal ✅
    seaborn ✅

    🤖 impl-generate

  13. github-actions commented on Oct 23, 2026

    @github-actions
    Contributor

    🎨 javascript/muix Preview

    Light Dark
    muix light muix dark

    PR: #12264
    Model: opus (forced regeneration)
    Interactive: light · dark


    🤖 impl-generate

  14. github-actions commented on Oct 23, 2026

    @github-actions
    Contributor

    ✅ muix Complete

    muix implementation for heatmap-periodic-table has been merged to main.

    PR: #12264
    Quality Score: 90/100
    Regen: previous 88 → 90 (stored scores)

    Preview: light · dark


    🤖 impl-merge

  15. github-actions commented on Oct 23, 2026

    @github-actions
    Contributor

    🎉 All Implementations Complete!

    All 15 library implementations for heatmap-periodic-table have been successfully merged.

    Library Status
    altair ✅
    bokeh ✅
    chartjs ✅
    d3 ✅
    echarts ✅
    ggplot2 ✅
    highcharts ✅
    letsplot ✅
    makie ✅
    matplotlib ✅
    muix ✅
    plotly ✅
    plotnine ✅
    pygal ✅
    seaborn ✅

    🤖 impl-merge

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions