Getting Started
This section explains what Abacus IDE is, how it relates to the Abacus MMM library, and how to get from an empty workspace to a runnable MMM input set.
In This Section
What Abacus IDE Is
Abacus IDE is a workflow shell around the Abacus MMM runtime.
The Python abacus library remains the source of truth for:
- pipeline execution
- manifests and retained artifacts
- diagnostics and optimization
- planner evaluation and persistence
The IDE owns:
- workflow navigation
- input-set discovery
- run launch and status surfacing
- retained artifact inspection
- native planner workspace UX
Core Concepts
- Workspace: the open project folder that contains
data/,results/, configs, and retained run artifacts. - Input set: one user-facing MMM launch bundle:
{data, config, holidays?}. - Run: one retained execution record under
results/. - Stage: one step in the MMM workflow shown in the left workflow spine.
- Planner workspace: a saved scenario-planning workspace attached to a retained run.