Make Scientific Figure
Create a figure as a reproducible research artifact, not an isolated image.
Workflow
- Establish the scientific question, intended comparison, audience, and target venue constraints.
- Link each plotted series or image panel to its source data and record all filtering, normalization, fitting, cropping, and aggregation.
- Choose encodings that expose the evidence: units on axes, meaningful scales, readable labels, distinguishable colors, uncertainty, sample size, and statistical definition.
- Generate the figure from a script or notebook with a deterministic command and pinned dependencies.
- Write a self-contained caption covering sample, measurement, transformation, symbols, uncertainty, statistics, and panel mapping.
- Export an editable/vector version when appropriate plus a delivery image at the venue's required dimensions.
- Run
scripts/validate_figure_bundle.pyon the artifact directory.
Read references/figure-contract.md for the required bundle layout and integrity checks.
Guardrails
- Do not hide inconvenient points without a documented exclusion rule.
- Do not use connecting lines or smooth fits that imply unsupported continuity.
- Do not apply non-linear image adjustments without disclosure.
- Do not encode uncertainty with unexplained error bars.
- Do not claim publication readiness when source data or generation code is missing.