🌻 Focus or exclude factors#

22 Sep 2025

Summary#

This extension is about using factor labels to carve out a useful subgraph of your causal map.

Like most extensions, it is best thought of as:

  1. A filter (a rule that takes one links table and returns another), plus
  2. An interpretation rule (what it means to say we are “focusing on” or “excluding” factors).

There are two closely related operations:

Unlike label-rewrite transforms (collapse synonyms, remove bracket text, zoom hierarchies, combine opposites), focusing/excluding does not rename factors. It decides which parts of the existing graph you want to see and analyse.

How to think about it#

Focus = “show me the neighbourhood around this factor”#

You choose one or more target factors (by label search), then choose:

The result is a sub-map containing only the links that sit on those upstream/downstream chains.

Focusing is a good way to understand a factor as both:

without having to interpret the entire map at once.

Focus filter: neighbourhood extraction

Tip: In interview-style data, chains longer than ~4 steps are uncommon. Large step counts can create hard-to-interpret “hairballs”.

Source tracing = “only keep paths that appear within a single source”#

Sometimes you want coherent within-source narratives rather than a pathway stitched together across respondents.

With source tracing on, the focus result becomes more conservative: it keeps only links that lie on at least one upstream/downstream path that can be realised within a single source.

Exclude = “remove these factors (and anything touching them)”#

Exclude is subtractive: you specify one or more unwanted factor patterns, and the app removes:

Interpretation cautions#

Order matters#

If you apply label-rewrite transforms earlier (collapse, zoom, remove brackets, combine opposites), then focusing/excluding targets are interpreted in terms of the rewritten labels.

Focus is a reading strategy (not a claim about reality)#

Focusing is a way to make a large map interpretable. It does not claim “only this neighbourhood is relevant”; it claims “within N steps, what do sources connect to this factor?”

Relationship to “collapse” (different goal)#

Examples (contrasts) from the app#

A single-theme focus (one-step neighbourhood)#

Bookmark #982 is a simple example of focusing on one theme and looking at its immediate neighbourhood.

Single-theme focus example (bookmark 982)

Upstream focus with a single-source constraint (“source tracing”)#

These two bookmarks are both “upstream influences on wellbeing” views, but one requires within-source narrative coherence:

Upstream influences on wellbeing (no source tracing) (bookmark 270)

Upstream influences on wellbeing (with source tracing) (bookmark 534)

Formal notes (optional)#

If you want the precise (link-based) rule, here is the intended definition.

Let \(F\) be the set of focused factor labels, and let \(U\) and \(D\) be the upstream/downstream step limits.

For exclude, let \(E\) be the excluded factor set; remove all links \(x \rightarrow y\) where \(x \in E\) or \(y \in E\).