Deep Observatory / Sage Core
Sage-toned dark five-series foundation
Recommended color-led series: 5
Retained earlier-alpha gallery
Figurestead is an experimental scientific-figure system for Python and the browser, built around a shared normalized figure contract.
Six selected themes show how one scientific grammar can move between quiet foundations and expressive signatures without changing the underlying evidence.
01
Capability-first themes for broader multi-series use
Recommended color-led series is the count intended to remain distinguishable by color alone, not a hard renderer limit. Larger series sets should add marker, dash, or other redundant encodings; inspect Atlas case 05 and case 07.
Method: The 3/5 values are project-authored usage guidance from curated theme review and deterministic stress figures. They are not psychophysical thresholds or accessibility certification.
Sage-toned dark five-series foundation
Recommended color-led series: 5
Balanced dark five-series foundation
Recommended color-led series: 5
02
Identity-forward themes with explicit capacity guidance
High-contrast dark signature
Recommended color-led series: 3
Use active marker/dash redundancy for larger series counts.
Editorial light signature
Recommended color-led series: 3
Use active marker/dash redundancy for larger series counts.
Publication / registration-print specialist
Recommended color-led series: 5
Traceable by design
The evidence atlas keeps line, scatter, matrix, phone, grayscale, threshold, stress, and digital paper cases together.
Open evidence atlas
03
Python and browser surfaces share the normalized figure-contract vocabulary and selected theme definitions. Each surface renders through its own runtime implementation; shared semantics do not imply pixel-identical output.
Historical installation examples: The alpha.1 commands below are retained with this earlier-alpha showcase. Use the current installation guidance for the published packages.
python -m pip install "figurestead==0.9.0a1"from figurestead import line
figure, axes = line([0, 1, 2], [[0, 1, 0]])
figure.savefig("figurestead-first-success.png", dpi=150)npm install @figurestead/web@0.9.0-alpha.1<canvas id="figure" width="760" height="520"></canvas>
<script type="module">
import { createFigurestead } from "@figurestead/web";
const canvas = document.querySelector("#figure");
const contract = await fetch("./contract.json").then(r => r.json());
createFigurestead(canvas, contract, { autoplay: false });
</script>04
This experimental alpha features six themes from a broader design catalog. Recommended color-led series capacity is project-authored usage guidance; the six-series signature studies rely on marker and dash redundancy beyond that recommendation. Digital paper evidence records a measured 6.372 pt minimum label against Figurestead’s 6 pt project floor, without physical printer proof or an external typographic-standard claim. This is not universal accessibility, renderer, projector, or physical-print certification.