PREPROD
ReaderAuthor

piper

Figure Source Parameters (JSON)

`ReportFigure.sourceParamsJson` stores chart-specific configuration as a JSON object — such as axis ranges, date filters, normalization options, or display preferences — used by the rendering engine when generating the figure.

1 min read · 2 depth levelsstratum-piper · vdevMatches production
Everyday

The sourceParamsJson on a ReportFigure holds the configuration knobs that go beyond which wells and analytes to include. For example, it might specify a fixed y-axis maximum so that all figures in a series use the same scale for comparison, or a date range that differs from the package's overall reporting period for a historical context figure. The exact keys depend on the figure kind. You typically configure these through Piper's figure editor UI, which writes the correct JSON structure here — you rarely need to edit sourceParamsJson directly.

Technical section
Data model, API, and internals — visible to developers.
View as developer →
Was this helpful?