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:
step_name (str) – The name of the step that made these products, for reporting
products (list of polaris.analysis.manifest.Product) – The products, in the order they were added
- __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