base.bundle

Gather up to eight outputs of other blocks -- tables, images, JSON results, directories -- into one named directory with an index. Feeds a report (ai.report, viz.report_html). A bundle connected to a slot is flattened in.

  • Kind: standard
  • Network: no

Inputs🔗

NameTypeRequiredDefaultDescription
aanynoA member of the bundle.
banynoA member of the bundle.
canynoA member of the bundle.
danynoA member of the bundle.
eanynoA member of the bundle.
fanynoA member of the bundle.
ganynoA member of the bundle.
hanynoA member of the bundle.
namesstringnoblankComma-separated names for the connected slots, in slot order, e.g. "plots,biomass_map,fit". Names must be identifiers; they become table names in a report's SQL. Blank names a member after its slot.

Outputs🔗

NameTypeDescription
bundledirectorybundle.yaml (members with name, kind, format and path) and members//.

Example🔗

- id: "@bundle"
  name: base.bundle
  inputs: [{block: "@totals", output: result, as: a}, {block: "@map", output: map, as: b}, {block: "@fit", output: result, as: c}]
  args:
    names: totals,map,fit