dataset
Select a dataset and click Load to reload the graph. This resets all attribute dropdowns to what the new dataset offers.
label
Display name shown in the viz selector dropdown and the topbar. Enable the topbar preview above to see it update.
defaults.node_color
Categorical attributes → distinct colors per group. Continuous/ordinal → gradient palette. Drives the legend.
defaults.node_size
"none" = uniform size. Any sizable attribute (continuous/ordinal) maps its range to node radius.
defaults.edge_opacity
Opacity of all edges. Lower values reduce visual noise in dense graphs. 0 = invisible, 1 = fully opaque.
defaults.label_threshold
Minimum rendered node size (in px) before its label appears. Higher = fewer labels shown. Prevents clutter on dense graphs.
defaults.show_edges
Toggle all edges globally. Useful for node-only layouts where connections clutter the view.
defaults.active_edge_layers
Each dataset can expose multiple edge types (communication, hierarchy, etc.). Only checked layers are rendered.
shell.topbar
Show the top navigation bar (title, stats, viz switcher). Disable for clean embeds.
shell.sidebar_collapsible
Show the sidebar collapse button. Useful for presentation mode.
shell.panels
legend shows color keys. metrics shows network stats. compute lets users run centrality algorithms.
shell.motion
Disable any animation or feedback channel. Tooltip: node hover popup. Lens overlay: white flash on lens change. Toast: "Computed" / "Reset" messages.
layout.iterations
How many ForceAtlas2 steps to run. Takes effect on next FA2 start — click Re-run below to apply immediately.
layout.auto_run
When false, FA2 does not start automatically on initial load — nodes appear in random positions. Only affects initial page load, not live preview.
interactions.filter
Which attribute drives click-to-filter. Try it: select an attribute, then click a legend item — nodes from other groups will dim. Setting to (none) disables all filtering. Also gates lens activation.
interactions.search and interactions.node_info from existing specs if migrating from v0.1.
Lenses are overlays activated by interaction. To see the switcher: enable the Legend panel, then click a legend item in the preview to activate a filter — the available lenses appear in the sidebar. Disable lenses here to remove them from the switcher.
lenses.ego.hops
How many hops from the selected node to include in the ego network. 1 = direct neighbors only, 2 = neighbors-of-neighbors.
lenses_default
Which lens activates automatically when a trigger fires and the user hasn't manually switched lenses.
dataset/{id}/viz-*.json
to publish it.