polaris.analysis.manifest.Manifest

class polaris.analysis.manifest.Manifest(step_name)[source]

The products one step made, written beside its outputs so that a collector can find them without knowing how the work was divided into steps

Products keep the order they were added in. That order is meaning: a gallery reads ANN, DJF, MAM, JJA, SON because that is the order the step plotted them in, so no sort key or season-ordering table has to exist.

Variables:
__init__(step_name)[source]

Create an empty manifest for a step

Parameters:

step_name (str) – The name of the step that will fill it

Methods

__init__(step_name)

Create an empty manifest for a step

add(plot, group, gallery, title[, data])

Describe one product this step has just made

write(path)

Write the fragment describing everything this step made