Extended Matrix

Extended Matrix Development Projects

← Back to Roadmap
DP-36

Container Nodes

Core Language v1.5 StratiGraph ↗ yEd paletteEMtoolss3Dgraphys3D config (rules)

Description

Container nodes that include and group stratigraphic-family node types: Virtual Special Find (VSF), Stratigraphic Unit (US), Documentary Stratigraphic Unit (USD). Enables nesting of nodes within logical containers so that a reconstruction fragment composed of many small pieces can be handled as a single unit. Shipped in 1.5 across the three layers: (1) Core language: yEd palette additions with container-typed swimlanes and the formalization of ‘is_contained_in’ semantics. (2) s3Dgraphy v0.1.31+: container group node classes for US / USD / VSF, instance-chain edges and containment-aware queries. (3) EMtools: the Anastylosis Manager uses VSF containers to bundle virtual Special Finds into anastylosis groups, and Stratigraphy Manager filters support containment as a first-class axis (show only nodes inside a container / expand a container inline). The anastylosis refactor (sub-package with properties / lod_utils / graph_utils / operators_list / operators_link / operators_lod / ui) landed with this milestone and exposes detect_lod_variants and related helpers for scripted use.

Status

Incorporated

Target EM Version

1.5

Incorporated in

EM v1.5

Impacts

yEd paletteEMtoolss3Dgraphys3D config (rules)

Components

  • VSF container node (done)
  • US container node (done)
  • USD container node (done)
  • yEd palette entries (done)
  • s3Dgraphy container classes (done, v0.1.31+)
  • EMtools containment filtering (done)
  • Anastylosis Manager container-based grouping (done)
  • Instance-chain edges (done)

Key Study

Sarmizegetusa

Notes

End-to-end support: language, s3Dgraphy and EMtools all implement containers. Anastylosis Manager module restructured as a package.