User guide · seven tabs

Get the most out of Terrafa Continuum

This guide covers what you can do on each of the seven tabs: Data Sources, Data Tree, Transfer Function, Network, Dashboard, Map, and CSV Export. It does not cover general settings or sign-in — look for a separate guide on those.

Getting started

The app shell — present on every tab

Terrafa Continuum organizes your work into seven tabs. Each tab opens a different workspace: the data sources catalogue, the data tree, the transfer function editor, the model network, the dashboard, the site map, and the CSV export pipeline.

The Terrafa Continuum window: numbered tab strip down the left, top bar across the top, Map tools panel beside the site plan.
The window on launch — the tab strip runs down the left, the top bar across the top, and a tools panel sits beside the workspace.

The tab strip runs down the left-hand side of the window, numbered 1 to 7. Click a tab to switch workspaces. Press and drag a tab along the strip to reorder it — the numbers update to match the new order.

The top bar

The top bar stays visible on every tab, with four controls.

  • SETTINGS opens the settings panel. General settings are covered in a separate guide.
  • SHOW POINTERS turns the on-screen hint callouts on or off. Each tab has its own callout, pointing at the control most people miss first.
  • PLAIN / TECHNICAL switches builder mode. Technical mode shows the builder panels down the sides of each workspace. Plain mode hides them.
  • TERRAFA — click the brand mark in the corner to open the contact dialog.
The settings panel open on the right of the workspace with its sections expanded.
SETTINGS opens the panel on the right. What is in it is covered in a separate guide.

Resizable panels

Most tabs show one or two side panels next to the main workspace. Drag the thin bar between a panel and the workspace to resize it. Terrafa Continuum remembers each panel's width the next time you open that tab.

The guided tour

The first time you open Terrafa Continuum, a guided tour starts automatically on the Map tab. It walks you through Map, Dashboard, and Network, then Transfer Function and Data Tree, and finishes on CSV Export.

A tour card resting at the bottom of the Map tab, headed SEE WHERE THE NUMBERS CAME FROM.
A tour card drops in at each stop. GO moves on, SKIP THE TOUR ends it. Drag the card anywhere on the screen.

After the tour ends, a pointer callout lights up on each tab, explaining the one thing worth knowing first. Turn callouts off at any time with Show Pointers in the top bar.

Four hint callouts pointing at controls on the Transfer Function tab.
SHOW POINTERS puts a callout beside the controls worth knowing. Close one with its ✕, or close them all from the top bar.

Every number carries its uncertainty

Across every tab, Terrafa Continuum tracks not just a value but how sure it is of that value. This uncertainty travels with the number as σ (sigma).

A chart, table, or tile only draws a value's uncertainty band when it has one to show. Where a value has no σ, Terrafa Continuum leaves the reading blank rather than draw a false confidence.

Not covered here

Settings and sign-in are not covered in this guide. A separate guide covers general settings and connecting your own data.

TAB 1

Data Sources

Search the catalogue, mount data, import a CSV

Catalogue
Preview
Mounted

Screen layout — catalogue on the left, schema preview in the center, mounted subtrees on the right.

The Data Sources tab: catalogue grouped by topic on the left, empty preview in the center, mounted subtrees on the right.
The catalogue, grouped by topic. What you have mounted is listed on the right.

The Data Sources tab is your catalogue of datasets. Search it, mount a dataset into your workspace, preview its schema, and import your own CSV files.

Find a dataset

Type into the search box at the top of the Catalogue panel. Terrafa Continuum filters the list as you type and reports how many datasets match. Datasets are grouped by topic — click a topic heading to collapse or expand its group.

Preview a dataset

Click a dataset once to select it. Double-click to open its schema in the Subtree Preview panel in the center. The header shows its topic, mount state, provider, contract, cadence, coverage, licence, and shape.

Choose an x axis

For a live or local dataset, click the X Axis chip in the preview header, then choose a column from the list of orderable columns. Terrafa Continuum re-reads the dataset ordered by that column and reports how many rows it read.

More than one row per point

If the underlying table has more than one row per axis point, the preview warns you. Fix the table before charting it.

Mount part of a dataset

  1. In the schema tree, tick the checkbox next to the object or measurement you want.
  2. Confirm in the Add to Tree dialog, which shows how many objects and leaves this adds.
The ICE_BRENT schema open in the preview panel with its rows ticked, and the dataset listed as mounted on the right.
A dataset previewed and mounted. The header carries its contract, cadence, coverage and shape; the tick boxes control what enters your tree.

Unmount part or all of a dataset

  1. Untick the checkbox, or right-click the row and choose Remove.
  2. Confirm in the Remove from Tree dialog, which shows what this removes, including any links it severs.

To unmount a whole dataset at once, find it in the Mounted Subtrees panel on the right and click Unmount.

Import a CSV

  1. Under Local Workspace, click Set Up Local Workspace and choose a folder, if you have not already.
  2. Click Import CSV and pick your file.
  3. Terrafa Continuum parses the file and reports its row and column counts, along with any warnings.
  4. Confirm or edit the dataset name, then confirm the import.

Terrafa Continuum converts your file to Parquet, reports progress as it converts, and opens the new dataset's schema when it finishes.

TAB 2

Data Tree

See the shape of every dataset, and how they link

Subtrees
Canvas
Event log

Screen layout — subtrees on the left, event log on the right.

The Data Tree tab showing mounted datasets as bands of objects and measurements, with the event log on the right.
Each mounted dataset draws as a band. The event log on the right records every mount, bind and link.

The Data Tree tab shows the shape of every dataset you have mounted: its objects, its measurements, and how it links to other datasets.

Reading the canvas

Each mounted dataset draws as a horizontal band, headed by its name, contract, leaf count, and cadence. Objects fan out from the header, with their measurements stacked underneath. Click ↻ Refresh Schema in the top-right to re-read the schema.

Show or hide a dataset

In the Subtrees panel on the left, untick a dataset's checkbox to hide its band. Tick it again to bring the band back.

Link two datasets

  1. Right-click the node you want to link and choose Link To.
  2. Choose a link kind: Equality, for the same underlying thing across datasets, or Adjacency, for context without containment.
  3. Pick the target node from the list of other mounted datasets.
  4. Click Link.
Two dataset bands joined by a cross-subtree link, with the link listed under Cross-Subtree Links on the left.
A link between two datasets, drawn on the canvas and listed under Cross-Subtree Links.
Containment stays put

Containment never crosses a dataset boundary. Only equality and adjacency links do.

Remove a link

In the Subtrees panel, find the link under Cross-Subtree Links and click it to remove it. You can also right-click the linked node on the canvas and choose Remove, followed by the link's name.

Unmount a dataset

Right-click the root node of a dataset's band and choose Unmount Subtree. This action is available on root nodes only.

The event log

The panel on the right lists every mount, bind, and link event across all your datasets, in order, with a timestamp and colored id.

TAB 3

Transfer Function

Compose and save the functions your model uses

Library
Composition
Result

Screen layout — library, then the composition tree, then a live result chart.

The Transfer Function tab: function library, the composition tree for h(x) = 1/(x²), and the result chart.
The three panels — library, composition tree, and the curve of h(x) redrawn as you edit.

The Transfer Function tab builds and saves the math functions used across your model. Compose a function from library primitives, preview its curve, then save it so it appears wherever you need it, including as a target from Network's Change Function.

The function library

The library panel on the left groups functions by kind: primitive, estimator, and your own saved composite functions. Each entry shows its signature and a formula preview.

  • Drag a library entry onto a node in the composition tree to wrap that node in the function.
  • Right-click a library entry for Apply to Output, or Create Function to start a new draft.

Build a function

  1. Right-click the library panel background and choose Create Function, or open an existing draft tab.
  2. Drag a function from the library onto the composition tree. Drop it on a node to wrap that node, or on empty space to wrap the whole output.
  3. Right-click any node in the tree for further options: Add Argument, Remove, Unwrap, Set to x, Set Constant, or Move Up / Move Down.
  4. Edit a constant's value directly in its card.

Save your function

  1. Type a name in the field above the composition tree.
  2. Click Save.
  3. If the name is already used, confirm Overwrite to replace it.
Name rules

Terrafa Continuum rejects a blank name, the name of a primitive function, or bare x.

Work on more than one function

Every draft you open gets its own closable tab. Closing a tab with unsaved changes prompts you to Save, Discard, or Cancel before it closes.

The result panel

The panel on the right plots h(x) live as you edit, across a fixed domain. A placeholder band shows where the function's uncertainty will appear once it is wired to real data. The footer reports the sample count, segment count, and y-range.

TAB 4

Network

Build your model on a wiring canvas

Elements
Canvas

Screen layout — elements panel on the left, canvas fills the rest.

The Network tab: elements panel on the left, measure and transfer nodes wired across the canvas into dashboard figures on the right.
The Network canvas — measures on the left, transfers in the middle, published figures on the right. The legend sits in the top-right corner.

The Network tab is where you build your model. Drag raw measurements onto the canvas, wire them through transfer functions, estimators, comparators, and select nodes, then publish the result as a dashboard figure or table. Every wire carries a value and its uncertainty.

The canvas

  • Pan — click and drag an empty area of the canvas.
  • Zoom — scroll the mouse wheel. Terrafa Continuum zooms toward your cursor, between 0.4x and 2.5x.
  • Snap to grid — when snap is on, nodes magnetize toward the grid as you drag them, and hard-snap when you release.

The elements panel

The Network Elements panel sits on the left, with two sections.

  • Build lists six node types you can drag onto the canvas: Transfer, Regressor, Comparator, Select, Dashboard Fig, and Dashboard Table.
  • Measures lists every measurement from your mounted datasets, grouped by dataset and object. Click a group heading to collapse or expand it. Drag a measurement onto the canvas to place it as a leaf card.

Hover over a row in the panel to highlight the matching card on the canvas, and the reverse.

Wire two nodes together

  1. Find the port on the edge of the node you want to connect from.
  2. Drag from that port to a port on the target node.
  3. Release. Terrafa Continuum checks the connection is valid before it draws the wire.

Node types

  • Measure — a raw reading from a mounted dataset.
  • Transfer — applies a transfer function to its input. Shows whether the function is linear, and if not, that Terrafa Continuum has switched to Monte Carlo for uncertainty.
  • Regressor — trains on x and y ports, then predicts.
  • Comparator — compares two inputs, a and b, and reports which is greater, with a confidence level.
  • Select — gathers rows into a table.
  • Dashboard Fig / Dashboard Table — publish sinks. Nothing wires out of these.

Publish a figure or table

  1. Right-click the node you want to publish.
  2. Choose Publish as Dashboard Fig, or Commit as Dashboard Table.
  3. Type a name. Terrafa Continuum previews the resulting slug as you type, for example fig.tank_level, and warns you if the name is already in use.
  4. Click Commit.
A network canvas with a committed figure node, fig.tank_01_headroom, wired from a temperature measure.
A committed figure carries the value and the σ of whatever is wired into it.

Tag a node with facets

  1. Right-click a node and choose Modify Facets.
  2. Click an existing facet value to turn it on or off for this node.
  3. To add a new value, type it and press Enter.

Other node actions

Right-click a node for further options, depending on its kind: Clear Inputs, Remove from Diagram, Change Operator or Swap Wires A/B on a comparator, Change Function or Modify Function on a transfer node — which jumps to the Transfer Function tab — and Swap Training Wires or Rotate Port Roles on a regressor.

Legend

The top-right corner of the canvas holds a legend explaining the color and line conventions: dataset colors, dashed comparator wires, dashed training wires, and the purple provisional state for under-determined nodes.

TAB 5

Dashboard

Arrange your figures and tables into tiles

Elements
Canvas
Tile editor

Screen layout — elements on the left, tile editor on the right.

The Dashboard tab with line chart, table and grid tiles arranged on the canvas.
Tiles on the dashboard canvas. Each footer reports its source count and whether bounds are drawn.

The Dashboard tab arranges the figures and tables you published from Network into tiles you can read at a glance.

Add a tile

  1. Open the Dashboard Elements panel on the left.
  2. Drag a tile kind onto the canvas: Line Chart, Bar Chart, Table, or Data Grid.
  3. Terrafa Continuum drops the tile where you release it, snapped to the grid if snap is on.

Work with tiles on the canvas

  • Drag a tile to reposition it.
  • Double-click a tile to open it in the Tile Editor.
  • Right-click a tile for Edit Tile, Duplicate, or Remove from Dashboard.

The tile editor

The editor panel on the right opens one tab per tile you are editing.

  • Name renames the tile. The new name updates its tab and header at once.
  • Chart type switches the tile between Line, Bar, Table, and Grid.
  • Data sources lists dashboard figures and dataset measures. Tick a source to wire it into the tile. Grid tiles use a single table picker instead.
  • Grid options — for Grid tiles, choose which column leads under Index, and turn on Highlight Booleans to color true and false values.
The tile editor open on the right, listing dashboard figures and dataset measures with tick boxes and their σ values.
The tile editor. Tick a source to wire it in — the right-hand column shows what σ each source brings, and NO VALUE where it brings none.

Show variance

Show Variance is a master switch above the editor tabs. It controls whether every tile draws its ±σ bounds: bands on a line chart, whiskers on a bar chart, a ± column in a table.

Why a tile can look blank

Turn variance on to check which tiles are missing uncertainty. A tile wired to a source with no σ draws blank rather than show a false value.

Borrow a σ value

A measure with no σ of its own can still show one. In the tile editor, use the σ-from control next to that source and choose a figure to borrow uncertainty from. Choose Intrinsic to use the source's own σ instead, where it has one.

TAB 6

Map

Pin live readings onto your site plan

Tools
Site plan

Screen layout — tools panel on the left, plan fills the rest. This is the first tab you see on launch.

The Map tab pins your live measurements and figures onto an image of the physical site, so a number reads in its physical context.

Set your site image

  1. Open the Tools panel on the left.
  2. Under Site Image, click Upload Image, or drag an image file directly onto the plan.
  3. Terrafa Continuum replaces the plan with your image.
The Map tab with an uploaded site photo as the plan, pins and zones drawn over it.
An uploaded image replaces the generated plan. Pins hold image coordinates, so they stay where you put them.
Starting over

Click Reset to return to the generated placeholder plan.

Choose what shows on the plan

Under Layers, turn five elements on or off independently: facility image, measure zones, pinned figures, provisional flows, and labels.

Pin a value onto the plan

  1. Scroll the catalogue under Pin a Value, on the left. It lists every measurement and dashboard figure you can pin.
  2. Drag an entry onto the plan.
  3. Release it where you want the pin to sit.

Move, inspect, or remove a pin

Click a pin to select it. The Selected Pin panel on the left shows its reading, source, anchor position, and any detail text.

Drag the pin's card to move it — the anchor point on the image moves with it. Right-click a pin for Open in Dash or Open in Network, depending on where the value came from, or Unpin from Plan.

A pin selected on the plan, its details in the Selected Pin panel and a context menu offering Open in Dash and Unpin from Plan.
A selected pin — its reading, source and anchor on the left, its actions on the right-click menu.

Provisional flows

Provisional

A dashed arrow between two zones marks a relationship Terrafa Continuum has not fully determined yet. Its note bubble explains why — for example, that the flow is under-determined.

TAB 7

CSV Export

Build a large table and export it as CSV

Grid
Pipeline

Screen layout — the preview grid fills the center, the export pipeline sits on the right.

The CSV Export tab with a built table in the preview grid and the export pipeline panel on the right.
A built table in the preview grid, with the pipeline controls on the right.

The CSV Export tab builds a large table and lets you preview and export it as a CSV file, streamed through a windowed grid so even a table of millions of rows scrolls smoothly.

Build a table

  1. Under Dataset, choose the synthetic dataset or any dataset you have mounted.
  2. Under Rows, choose a size: 100K, 1M, or 5M.
  3. Click Build.

The build status readout reports progress, then the row count and build time once it finishes. Click Stress Test to build immediately at the largest size, 5M rows.

Filter is a stub

The filter row shows an example expression but does not yet filter your build. The parquet document, the sliding row window, and the CSV writer are real.

Preview the table

The grid in the center previews your built table. It reads the underlying parquet document through a sliding window, so scrolling through millions of rows does not load them all at once.

The preview grid scrolled deep into a built table, past row 13,000.
Scrolled deep into the same table — the window slides over the parquet document rather than loading it all.

Export to CSV

  1. Click Export CSV.
  2. Choose where to save the file.
  3. Terrafa Continuum streams the table to CSV and reports progress as it writes.

Retained documents

Terrafa Continuum keeps recently built tables in memory. The retained documents readout reports how many, and their combined size. Rebuilding a retained table attaches to it instantly instead of building again.